* [gentoo-user] alsa-headers dont know what they want... @ 2006-10-28 1:37 Meino Christian Cramer 2006-10-28 10:31 ` Bo Ørsted Andresen 2006-10-28 17:34 ` Daniel Barkalow 0 siblings, 2 replies; 6+ messages in thread From: Meino Christian Cramer @ 2006-10-28 1:37 UTC (permalink / raw To: gentoo-user Hi, I do an eix-sync && emerge --pretend --tree --verbose --update --deep world on a regular basis. Each time the alsa-headers are offered for update. If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered for update. If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered for update. Seems to be an endless story. How can I stop them ? Keep hacking! mcc -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] alsa-headers dont know what they want... 2006-10-28 1:37 [gentoo-user] alsa-headers dont know what they want Meino Christian Cramer @ 2006-10-28 10:31 ` Bo Ørsted Andresen 2006-10-28 12:41 ` Michael Sullivan 2006-10-29 2:21 ` Meino Christian Cramer 2006-10-28 17:34 ` Daniel Barkalow 1 sibling, 2 replies; 6+ messages in thread From: Bo Ørsted Andresen @ 2006-10-28 10:31 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 801 bytes --] On Saturday 28 October 2006 03:37, Meino Christian Cramer wrote: > I do an > > eix-sync && emerge --pretend --tree --verbose --update --deep world > > on a regular basis. > > Each time the alsa-headers are offered for update. > > If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered > for update. > > If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered > for update. > > Seems to be an endless story. > > How can I stop them ? You should know about now, that we need to see the output of the above command in order answer that one. Preferably show it when you have alsa-headers-1.0.13 and emerge wants to downgrade. Also alsa-headers don't "want" anything. Something else is pulling in the lower version... -- Bo Andresen [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] alsa-headers dont know what they want... 2006-10-28 10:31 ` Bo Ørsted Andresen @ 2006-10-28 12:41 ` Michael Sullivan 2006-10-29 2:21 ` Meino Christian Cramer 1 sibling, 0 replies; 6+ messages in thread From: Michael Sullivan @ 2006-10-28 12:41 UTC (permalink / raw To: gentoo-user On Sat, 2006-10-28 at 12:31 +0200, Bo Ørsted Andresen wrote: > On Saturday 28 October 2006 03:37, Meino Christian Cramer wrote: > > I do an > > > > eix-sync && emerge --pretend --tree --verbose --update --deep world > > > > on a regular basis. > > > > Each time the alsa-headers are offered for update. > > > > If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered > > for update. > > > > If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered > > for update. > > > > Seems to be an endless story. > > > > How can I stop them ? > > You should know about now, that we need to see the output of the above command > in order answer that one. Preferably show it when you have > alsa-headers-1.0.13 and emerge wants to downgrade. Also alsa-headers > don't "want" anything. Something else is pulling in the lower version... > I had a similar problem. alsa-utils=1.0.13 was pulling in alsa-header. I found a temporary workaround for the problem by putting alsa-utils, alsa-headers, and alsa-driver above 1.0.11 in /etc/portage/package.mask. I couldn't get alsa-driver-1.0.12 to build anyway... -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] alsa-headers dont know what they want... 2006-10-28 10:31 ` Bo Ørsted Andresen 2006-10-28 12:41 ` Michael Sullivan @ 2006-10-29 2:21 ` Meino Christian Cramer 2006-10-29 3:26 ` Bo Ørsted Andresen 1 sibling, 1 reply; 6+ messages in thread From: Meino Christian Cramer @ 2006-10-29 2:21 UTC (permalink / raw To: gentoo-user, bo.andresen From: Bo Ørsted Andresen <bo.andresen@zlin.dk> Subject: Re: [gentoo-user] alsa-headers dont know what they want... Date: Sat, 28 Oct 2006 12:31:56 +0200 > On Saturday 28 October 2006 03:37, Meino Christian Cramer wrote: > > I do an > > > > eix-sync && emerge --pretend --tree --verbose --update --deep world > > > > on a regular basis. > > > > Each time the alsa-headers are offered for update. > > > > If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered > > for update. > > > > If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered > > for update. > > > > Seems to be an endless story. > > > > How can I stop them ? > > You should know about now, that we need to see the output of the above command > in order answer that one. Preferably show it when you have > alsa-headers-1.0.13 and emerge wants to downgrade. Also alsa-headers > don't "want" anything. Something else is pulling in the lower version... > > -- > Bo Andresen Hi Bo! I have looked through all my logs and found the following: Script started on Wed Oct 25 13:54:08 2006 These are the packages that would be merged, in reverse order: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [ebuild U ] x11-libs/qt-4.1.4-r2 [4.1.4] USE="cups gif jpeg opengl png zlib -accessibility -debug -doc -examples -firebird -mng -mysql -nas -nis -odbc -postgres -sqlite -xinerama" 0 kB [nomerge ] media-sound/alsa-driver-1.0.12 USE="oss -debug -doc" [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then, next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE="-debug -doc" [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB Then, next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-sound/alsa-driver-1.0.12 USE="oss -debug -doc" [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [ebuild U ] app-misc/screen-4.0.3 [4.0.2-r5] USE="pam -debug -multiuser -nethack (-selinux)" 820 kB [ebuild U ] sys-apps/net-tools-1.60-r12 [1.60-r11] USE="nls -static" 102 kB [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE="-debug -doc" [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB Then next time: These are the packages that would be merged, in reverse order: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] media-sound/alsa-driver-1.0.12 USE="oss -debug -doc" [ebuild UD] media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] dev-dotnet/gtk-sharp-2.8.0 USE="-doc" [ebuild U ] dev-lang/mono-1.1.13.8.1 [1.1.13.6] USE="X nptl" 17,342 kB [ebuild U ] app-arch/unrar-3.6.8 [3.6.7] 122 kB [nomerge ] media-plugins/gst-plugins-alsa-0.10.4 [nomerge ] media-libs/alsa-lib-1.0.13 USE="-debug -doc" [ebuild U ] media-sound/alsa-headers-1.0.13 [1.0.12] 0 kB [nomerge ] media-libs/gst-plugins-base-0.10.8 USE="X alsa esd oss xv -debug" [nomerge ] dev-libs/glib-2.10.3 USE="-debug -doc -hardened" [nomerge ] sys-libs/glibc-2.4-r3 USE="nls nptl nptlonly -build -glibc-compat20 -glibc-omitfp -hardened (-multilib) -profile (-selinux)" [ebuild U ] sys-libs/timezone-data-2006n [2006g] 336 kB Then next time: These are the packages that would be merged, in reverse order: Calculating world dependencies... done! [nomerge ] dev-util/gtk-doc-1.6-r1 USE="-debug -doc -emacs" [nomerge ] app-text/openjade-1.3.2-r1 [ebuild U ] app-text/opensp-1.5.2-r1 [1.5.1] USE="nls -doc%" 1,485 kB [ebuild U ] media-sound/alsa-driver-1.0.13 [1.0.12] USE="oss -debug -doc" 0 kB [nomerge ] x11-terms/xterm-218 USE="truetype -Xaw3d -paste64 -toolbar -unicode" [nomerge ] sys-libs/libutempter-1.1.4.1 [nomerge ] app-arch/rpm2targz-9.0-r3 [nomerge ] x11-apps/xinit-1.0.2-r6 USE="-debug -minimal" [nomerge ] x11-apps/xsm-1.0.1 USE="-debug -xprint" [ebuild U ] net-misc/netkit-rsh-0.17-r7 [0.17-r6] USE="pam" 0 kB (last was included for the sake of completeness) Each time I submitted the command: eix-sync && emerge --pretend --tree --verbose --update --deep world and, after checking the the output the command: emerge -1 --verbose --update --deep world (yes, I know, there are more efficient ways to do that tasks...) Sorry for my german English which generates thing like "...headers wants..." and such. My English is far from perfect. Kind regards, mcc -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] alsa-headers dont know what they want... 2006-10-29 2:21 ` Meino Christian Cramer @ 2006-10-29 3:26 ` Bo Ørsted Andresen 0 siblings, 0 replies; 6+ messages in thread From: Bo Ørsted Andresen @ 2006-10-29 3:26 UTC (permalink / raw To: gentoo-user [-- Attachment #1: Type: text/plain, Size: 744 bytes --] On Sunday 29 October 2006 03:21, Meino Christian Cramer wrote: [SNIP] > [nomerge ] media-sound/alsa-driver-1.0.12 USE="oss -debug -doc" > [ebuild UD] > media-sound/alsa-headers-1.0.12 [1.0.13] 0 kB So alsa-driver-1.0.12 was pulling in the lower version of alsa-headers. [SNIP] > [ebuild U ] media-sound/alsa-driver-1.0.13 [1.0.12] USE="oss -debug > -doc" 0 kB [SNIP] And here alsa-driver is upgraded theryby resolving your issue. Congrats! > Sorry for my german English which generates thing like "...headers > wants..." and such. My English is far from perfect. If only that was your only problem. Am I the only who is quite pissed by Meino's custom to reply to every mail off-list? -- Bo Andresen [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] alsa-headers dont know what they want... 2006-10-28 1:37 [gentoo-user] alsa-headers dont know what they want Meino Christian Cramer 2006-10-28 10:31 ` Bo Ørsted Andresen @ 2006-10-28 17:34 ` Daniel Barkalow 1 sibling, 0 replies; 6+ messages in thread From: Daniel Barkalow @ 2006-10-28 17:34 UTC (permalink / raw To: gentoo-user On Sat, 28 Oct 2006, Meino Christian Cramer wrote: > Hi, > > I do an > > eix-sync && emerge --pretend --tree --verbose --update --deep world > > on a regular basis. > > Each time the alsa-headers are offered for update. > > If alsa-headers 1.0.13 are installed, alsa-headers 1.0.12 are offered > for update. > > If alsa-headers 1.0.12 are installed, alsa-headers 1.0.13 are offered > for update. > > Seems to be an endless story. I think what's going on is that alsa-headers, alsa-lib, and alsa-driver have a sort of incorrect set of dependancies between them. AFAICT, alsa-driver shouldn't depend on alsa-headers at all, because it seems to be fine to build ALSA userspace against a newer version of the headers than your kernel actually supports (which happens automatically and silently if you're not using alsa-driver; the kernel source has an older version of ALSA than is the default version of alsa-headers, and no dependancy on it). In any case, alsa-lib and alsa-driver don't have dependancies between them, but each depends on having a matching verison of the headers, and only alsa-lib permits a newer version of the headers, and alsa-driver is currently behind, and emerge doesn't back-propagate dependancy information, but nothing bad actually seems to happen. -Daniel *This .sig left intentionally blank* -- gentoo-user@gentoo.org mailing list ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-10-29 3:30 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-10-28 1:37 [gentoo-user] alsa-headers dont know what they want Meino Christian Cramer 2006-10-28 10:31 ` Bo Ørsted Andresen 2006-10-28 12:41 ` Michael Sullivan 2006-10-29 2:21 ` Meino Christian Cramer 2006-10-29 3:26 ` Bo Ørsted Andresen 2006-10-28 17:34 ` Daniel Barkalow
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox