public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] NVIDIA updating weirdness
@ 2006-03-25  9:00 Jorge Almeida
  2006-03-25  9:41 ` Dave Jones
  0 siblings, 1 reply; 7+ messages in thread
From: Jorge Almeida @ 2006-03-25  9:00 UTC (permalink / raw
  To: gentoo-user

I've been using nvidia-kernel-1.0.7676 and nvidia-glx-1.0.7676-r1 since
I upgraded the kernel to gentoo-sources-2.6.15-r1, some time ago. It
works without problems. I emerged these versions (~x86) because the
normal ones wouldn't work.

 	$ cat /etc/portage/package.keywords
 	media-video/nvidia-glx ~x86
 	media-video/nvidia-kernel ~x86

 	$ cat /etc/portage/package.mask
 	>media-video/nvidia-kernel-1.0.7676
 	>media-video/nvidia-glx-1.0.7676-r1

Today I emerge sync'ed and "emerge -pNDu world" says, among other
unrelated things:
 	Calculating world dependencies ...done!
 	[ebuild     UD] media-video/nvidia-kernel-1.0.7667 [1.0.7676]
 	[ebuild     UD] media-video/nvidia-glx-1.0.7667-r1 [1.0.7676-r1]

Now, what can this mean, given the contents of package.keywords and package.mask?
Moreover, 1.0.7676 is supposed to address several bugs in 1.0.7667
(according to a NVIDIA developer, in another list).

I tried emerging nvidia-kernel-1.0.7667, just to see what gives, and:

 	* Determining the location of the kernel source code
 	 * Found kernel source directory:
 	 *     /usr/src/linux
 	 * Found sources for kernel version:
 	 *     2.6.15-gentoo-r1
 	 * These sources have not yet been prepared.
 	 * We cannot build against an unprepared tree.
 	 * To resolve this, please type the following:
 	 *
 	 * # cd /usr/src/linux
 	 * # make oldconfig
 	 * # make modules_prepare
 	 *
 	 * Then please try merging this module again.

 	!!! ERROR: media-video/nvidia-kernel-1.0.7667 failed.
 	!!! Function check_kernel_built, Line 363, Exitcode 0
 	!!! Kernel sources need compiling first
 	!!! If you need support, post the topmost build error, NOT this status message.
-- 
Jorge Almeida
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25  9:00 [gentoo-user] NVIDIA updating weirdness Jorge Almeida
@ 2006-03-25  9:41 ` Dave Jones
  2006-03-25 10:16   ` Jorge Almeida
  0 siblings, 1 reply; 7+ messages in thread
From: Dave Jones @ 2006-03-25  9:41 UTC (permalink / raw
  To: gentoo-user

Jorge Almeida wrote on 03/25/06 10:00:
> I've been using nvidia-kernel-1.0.7676 and nvidia-glx-1.0.7676-r1 since
> I upgraded the kernel to gentoo-sources-2.6.15-r1, some time ago. It
> works without problems. I emerged these versions (~x86) because the
> normal ones wouldn't work.
> 
>     $ cat /etc/portage/package.keywords
>     media-video/nvidia-glx ~x86
>     media-video/nvidia-kernel ~x86
> 
>     $ cat /etc/portage/package.mask
>     >media-video/nvidia-kernel-1.0.7676
>     >media-video/nvidia-glx-1.0.7676-r1
> 
> Today I emerge sync'ed and "emerge -pNDu world" says, among other
> unrelated things:
>     Calculating world dependencies ...done!
>     [ebuild     UD] media-video/nvidia-kernel-1.0.7667 [1.0.7676]
>     [ebuild     UD] media-video/nvidia-glx-1.0.7667-r1 [1.0.7676-r1]
> 
> Now, what can this mean, given the contents of package.keywords and
> package.mask?
> Moreover, 1.0.7676 is supposed to address several bugs in 1.0.7667
> (according to a NVIDIA developer, in another list).
> 
> I tried emerging nvidia-kernel-1.0.7667, just to see what gives, and:
> 
>     * Determining the location of the kernel source code
>      * Found kernel source directory:
>      *     /usr/src/linux
>      * Found sources for kernel version:
>      *     2.6.15-gentoo-r1
>      * These sources have not yet been prepared.
>      * We cannot build against an unprepared tree.
>      * To resolve this, please type the following:
>      *
>      * # cd /usr/src/linux
>      * # make oldconfig
>      * # make modules_prepare
>      *
>      * Then please try merging this module again.
> 
>     !!! ERROR: media-video/nvidia-kernel-1.0.7667 failed.
>     !!! Function check_kernel_built, Line 363, Exitcode 0
>     !!! Kernel sources need compiling first
>     !!! If you need support, post the topmost build error, NOT this
> status message.

nvidia-kernel-1.0.8178-r3 is the current ~x86 version, and works fine
with gentoo-sources-2.6.15-r1.

Try removing the specific version numbers from your package.mask to get
the latest version.

Cheers, Dave
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25  9:41 ` Dave Jones
@ 2006-03-25 10:16   ` Jorge Almeida
  2006-03-25 11:30     ` Rumen Yotov
  2006-03-25 11:47     ` Dave Jones
  0 siblings, 2 replies; 7+ messages in thread
From: Jorge Almeida @ 2006-03-25 10:16 UTC (permalink / raw
  To: gentoo-user

On Sat, 25 Mar 2006, Dave Jones wrote:

> Jorge Almeida wrote on 03/25/06 10:00:
>>     $ cat /etc/portage/package.mask
>>    >media-video/nvidia-kernel-1.0.7676
>>    >media-video/nvidia-glx-1.0.7676-r1
>>
> nvidia-kernel-1.0.8178-r3 is the current ~x86 version, and works fine
> with gentoo-sources-2.6.15-r1.
>
> Try removing the specific version numbers from your package.mask to get
> the latest version.
>
I did what you say and it really wants to emerge the new versions (only
did it with --pretend yet). But I still don't understand: what's the
meaning of ">" in the beginning of each line in
/etc/portage/package.mask? I thought it means that the version should be
1.0.7676 or _newer_? Am I wrong?

Thanks,

Jorge
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25 10:16   ` Jorge Almeida
@ 2006-03-25 11:30     ` Rumen Yotov
  2006-03-25 16:01       ` Neil Bothwick
  2006-03-25 11:47     ` Dave Jones
  1 sibling, 1 reply; 7+ messages in thread
From: Rumen Yotov @ 2006-03-25 11:30 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1016 bytes --]

On Saturday 25 March 2006 12:16, Jorge Almeida wrote:
> On Sat, 25 Mar 2006, Dave Jones wrote:
> > Jorge Almeida wrote on 03/25/06 10:00:
> >>     $ cat /etc/portage/package.mask
> >>
> >>    >media-video/nvidia-kernel-1.0.7676
> >>    >media-video/nvidia-glx-1.0.7676-r1
> >
> > nvidia-kernel-1.0.8178-r3 is the current ~x86 version, and works fine
> > with gentoo-sources-2.6.15-r1.
> >
> > Try removing the specific version numbers from your package.mask to get
> > the latest version.
>
> I did what you say and it really wants to emerge the new versions (only
> did it with --pretend yet). But I still don't understand: what's the
> meaning of ">" in the beginning of each line in
> /etc/portage/package.mask? I thought it means that the version should be
> 1.0.7676 or _newer_? Am I wrong?
>
> Thanks,
>
> Jorge
Hi,
">media-video/nvidia-kernel-1.0.7676" means that *any* version *greater* than 
7676 is *masked* so i'll be unable to emerge any of them (incl. 8178 & newer)
HTH.Rumen

[-- Attachment #2: Type: application/pgp-signature, Size: 200 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25 10:16   ` Jorge Almeida
  2006-03-25 11:30     ` Rumen Yotov
@ 2006-03-25 11:47     ` Dave Jones
  2006-03-25 11:52       ` Jorge Almeida
  1 sibling, 1 reply; 7+ messages in thread
From: Dave Jones @ 2006-03-25 11:47 UTC (permalink / raw
  To: gentoo-user

Jorge Almeida wrote on 03/25/06 11:16:
> On Sat, 25 Mar 2006, Dave Jones wrote:
>> Jorge Almeida wrote on 03/25/06 10:00:
>>>     $ cat /etc/portage/package.mask
>>>    >media-video/nvidia-kernel-1.0.7676
>>>    >media-video/nvidia-glx-1.0.7676-r1

>> nvidia-kernel-1.0.8178-r3 is the current ~x86 version, and works fine
>> with gentoo-sources-2.6.15-r1.

>> Try removing the specific version numbers from your package.mask to get
>> the latest version.

> I did what you say and it really wants to emerge the new versions (only
> did it with --pretend yet). But I still don't understand: what's the
> meaning of ">" in the beginning of each line in
> /etc/portage/package.mask? I thought it means that the version should be
> 1.0.7676 or _newer_? Am I wrong?

With the > you're masking out *all* versions *higher* that 1.0.7676-r1,
which is probably not what you want.

If you want to mask out a specific version, do that with an = in front
of the version.

Dave
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25 11:47     ` Dave Jones
@ 2006-03-25 11:52       ` Jorge Almeida
  0 siblings, 0 replies; 7+ messages in thread
From: Jorge Almeida @ 2006-03-25 11:52 UTC (permalink / raw
  To: gentoo-user

On Sat, 25 Mar 2006, Dave Jones wrote:

>
> With the > you're masking out *all* versions *higher* that 1.0.7676-r1,
> which is probably not what you want.
>
> If you want to mask out a specific version, do that with an = in front
> of the version.
>
OK, so I simply don't need a line in package.mask, package.keywords will
be enough.

Thanks, to you and to Rumen.

Jorge
-- 
gentoo-user@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] NVIDIA updating weirdness
  2006-03-25 11:30     ` Rumen Yotov
@ 2006-03-25 16:01       ` Neil Bothwick
  0 siblings, 0 replies; 7+ messages in thread
From: Neil Bothwick @ 2006-03-25 16:01 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 511 bytes --]

On Sat, 25 Mar 2006 13:30:23 +0200, Rumen Yotov wrote:

> ">media-video/nvidia-kernel-1.0.7676" means that *any* version
> *greater* than 7676 is *masked* so i'll be unable to emerge any of them
> (incl. 8178 & newer)

And 1.0.7676 is no longer in portage, having been replaced by
1.0.7676-r1. You have masked this, which is why portage now wants to
downgrade, this is the only option you have left it.


-- 
Neil Bothwick

I am Ken Dodd of the Borg... What a fine day to be assimilated missus!!

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2006-03-25 16:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-03-25  9:00 [gentoo-user] NVIDIA updating weirdness Jorge Almeida
2006-03-25  9:41 ` Dave Jones
2006-03-25 10:16   ` Jorge Almeida
2006-03-25 11:30     ` Rumen Yotov
2006-03-25 16:01       ` Neil Bothwick
2006-03-25 11:47     ` Dave Jones
2006-03-25 11:52       ` Jorge Almeida

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox