public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] package.mask
@ 2006-04-12  6:55 Niki Balov
  2006-04-12  7:32 ` Nagatoro
  2006-04-12  9:07 ` Neil Bothwick
  0 siblings, 2 replies; 8+ messages in thread
From: Niki Balov @ 2006-04-12  6:55 UTC (permalink / raw
  To: gentoo-user

Hi there,
i want to ask how to mask versions of glibc above 2.4? I compile my
entire system with gcc3.4.5 and glibc 2.4 and i don't want to upgrade
them. I added the following lines in package.mask
>sys-devel/gcc-3.4.5
>sys-libs/glibc-2.4
but there is glibc-2.4-r1 and the system wants to upgrade. I don't! I
tried to mask "=sys-libs/glibc-2.4-r1" but then the system wants to
downgrade. The question! How can I mask glibc-2.4 so the system don't
downgrade or upgrade and just use glibc-2.4?

10x in advance :)
Regards,
Niki

-- 
Cyberly yours,
Nikolay Balov

mail: nuke@mail.orbitel.bg
Creditinfo Bulgaria
Member of Creditinfo Group
http://www.creditinfo.bg
tel: +359 2 92 777 351
fax: +359 2 92 777 352
mobile: +359 89 666 8 421

-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] package.mask
  2006-04-12  6:55 [gentoo-user] package.mask Niki Balov
@ 2006-04-12  7:32 ` Nagatoro
  2006-04-12  9:07 ` Neil Bothwick
  1 sibling, 0 replies; 8+ messages in thread
From: Nagatoro @ 2006-04-12  7:32 UTC (permalink / raw
  To: gentoo-user

Niki Balov wrote:
> Hi there,
> i want to ask how to mask versions of glibc above 2.4? I compile my
> entire system with gcc3.4.5 and glibc 2.4 and i don't want to upgrade
> them. I added the following lines in package.mask
>> sys-devel/gcc-3.4.5
>> sys-libs/glibc-2.4

 >sys-devel/gcc-3.4.5
 >sys-libs/glibc-2.4

Should do it.
Look in /usr/portage/profiles/package.mask too see how the devs do it.

> but there is glibc-2.4-r1 and the system wants to upgrade. I don't! I
> tried to mask "=sys-libs/glibc-2.4-r1" but then the system wants to
> downgrade. The question! How can I mask glibc-2.4 so the system don't
> downgrade or upgrade and just use glibc-2.4?
> 
> 10x in advance :)
> Regards,
> Niki
> 

-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] package.mask
  2006-04-12  6:55 [gentoo-user] package.mask Niki Balov
  2006-04-12  7:32 ` Nagatoro
@ 2006-04-12  9:07 ` Neil Bothwick
  1 sibling, 0 replies; 8+ messages in thread
From: Neil Bothwick @ 2006-04-12  9:07 UTC (permalink / raw
  To: gentoo-user

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

On Wed, 12 Apr 2006 09:55:16 +0300, Niki Balov wrote:

> i want to ask how to mask versions of glibc above 2.4? I compile my
> entire system with gcc3.4.5 and glibc 2.4 and i don't want to upgrade
> them. I added the following lines in package.mask
> >sys-devel/gcc-3.4.5
> >sys-libs/glibc-2.4
> but there is glibc-2.4-r1 and the system wants to upgrade. I don't! I
> tried to mask "=sys-libs/glibc-2.4-r1" but then the system wants to
> downgrade. 

2.4 is no longer in portage, which means there must be something wrong
with it. It wouldn't have been removed otherwise. The Changelog will
probably tell you more. In this case, upgrading to 2.4-r1 is almost
certainly the best option, and change package.mask accordingly.


-- 
Neil Bothwick

You are a completely unique individual, just like everybody else.

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

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

* [gentoo-user] package.mask
@ 2007-01-19 21:51 Norberto Bensa
  2007-01-19 21:55 ` sean
  2007-01-19 22:57 ` John covici
  0 siblings, 2 replies; 8+ messages in thread
From: Norberto Bensa @ 2007-01-19 21:51 UTC (permalink / raw
  To: gentoo-user

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

Hello list,

what does "~" mean here:
(example from /usr/portage/profiles/package.mask)

~net-dns/bind-tools-9.3.3

?


Many thanks in advance,
Norberto

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

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

* Re: [gentoo-user] package.mask
  2007-01-19 21:51 Norberto Bensa
@ 2007-01-19 21:55 ` sean
  2007-01-19 22:11   ` Boris Fersing
  2007-01-19 22:57 ` John covici
  1 sibling, 1 reply; 8+ messages in thread
From: sean @ 2007-01-19 21:55 UTC (permalink / raw
  To: gentoo-user

Norberto Bensa wrote:
> Hello list,
> 
> what does "~" mean here:
> (example from /usr/portage/profiles/package.mask)
> 
> ~net-dns/bind-tools-9.3.3
> 
> ?

I think it means that the package is still in testing.
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] package.mask
  2007-01-19 21:55 ` sean
@ 2007-01-19 22:11   ` Boris Fersing
  2007-01-19 23:40     ` Norberto Bensa
  0 siblings, 1 reply; 8+ messages in thread
From: Boris Fersing @ 2007-01-19 22:11 UTC (permalink / raw
  To: gentoo-user

2007/1/19, sean <tech.junk@verizon.net>:
> Norberto Bensa wrote:
> > Hello list,
> >
> > what does "~" mean here:
> > (example from /usr/portage/profiles/package.mask)
> >
> > ~net-dns/bind-tools-9.3.3
> >
> > ?
>
> I think it means that the package is still in testing.

No, the ~ before the package name stands for "any revision of the base
version specified". (read 'man 5 ebuild')

Here, all the revisions of net-dns/bind-tools-9.3.3 (-r1 , -r2, ...)
are masked !

regards,

Boris.
> --
> gentoo-user@gentoo.org mailing list
>
>


-- 
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2 \
aX5aX8axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4 \
ax3aX4aXaX12ax10aaX7a").join'
-- 
gentoo-user@gentoo.org mailing list



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

* [gentoo-user] package.mask
  2007-01-19 21:51 Norberto Bensa
  2007-01-19 21:55 ` sean
@ 2007-01-19 22:57 ` John covici
  1 sibling, 0 replies; 8+ messages in thread
From: John covici @ 2007-01-19 22:57 UTC (permalink / raw
  To: gentoo-user

on Friday 01/19/2007 Norberto Bensa(nbensa@gmx.net) wrote
 > Hello list,
 > 
 > what does "~" mean here:
 > (example from /usr/portage/profiles/package.mask)
 > 
 > ~net-dns/bind-tools-9.3.3

Excerpt from man 5 ebuild

       Now to get even fancier, we provide the ability to define
       blocking packages and version range matching.   Also  note
                            that  these  extended  prefixes/postfixes
       may be combined in any way with the atom classes defined
       above.  Here are
                            some common examples you may find in the
       portage tree:

                            !app-text/dos2unix
                            =dev-libs/glib-2*
                            !=net-fs/samba-2*
                            ~net-libs/libnet-1.0.2a

                            ! means block packages from being
                              installed at the same time.
                            * means match any version of the package
                              so long as the specified base is
                              matched.  So with a version  of  '2*',
                              we
                            can match '2.1', '2.2', '2.2.1',
                              etc... and not match version '1.0',
                              '3.0', '4.1', etc...
                            ~  means  match  any  revision  of  the
                              base  version  specified.  So in the
                              above example, we would match versions
                            '1.0.2a', '1.0.2a-r1', '1.0.2a-r2', etc...


Hope this helps.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici@ccs.covici.com
-- 
gentoo-user@gentoo.org mailing list



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

* Re: [gentoo-user] package.mask
  2007-01-19 22:11   ` Boris Fersing
@ 2007-01-19 23:40     ` Norberto Bensa
  0 siblings, 0 replies; 8+ messages in thread
From: Norberto Bensa @ 2007-01-19 23:40 UTC (permalink / raw
  To: gentoo-user

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

Boris Fersing wrote:
> > Norberto Bensa wrote:
> > > what does "~" mean here:
> > > (example from /usr/portage/profiles/package.mask)
> > >
> > > ~net-dns/bind-tools-9.3.3
> > >

> Here, all the revisions of net-dns/bind-tools-9.3.3 (-r1 , -r2, ...)
> are masked !

Nice. Thanks Boris!


Best regards,
Norberto


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

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

end of thread, other threads:[~2007-01-19 23:46 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-04-12  6:55 [gentoo-user] package.mask Niki Balov
2006-04-12  7:32 ` Nagatoro
2006-04-12  9:07 ` Neil Bothwick
  -- strict thread matches above, loose matches on Subject: below --
2007-01-19 21:51 Norberto Bensa
2007-01-19 21:55 ` sean
2007-01-19 22:11   ` Boris Fersing
2007-01-19 23:40     ` Norberto Bensa
2007-01-19 22:57 ` John covici

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