public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [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  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

* 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

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