* [gentoo-dev] Emerge/qpkg suggestions
@ 2002-03-22 17:19 Joe Tennies
2002-03-22 22:03 ` Karl Trygve Kalleberg
0 siblings, 1 reply; 2+ messages in thread
From: Joe Tennies @ 2002-03-22 17:19 UTC (permalink / raw
To: gentoo-user, gentoo-dev
I've been using Gentoo for a couple months now. Let me just say "I LOVE
IT!" It is by far the fastest running Linux system I've had. I also
love that it is typically pretty up-to-date on packages. I do have a
couple concerns though.
Hopefully my concerns have not been dealt with, and I just haven't
realized how to do these things yet.
Here's my list of suggestions:
* A --use-flags on either emerge or qpkg. This would display which
flags are used by a .ebuild. Then you can tell what things MAY be built
into a package. (For instance, I probably DON'T need 10 programs to
display AVIs.)
* A simple way to do a per package enable/disable of certain USE flags
when you build a program. (I like something like +avi -qt or something
like that, but I don't think it would work with the way it is set up.)
Perhaps a way to deal the second issue is a --interactive or --set-use
flag on emerge. The way this would work is to display all the flags
used by a package and their default values. Then give the user the
option to change them for that particular package. You could then do
this for each package you are emerging. (Note: this would take place
after checking dependencies, but before ANY package gets emerged. You
would do ALL these at the beginning.) I only see one real problem with
this. If one sets a value to the non-default one and then emerges a new
version of that package but does not set that value to the same value,
this can lead to a difficult time hunting down what changed (as things
may be broken). This could be remedied by storing the flags used within
the /var/db/pkg region. This may also be useful for things that depend
on another package but requires it to have something else built into
it. (I hope that made some sense... at least the ability to understand
what I'm thinking.)
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-dev] Emerge/qpkg suggestions
2002-03-22 17:19 [gentoo-dev] Emerge/qpkg suggestions Joe Tennies
@ 2002-03-22 22:03 ` Karl Trygve Kalleberg
0 siblings, 0 replies; 2+ messages in thread
From: Karl Trygve Kalleberg @ 2002-03-22 22:03 UTC (permalink / raw
To: gentoo-dev
On 22 Mar 2002 11:19:15 -0600
Joe Tennies <rotund@fatnsoft.com> wrote:
> I've been using Gentoo for a couple months now. Let me just say "I LOVE
> IT!" It is by far the fastest running Linux system I've had. I also
> love that it is typically pretty up-to-date on packages. I do have a
> couple concerns though.
>
> Hopefully my concerns have not been dealt with, and I just haven't
> realized how to do these things yet.
> Here's my list of suggestions:
> * A --use-flags on either emerge or qpkg. This would display which
> flags are used by a .ebuild. Then you can tell what things MAY be built
> into a package. (For instance, I probably DON'T need 10 programs to
> display AVIs.)
This is sadly infeasible at this stage. A work-around may be implemented
if you make a bug out of it in bugs.gentoo.org
> * A simple way to do a per package enable/disable of certain USE flags
> when you build a program. (I like something like +avi -qt or something
> like that, but I don't think it would work with the way it is set up.)
With the most recent (masked) versions of Portage, this is possible, using
USE="-avi +qt" emerge media-video/mplayer
Karl T
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2002-03-22 23:10 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-03-22 17:19 [gentoo-dev] Emerge/qpkg suggestions Joe Tennies
2002-03-22 22:03 ` Karl Trygve Kalleberg
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox