On Sun, 20 Feb 2005 04:11:35 -0600, Boyd Stephen Smith Jr. <[EMAIL PROTECTED]> wrote: > On Saturday 19 February 2005 08:28 pm, Mark Knecht <[EMAIL PROTECTED]> > wrote: > > On Sat, 19 Feb 2005 18:43:20 -0600, Boyd Stephen Smith Jr. > > <[EMAIL PROTECTED]> wrote: > > > On Saturday 19 February 2005 03:46 pm, Mark Knecht > > > <[EMAIL PROTECTED]> > > > wrote: > > > > 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 -ep world | grep alsa-driver > > > > [ebuild N ] media-sound/alsa-driver-1.0.8 > > > > > > Can you do emerge --verbose -pet world and post the results? That > > > will tell you what is bringing in alsa. > > > > Thanks Boyd. > > > > Of course the full results would probably be too much so here's 20 > > lines before up to 8 or so lines after. If you need more let me know. > > The full results zipped are around 8KB. > > Wow! Didn't realize it would be that big.
emerge -e is pretty much everything, right? ;-) > > So, now we know which package needs to be removed from world. If you need > help editing your world file, please ask. If this package is not in your > world file, and you need more help, please follow-up with that > information. If you do want alsa, but want it provided by the kernel > sources, we may have to twiddle your virtuals, but I still know the > solution. Prey tell, oh master, what is the solution? ;-) Do I really want to remove anything from world? Or do I want to adjust what the system thinks supplies things using virtuals? That seems more correct to me. Looking at /var/cache/edb/virtuals it looks like the system really believes that it needs alsa-driver to get alsa. How do I properly change this to tell it alsa is in the kernel? virtual/alsa media-sound/alsa-driver Looking around in virtuals I also found this line: virtual/linux-sources sys-kernel/aa-sources Since we now run gentoo-dev-sources it seems I should change this line, and if that's true then I know the syntax for the alsa-driver problem also. Is this correct? virtual/linux-sources sys-kernel/gentoo-dev-sources virtual/alsa sys-kernel/gentoo-dev-sources And then further, why is the entry for headers pointing to linux-headers instead of linux26-headers? virtual/kernel sys-kernel/linux-headers gandalf root # qpkg -I | grep headers media-sound/alsa-headers * sys-kernel/linux26-headers * gandalf root # Seems that possibly I should change that also? None of this seems like magic. Portage/emerge is really very sensible, but I don't want to make too many changes here. Maybe there's a Gentoo docs page that talks more about these changes? Since virtuals is small I'm attaching a proposed version with 4 edits: virtual/blackbox x11-wm/fluxbox virtual/xft x11-base/xorg-x11 virtual/gzip app-arch/gzip virtual/glu x11-base/xorg-x11 virtual/x11 x11-base/xorg-x11 virtual/lpr net-print/cups virtual/libc sys-libs/glibc virtual/cdrtools app-cdr/cdrtools virtual/cron sys-apps/vixie-cron virtual/modutils sys-apps/module-init-tools sys-apps/modutils virtual/logger app-admin/metalog virtual/aspell-dict app-dicts/aspell-en virtual/bootloader sys-boot/grub virtual/opengl media-video/nvidia-glx x11-base/xorg-x11 virtual/linux-sources sys-kernel/gentoo-dev-sources #virtual/linux-sources sys-kernel/aa-sources virtual/textbrowser net-www/lynx virtual/jre dev-java/blackdown-jre dev-java/blackdown-jdk virtual/glibc sys-libs/glibc virtual/dhcpc net-misc/dhcpcd sys-apps/console-tools sys-apps/kbd virtual/editor app-editors/vim app-editors/vi app-editors/nano virtual/jdk dev-java/blackdown-jdk virtual/jack media-sound/jack-audio-connection-kit virtual/dev-manager sys-fs/devfsd virtual/os-headers sys-kernel/linux26-headers #virtual/os-headers sys-kernel/linux-headers virtual/python dev-lang/python virtual/kernel sys-kernel/linux26-headers #virtual/kernel sys-kernel/linux-headers virtual/alsa media-sound/gentoo-dev-sources #virtual/alsa media-sound/alsa-driver virtual/motif x11-libs/openmotif virtual/java-scheme dev-java/blackdown-jre dev-java/blackdown-jdk virtual/mpg123 media-sound/mpg123 virtual/ghostscript app-text/ghostscript virtual/ssh net-misc/openssh virtual/quicktime media-libs/libquicktime virtual/glut media-libs/glut virtual/mta mail-mta/ssmtp Unfortunatey this didn't seem to change anything so I'm clearly not on the right track: [ebuild N ] media-plugins/alsa-jack-1.0.8 0 kB [ebuild N ] media-sound/jack-audio-connection-kit-0.99.0-r1 +alsa (-altivec) -caps -debug -doc +jack-tmpfs +oss -portaudio 0 kB [ebuild N ] dev-util/pkgconfig-0.15.0 0 kB [ebuild N ] media-libs/libsndfile-1.0.11 -static 0 kB [ebuild N ] media-libs/alsa-lib-1.0.8 -doc +jack 0 kB [ebuild N ] media-sound/alsa-driver-1.0.8 -debug -doc +oss 0 kB I think I'm not doing this right though as I've even tried removing alsa-jack from the world file (assuming a # removes it...) and that doesn't stop the system from getting alsa-driver either. I'm very perplexed at this point. Thanks very much, Mark -- [email protected] mailing list
