[gentoo-user] package.mask syntax

2007-01-29 Thread Martins
Hi,

Could you hint me on this, i want to mask whole tree on overlay sabayon like 
this:

kde-base/*
kde-misc/*

to get every package masked there, even those who probaly will be added later. 
OK, i know i can remove that overlay but I think i still need it.

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



Re: [gentoo-user] package.mask syntax

2007-01-29 Thread Bo Ørsted Andresen
On Monday 29 January 2007 13:04:08 Martins wrote:
 Could you hint me on this, i want to mask whole tree on overlay sabayon
 like this:

 kde-base/*
 kde-misc/*

 to get every package masked there, even those who probaly will be added
 later. OK, i know i can remove that overlay but I think i still need it.

As explained in bug #140002 wildcards are not supported in package.mask. What 
is the purpose anyway? Why not just remove the overlay entirely? Or make a 
partial checkout of the overlay (really that is the best solution if you want 
only a few packages from a big overlay)? What do you use to sync it?

-- 
Bo Andresen


pgpzJsuPudo0c.pgp
Description: PGP signature


[gentoo-user] package.mask

2007-01-19 Thread Norberto Bensa
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


pgp0mwMZNkYZr.pgp
Description: PGP signature


Re: [gentoo-user] package.mask

2007-01-19 Thread sean

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



Re: [gentoo-user] package.mask

2007-01-19 Thread Boris Fersing

2007/1/19, sean [EMAIL PROTECTED]:

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



[gentoo-user] package.mask

2007-01-19 Thread John covici
on Friday 01/19/2007 Norberto Bensa([EMAIL PROTECTED]) 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
 [EMAIL PROTECTED]
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] package.mask

2007-01-19 Thread Norberto Bensa
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



pgp6nLAld6z2e.pgp
Description: PGP signature


Re: [gentoo-user] package.mask and my thick skull

2006-05-16 Thread Neil Bothwick
On Mon, 15 May 2006 16:52:21 -0300, Daniel da Veiga wrote:

  But why would you want to do this? If a patch level update is
  released, there may be a good reason. I'd prefer to leave things
  alone until an update is realsed. Then check the Changelog and mask
  the specific version if I don't need it.

 So you can run emerge -uD world without fetching an 100MB file from
 the net and taking 7 hours to compile it?

That would only happen if you blindly ran emerge --update world with
--ask or --pretend. If you checked first, you would see the update and
be able to read the Changelog before deciding whether to mask that one
update. Running emerge --update automatically is potentially dangerous,
as is ignoring security updates. Combining the two is not something I'd
be prepared to risk.

There wouldn't be a big download anyway, not for a patch level upgrade,
unless you had cleared $DISTDIR.


-- 
Neil Bothwick

Bug: (n.) any program feature not yet described to the marketing
department.


signature.asc
Description: PGP signature


[gentoo-user] package.mask and my thick skull

2006-05-15 Thread John J. Foster
Good afternoon,

This has been discussed over and over in this list, but I am unable to
find any references that make sense to me. Could someone please explain
the different ways that you can specify an atom in package.mask?

I currently have

app-office/openoffice ~x86# in package.keywords

app-office/openoffice-2.0.2-r2 is currently installed

I would like to be able to mask all updates until

app-office/openoffice-2.0.3 or app-office/openoffice-2.1

Is this possible?

Thanks,
festus

-- 
It is not unusual for those at the wrong end of the club to have a
clearer picture of reality than those who wield it.
  Noam Chomsky


pgpiCxNluUOfN.pgp
Description: PGP signature


Re: [gentoo-user] package.mask and my thick skull

2006-05-15 Thread Neil Bothwick
On Mon, 15 May 2006 12:44:05 -0400, John J. Foster wrote:

 I currently have
 
 app-office/openoffice ~x86# in package.keywords
 
 app-office/openoffice-2.0.2-r2 is currently installed
 
 I would like to be able to mask all updates until
 
 app-office/openoffice-2.0.3 or app-office/openoffice-2.1

Use /etc/portage/package.keywords

=app-office/openoffice-2.0.2-r2 ~x86
=app-office/openoffice-2.0.3 ~x86

Make sure you run 'glsa-check -t all', otherwise you won't know if a
security flaw turns up that is fixed in 2.0.2-r3.


-- 
Neil Bothwick

Accordion: a bagpipe with pleats.


signature.asc
Description: PGP signature


Re: [gentoo-user] package.mask and my thick skull

2006-05-15 Thread John J. Foster
On Mon, May 15, 2006 at 06:14:41PM +0100, Neil Bothwick wrote:
 On Mon, 15 May 2006 12:44:05 -0400, John J. Foster wrote:
 
  I currently have
  
  app-office/openoffice ~x86# in package.keywords
  
  app-office/openoffice-2.0.2-r2 is currently installed
  
  I would like to be able to mask all updates until
  
  app-office/openoffice-2.0.3 or app-office/openoffice-2.1
 
 Use /etc/portage/package.keywords
 
 =app-office/openoffice-2.0.2-r2 ~x86
 =app-office/openoffice-2.0.3 ~x86
 
Just for arguments sake, let's say I wanted to run openoffice stable
only. First I remove app-office/openoffice ~x86 from package.keywords
and reemerge app-office/openoffice-2.0.2-r1.
Now, where do I specify that I only want the next stable openoffice 
if it's at least -2.0.3 ?

festus

-- 
It is not unusual for those at the wrong end of the club to have a
clearer picture of reality than those who wield it.
  Noam Chomsky


pgpO8zbNM5qoO.pgp
Description: PGP signature


Re: [gentoo-user] package.mask and my thick skull

2006-05-15 Thread Teresa and Dale
Daniel da Veiga wrote:


 This should work OK, and the original poster could simply read:

 man portage

 And learn all of this and more! 


I think the original poster has the same problem as me, I just use trial
and error and the -p option, a lot sometimes.  It took me at least a
half dozen tries the other day to fix something. 

Man pages are good but only if you can make sense of them, which he said
they didn't.  ;-)  I'm with him on that one for sure.  :-)

Dale
:-)
-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] package.mask

2006-04-12 Thread Niki Balov
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: [EMAIL PROTECTED]
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



Re: [gentoo-user] package.mask

2006-04-12 Thread Nagatoro

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



Re: [gentoo-user] package.mask

2006-04-12 Thread Neil Bothwick
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.


signature.asc
Description: PGP signature