You are misusing the --linux-packages option which is only to specify kernel and kernel modules. See live-manual and use package lists instead.
Ben
Ok, my bad. But there are plenty of
examples oqn the web of specifying pacmgkages via the "lb config"
command such as:
http://www.debianuserforums.orrg/viewtopic.php?f=9&t=185
On
December 31, 2016 6:10:55 PM "Peter.Stein" <peter...@comcast.net>
wrote:
> I'm only seeing --linux-packages as a possible option for specifying
> configuration PACKAGES. Is there another option in this list that's
> appropriate?
No. You use package lists
instead.
> As for what's in that manual - it's nearly incomprehensible. Is there
a
> step-by-step HOWTO available somewhere?
Read the section on using package lists. If you don't understand something there, ask here, making reference to the part of the manual you don't understand so we can improve it.
Ben
You are misusing the --linux-packages option which is only to specify kernel and kernel modules. See live-manual and use package lists instead.
Ben
On December 31, 2016 4:45:26 PM "Peter.Stein" <peter...@comcast.net> wrote:
User error. This bug should be closed.
| --- Forwarded message --- | |
| From: | Ben Armstrong <sy...@sanctuary.nslug.ns.ca> |
| Date: | December 31, 2016 5:45:12 PM |
| Subject: | Re: Bug#849827: live-build fails to build amd64 target |
| To: | Peter.Stein <peter...@comcast.net>, sub...@bugs.debian.org |
You are misusing the --linux-packages option which is only to specify kernel and kernel modules. See live-manual and use package lists instead.
Ben
On December 31, 2016 4:45:26 PM "Peter.Stein" <peter...@comcast.net> wrote:
On December 31, 2016 6:10:55 PM "Peter.Stein" <peter...@comcast.net> wrote:
> I'm only seeing --linux-packages as a possible option for specifying
> configuration PACKAGES. Is there another option in this list that's
> appropriate?
No. You use package lists instead.
> As for what's in that manual - it's nearly incomprehensible. Is there a
> step-by-step HOWTO available somewhere?
Read the section on using package lists. If you don't understand something there, ask here, making reference to the part of the manual you don't understand so we can improve it.
Ben
On January 1, 2017 2:26:58 PM "Peter.Stein" <peter...@comcast.net> wrote:
> I
eventually figured out by trial and error how to get the iso to build.
> Not because of the documentation, but in spite of it. The resulting
iso
> won't boot via GRUB2, but that's a GRUB issue not a live-build issue.
> HOWTOs are commonplace in the linux world. That's an obvious way to
> improve the body of documentation for live-build.
Each chapter of live-manual covers "how to" customize different aspects of
live-build. The section on local package lists, which is the closest
equivalent to the old command-line option, is here:
https://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#409
I'll be the first to admit that this documentation is not perfect: a documentation writer's job is never done and there's always room for improvement, but so far you have not made any actionable suggestions for making it better. Unfortunately, we're at an impasse. We cannot make the doc any better if you won't tell us, specifically, what about it didn't work for you.
Ben
p.s. Although I contributed to the authorship of this doc considerably
before my retirement, it was a group effort, all done by volunteers like
me, so credit for its good bits goes to the whole group. I'm sure you
understand that group authorship can sometimes lack the coherence of
single-authored documents, but we had a lot of material to cover, and
worked with what meagre resources we had. I doubt if any of the remaining
team is interested in this point at a complete rewrite (though really,
that's entirely up to them,) so it will have to be incremental
improvements. Your cavalier dismissal of the whole work of the doc as
"incomprehensible" coupled with your refusal to give us anything concrete
to work with to improve it disinclines me to help anymore. Good luck.
On January 1, 2017 2:26:58 PM "Peter.Stein" <peter...@comcast.net> wrote:
> I eventually figured out by trial and error how to get the iso to build.
> Not because of the documentation, but in spite of it. The resulting iso
> won't boot via GRUB2, but that's a GRUB issue not a live-build issue.
> HOWTOs are commonplace in the linux world. That's an obvious way to
> improve the body of documentation for live-build.
Each chapter of live-manual covers "how to" customize different aspects of live-build. The section on local package lists, which is the closest equivalent to the old command-line option, is here:
On January 1, 2017 4:47:39 PM "Peter.Stein" <peter...@comcast.net> wrote:
> I
actually had a bunch of comments, but suspected they would not be well
> received
Try us.
>
and thus tried to be diplomatic
I must have missed that. ;)
>
and
productive by suggesting a
> step-by-step HOWTO. It's needed, everyone knows what one is, and
> shouldn't be difficult to put together by the live-build experts. You
> wanted an improvement suggestion and I gave you a very "actionable"
one.
I know how many hundreds of
hours of my personal time went into the original document before I called
it quits and doubt your assessment of the ease of replacing the current
doc. Since it's "incomprehensible", it seems it all needs to be replaced
from scratch ... or was that hyperbole, perhaps?
> I'm always reluctant to get into these "improvement" discussions
because
> the fact of the matter is you open source folks don't take
constructive
> criticism very well and invariably end up copping an attitude - like
you
> are now. I've developed software professionally for 35 years and can
> state unequivocally that this documentation does not meet the
> "production grade" standard.
I am not "you open source folks". I'm a person with feelings, not a bundle of stereotypes. I'm particularly not impressed by you "pulling rank" by trotting out your "senior developer" status when I haven't seen a single line of code or sentence of doc contributed by you to this project. Show me the code (or doc).
>
I
hear what you're saying about limited
> resources and community efforts, but as the old saying goes
"the road to
> hell is paved with good intentions". At some point somewhat needs to
> step back, take a deep breath, and do an honest assessment to
determine
> what if any improvements are needed.
I was that someone. I did that assessment, and this is what, within a reasonable amount of time, I managed to accomplish to cut through the information-dense manual and try to guide any new user through getting oriented. I hope you've read it and tried at least this "crash course" outline. If you did, please tell me what you thought of it:
https://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#8
I know it's just a small thing, but it's what time and energy allowed in lieu of a more ambitious total rewrite, which I was painfully aware was needed, but lacked the resources to carry out.
But that day has come and gone. What's left of the team is just keeping this doc, and live-build itself on life support. The main thrust of development is now in live-wrapper. So my honest assessment is: live-manual is imperfect, but it's the doc we have. If it falls short of your expectations, it falls on you, the users who still care about it, to make it better, because it's not likely anyone else will. That's not "copping an attitude". That's just giving you my experienced opinion on the state of things.
>
Griping
from the user community
> should not be the impetus for change. That's my $.02. ;-)
So if you truly believe that, switch from griping to contributing!
Ben
On January 1, 2017 4:47:39 PM "Peter.Stein" <peter...@comcast.net> wrote:
> I actually had a bunch of comments, but suspected they would not be well
> received
Try us.
>
and thus tried to be diplomatic
I must have missed that. ;)
>
and productive by suggesting a
> step-by-step HOWTO. It's needed, everyone knows what one is, and
> shouldn't be difficult to put together by the live-build experts. You
> wanted an improvement suggestion and I gave you a very "actionable" one.
I know how many hundreds of hours of my personal time went into the original document before I called it quits and doubt your assessment of the ease of replacing the current doc. Since it's "incomprehensible", it seems it all needs to be replaced from scratch ... or was that hyperbole, perhaps?
> I'm always reluctant to get into these "improvement" discussions because
> the fact of the matter is you open source folks don't take constructive
> criticism very well and invariably end up copping an attitude - like you
> are now. I've developed software professionally for 35 years and can
> state unequivocally that this documentation does not meet the
> "production grade" standard.
I am not "you open source folks". I'm a person with feelings, not a bundle of stereotypes. I'm particularly not impressed by you "pulling rank" by trotting out your "senior developer" status when I haven't seen a single line of code or sentence of doc contributed by you to this project. Show me the code (or doc).
>
I hear what you're saying about limited
> resources and community efforts, but as the old saying goes "the road to
> hell is paved with good intentions". At some point somewhat needs to
> step back, take a deep breath, and do an honest assessment to determine
> what if any improvements are needed.
I was that someone. I did that assessment, and this is what, within a reasonable amount of time, I managed to accomplish to cut through the information-dense manual and try to guide any new user through getting oriented. I hope you've read it and tried at least this "crash course" outline. If you did, please tell me what you thought of it:
https://debian-live.alioth.debian.org/live-manual/stable/manual/html/live-manual.en.html#8
I know it's just a small thing, but it's what time and energy allowed in lieu of a more ambitious total rewrite, which I was painfully aware was needed, but lacked the resources to carry out.
But that day has come and gone. What's left of the team is just keeping this doc, and live-build itself on life support. The main thrust of development is now in live-wrapper. So my honest assessment is: live-manual is imperfect, but it's the doc we have. If it falls short of your expectations, it falls on you, the users who still care about it, to make it better, because it's not likely anyone else will. That's not "copping an attitude". That's just giving you my experienced opinion on the state of things.
>
Griping from the user community
> should not be the impetus for change. That's my $.02. ;-)
So if you truly believe that, switch from griping to contributing!
Ben