To compound this a bit I wanted to an emerge -e world on this box in
the coming week but the alsa-driver problem is there still:

gandalf root # emerge -p world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
gandalf root # emerge -ep world | grep alsa-driver
[ebuild  N    ] media-sound/alsa-driver-1.0.8
gandalf root #



On Sat, 19 Feb 2005 12:59:12 -0800, Mark Knecht <[EMAIL PROTECTED]> wrote:
> Hi,
>    Is hand editing /var/lib/portage/world OK?
> 
>    I had noticed this problem the other day while working on an
> Evolution problem on my dad's machine. In that case I had started and
> emerge -e gnome, emerge was after alsa-driver but then the alsa-driver
> ebuild correctly decided to not install alsa-driver and in the end I
> just worked around it. There were some inputs at the time that
> possibly some other package wanted alsa-driver and that's why it was
> being called.
> 
>    To investigate what's going on I've gone back and finished up the
> emerge world operation on the machine. At every step along the way
> emerge has wanted alsa-driver but, if I emerged the packages on the
> list by hand, alsa-driver wasn't needed. I am now down to this point:
> 
> gandalf root # uname -r
> 2.6.9-gentoo-r4
> gandalf root # emerge -pv world
> 
> These are the packages that I would merge, in order:
> 
> Calculating world dependencies ...done!
> [ebuild  NS   ] media-sound/alsa-driver-1.0.8  -debug -doc +oss 0 kB
> 
> Total size of downloads: 0 kB
> gandalf root # emerge -pv system
> 
> These are the packages that I would merge, in order:
> 
> Calculating system dependencies ...done!
> 
> Total size of downloads: 0 kB
> gandalf root #
> 
> So it seems to me that on this system it is  nothing other than the
> 'world' class which is incorrectly telling portage to emerge
> alsa-driver. Am I right?
> 
> According to man emerge the world class is system plus the files
> listed in /var/lib/portage/world. Looking at that file I see this:
> 
> gandalf root # cat /var/lib/portage/world | grep alsa
> media-sound/alsa-utils
> media-libs/alsa-oss
> media-libs/alsa-lib
> media-sound/alsa-headers
> media-sound/alsa-tools
> media-sound/alsaplayer
> media-sound/alsa-driver
> media-plugins/alsa-jack
> media-sound/alsa-firmware
> 
> It would seem to me that I could remove alsa-driver from this file by
> hand and the problem would likely go away but I wanted to make sure I
> wasn't missing some corner case that says I shouldn't do that. If I
> comment it out then emerge seems happy. Will I be happy too?
> 
> gandalf root # emerge -pv world
> 
> These are the packages that I would merge, in order:
> 
> Calculating world dependencies ...done!
> 
> Total size of downloads: 0 kB
> gandalf root #
> 
> Thanks in advance,
> Mark
>

--
[email protected] mailing list

Reply via email to