Re: [gentoo-user] package version notification (~/+)?

2006-07-04 Thread Roy Wright

I just read this in the developer's guide:

 http://devmanual.gentoo.org/general-concepts/dependencies/index.html

 |~app-misc/foo-1.23| Version 1.23 (or any |1.23-r*|) is required.

I was wondering if this would work in package.keywords, package.mask, etc.
so tried it.  It does appear to work...

# eix -e portage
* sys-apps/portage
Available versions:  2.0.51.22-r3 2.0.54-r2 2.1 2.1-r1 
2.1.1_pre1-r5 2.1.1_pre2-r2


# echo ~sys-apps/portage-2.1  /etc/portage/package.mask

# eix -e portage
* sys-apps/portage
Available versions:  2.0.51.22-r3 2.0.54-r2 [M]2.1 [M]2.1-r1 
2.1.1_pre1-r5 2.1.1_pre2-r2


Have fun,
Roy


--
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] package version notification (~/+)?

2006-07-04 Thread Allan Gottlieb
At Tue, 04 Jul 2006 01:50:12 -0500 Roy Wright [EMAIL PROTECTED] wrote:

 I just read this in the developer's guide:

   http://devmanual.gentoo.org/general-concepts/dependencies/index.html

   |~app-misc/foo-1.23| Version 1.23 (or any |1.23-r*|) is required.

 I was wondering if this would work in package.keywords, package.mask, etc.
 so tried it.  It does appear to work...

 # eix -e portage
 * sys-apps/portage
  Available versions:  2.0.51.22-r3 2.0.54-r2 2.1 2.1-r1
  2.1.1_pre1-r5 2.1.1_pre2-r2

 # echo ~sys-apps/portage-2.1  /etc/portage/package.mask

 # eix -e portage
 * sys-apps/portage
  Available versions:  2.0.51.22-r3 2.0.54-r2 [M]2.1 [M]2.1-r1
  2.1.1_pre1-r5 2.1.1_pre2-r2

Good find.  I saw some posts here using it and wondered why the same
typo appeared.  I just checked the portage man page, which describes
the various package.* files, and this usage of `~' is not documented.
Should I file a documentation bug?

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



Re: [gentoo-user] package version notification (~/+)?

2006-07-04 Thread Bo Ørsted Andresen
On Tuesday 04 July 2006 14:21, Allan Gottlieb wrote:
 Good find.  I saw some posts here using it and wondered why the same
 typo appeared.  I just checked the portage man page, which describes
 the various package.* files, and this usage of `~' is not documented.
 Should I file a documentation bug?

It's in `man 5 ebuild`.

-- 
Bo Andresen


pgpOshOlHaFEG.pgp
Description: PGP signature


Re: [gentoo-user] package version notification (~/+)?

2006-07-04 Thread Allan Gottlieb
At Tue, 04 Jul 2006 16:09:35 +0200 Bo Ørsted Andresen [EMAIL PROTECTED] wrote:

 On Tuesday 04 July 2006 14:21, Allan Gottlieb wrote:
 Good find.  I saw some posts here using it and wondered why the same
 typo appeared.  I just checked the portage man page, which describes
 the various package.* files, and this usage of `~' is not documented.
 Should I file a documentation bug?

 It's in `man 5 ebuild`.

I see.  I guess this is a change in the new portage.  I *believe* that
previously the operators were explained in man portage, but I see now
that not even the old operators = = = are there but instead we are
referred to ebuild.

For my previous msg I just searched for ~ and didn't think of the
possibility that all the operators moved.

My error, sorry.
allan

-- 
gentoo-user@gentoo.org mailing list



[gentoo-user] package version notification (~/+)?

2006-07-03 Thread Jarry

Hi,

I want to install spamass-milter but I have to unmask it
because all versions are ~amd64 masked (I do not like it,
I wanted to stick with +amd64).

Is there any way of being automaticly informed when (if)
a certain packages get +amd64 from ~amd64? I would like
to go back to fully stable versions asap...

Similarly dovecot: again no stable version for amd64.
Is amd64 something like unwanted child? I found quite
many packages which are stable for x86, but only ~amd64...

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



Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread Neil Bothwick
On Mon, 03 Jul 2006 20:17:20 +0200, Jarry wrote:

 Is there any way of being automaticly informed when (if)
 a certain packages get +amd64 from ~amd64? I would like
 to go back to fully stable versions asap...

No, but if you put a specific version in /etc/portage/package.keywords,
only that version will be installed from testing. It will only be
upgraded when a newer version goes stable.


-- 
Neil Bothwick

Multitasking: Reading in the bathroom.


signature.asc
Description: PGP signature


Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread Etaoin Shrdlu
On Monday 3 July 2006 21:07, Neil Bothwick wrote:

 On Mon, 03 Jul 2006 20:17:20 +0200, Jarry wrote:
  Is there any way of being automaticly informed when (if)
  a certain packages get +amd64 from ~amd64? I would like
  to go back to fully stable versions asap...

 No, but if you put a specific version in
 /etc/portage/package.keywords, only that version will be installed
 from testing. It will only be upgraded when a newer version goes
 stable.

You can also subscribe to the amd64 rss channels on

http://packages.gentoo.org/feeds/

to be notified about all changes.
-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread John J. Foster
On Mon, Jul 03, 2006 at 08:07:24PM +0100, Neil Bothwick wrote:
 
 No, but if you put a specific version in /etc/portage/package.keywords,
 only that version will be installed from testing. It will only be
 upgraded when a newer version goes stable.

Neil - I _think_ this is what I have not been able to understand for
over a year now. I run an almost entirely stable system, and want to
keep it that way. But occassionally there is something I want that is
currently ~x86, for instance amarok. So what you're saying is that if I

#echo =media-sound/amarok-1.4.0a-r1  /etc/portage/package.keywords

I will not get the next testing version of amarok, but will get the next
stable? If this is true, it's only further proof of how dense I can be
at times.

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


pgpQvGi2QwU8b.pgp
Description: PGP signature


Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread Allan Gottlieb
At Mon, 03 Jul 2006 21:06:07 -0400 John J. Foster [EMAIL PROTECTED] wrote:

 On Mon, Jul 03, 2006 at 08:07:24PM +0100, Neil Bothwick wrote:
 
 No, but if you put a specific version in /etc/portage/package.keywords,
 only that version will be installed from testing. It will only be
 upgraded when a newer version goes stable.

 Neil - I _think_ this is what I have not been able to understand for
 over a year now. I run an almost entirely stable system, and want to
 keep it that way. But occassionally there is something I want that is
 currently ~x86, for instance amarok. So what you're saying is that if I

 #echo =media-sound/amarok-1.4.0a-r1  /etc/portage/package.keywords

 I will not get the next testing version of amarok, but will get the next
 stable?

Yes.  The line you are adding to package.keywords says that for *the
specific version listed* (since you begin with =) you will emerge
it, if it is keyworded (or stable).  For any other version, in
particular for the next version issued from upstream, the line you
added says nothing.  Hence, since you are running a stable system,
only stable versions (except for 1.4.0a-r1) are eligible for emerging.

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



Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread John J. Foster
On Mon, Jul 03, 2006 at 10:09:53PM -0400, Allan Gottlieb wrote:
 At Mon, 03 Jul 2006 21:06:07 -0400 John J. Foster [EMAIL PROTECTED] wrote:
 
  Neil - I _think_ this is what I have not been able to understand for
  over a year now. I run an almost entirely stable system, and want to
  keep it that way. But occassionally there is something I want that is
  currently ~x86, for instance amarok. So what you're saying is that if I
 
  #echo =media-sound/amarok-1.4.0a-r1  /etc/portage/package.keywords
 
  I will not get the next testing version of amarok, but will get the next
  stable?
 
 Yes.  The line you are adding to package.keywords says that for *the
 specific version listed* (since you begin with =) you will emerge
 it, if it is keyworded (or stable).  For any other version, in
 particular for the next version issued from upstream, the line you
 added says nothing.  Hence, since you are running a stable system,
 only stable versions (except for 1.4.0a-r1) are eligible for emerging.
 
Excellent. Thanks Neil and Allan. You know, I just went back and re-read
the man page for portage, and it made perfect sense. I'd read that
fucking page probably 10 times before and didn't get it. 

Thanks again,
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


pgpgZIlRpTNju.pgp
Description: PGP signature


Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread Allan Gottlieb
At Mon, 03 Jul 2006 22:34:17 -0400 John J. Foster [EMAIL PROTECTED] wrote:

 Excellent. Thanks Neil and Allan.

Glad to be of help

 You know, I just went back and re-read the man page for portage, and
 it made perfect sense. I'd read that fucking page probably 10 times
 before and didn't get it.

I know the feeling ...
... all too well.

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



Re: [gentoo-user] package version notification (~/+)?

2006-07-03 Thread Ryan Tandy

John J. Foster wrote:

Excellent. Thanks Neil and Allan. You know, I just went back and re-read
the man page for portage, and it made perfect sense. I'd read that
page probably 10 times before and didn't get it. 


Not to rain on your parade, but please don't let your joy get in the way 
of your mail being safe for work/school/etc ;)

--
gentoo-user@gentoo.org mailing list