* [gentoo-user] emerge claws-mail
@ 2007-07-03 23:48 David Relson
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
` (2 more replies)
0 siblings, 3 replies; 14+ messages in thread
From: David Relson @ 2007-07-03 23:48 UTC (permalink / raw
To: gentoo-user
As I want the latest and greatest version of claws-mail
in /etc/portage/package.keywords I have:
mail-client/claws-mail
In directory /usr/portage/mail-client/claws-mail there are 3 ebuilds:
claws-mail-2.9.1.ebuild
claws-mail-2.9.2.ebuild
claws-mail-2.10.0_rc1.ebuild
Their KEYWORDS lines are, respectively:
KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
"emerge -pv claws-mail" outputs:
These are the packages that would be merged, in order:
Calculating dependencies ..... ..... ........ done!
[ebuild R ] mail-client/claws-mail-2.9.2
USE="bogofilter crypt dillo doc gnome spell ssl -clamav
-imap -ipv6 -kde -ldap -pda -spamassassin
-startup-notification -xface" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
Thanks.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-03 23:48 [gentoo-user] emerge claws-mail David Relson
@ 2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
2007-07-04 3:03 ` David Relson
2007-07-05 14:39 ` Bo Ørsted Andresen
2007-07-04 0:48 ` Renat Golubchyk
2007-07-04 9:57 ` Roger Mason
2 siblings, 2 replies; 14+ messages in thread
From: Arturo 'Buanzo' Busleiman @ 2007-07-04 0:09 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
David Relson wrote:
> Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
try "emerge -upv claws-mail"
If you omit -u (means --upgrade), you will re-emerge currently installed version.
- --
Arturo "Buanzo" Busleiman - Consultor Independiente en Seguridad Informatica
¿Su empresa consume demasiado ancho de banda? ¡Consulteme!
Free (as in Freedom) Punk Rock from Argentina: http://www.futurabanda.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD4DBQFGiuVHAlpOsGhXcE0RCrUfAKCDVnsFZrs1a0F8Ndf09nm1pNhrFACWLwv/
Qsrrb+dlq32rk4cE0yFzhA==
=lTK3
-----END PGP SIGNATURE-----
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-03 23:48 [gentoo-user] emerge claws-mail David Relson
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
@ 2007-07-04 0:48 ` Renat Golubchyk
2007-07-04 3:11 ` David Relson
2007-07-04 9:57 ` Roger Mason
2 siblings, 1 reply; 14+ messages in thread
From: Renat Golubchyk @ 2007-07-04 0:48 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 448 bytes --]
On Tue, 3 Jul 2007 19:48:01 -0400 David Relson
<relson@osagesoftware.com> wrote:
> Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
Because it is hard-masked in package.mask ;-) If you really want it you
can unmask it in /etc/portage/package.unmask
Cheers,
Renat
--
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
(Einstein)
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
@ 2007-07-04 3:03 ` David Relson
2007-07-05 14:39 ` Bo Ørsted Andresen
1 sibling, 0 replies; 14+ messages in thread
From: David Relson @ 2007-07-04 3:03 UTC (permalink / raw
To: gentoo-user
On Tue, 03 Jul 2007 21:09:43 -0300
Arturo 'Buanzo' Busleiman wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> David Relson wrote:
> > Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
>
> try "emerge -upv claws-mail"
>
> If you omit -u (means --upgrade), you will re-emerge currently
> installed version.
Here's the result of "emerge -upv claws-mail"
These are the packages that would be merged, in order:
Calculating dependencies ..... ..... ........ done!
Total: 0 packages, Size of downloads: 0 kB
Unfortunately it didn't help :-<
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 0:48 ` Renat Golubchyk
@ 2007-07-04 3:11 ` David Relson
2007-07-04 7:48 ` Neil Bothwick
0 siblings, 1 reply; 14+ messages in thread
From: David Relson @ 2007-07-04 3:11 UTC (permalink / raw
To: gentoo-user
On Wed, 4 Jul 2007 02:48:46 +0200
Renat Golubchyk wrote:
> On Tue, 3 Jul 2007 19:48:01 -0400 David Relson
> <relson@osagesoftware.com> wrote:
> > Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
>
> Because it is hard-masked in package.mask ;-) If you really want it
> you can unmask it in /etc/portage/package.unmask
>
> Cheers,
> Renat
At present, /etc/portage only has package.keywords. As package.mask is
not present, it's not hard masked.
Unmasking it in package.unmask does the trick. I guess I had
package.keywords and package.unmask confused. 'Tis time to re-read the
man pages.
Thanks!
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 3:11 ` David Relson
@ 2007-07-04 7:48 ` Neil Bothwick
2007-07-04 13:12 ` David Relson
0 siblings, 1 reply; 14+ messages in thread
From: Neil Bothwick @ 2007-07-04 7:48 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 835 bytes --]
Hello David Relson,
> > Because it is hard-masked in package.mask ;-) If you really want it
> > you can unmask it in /etc/portage/package.unmask
> At present, /etc/portage only has package.keywords. As package.mask is
> not present, it's not hard masked.
It is masked in /usr/portage/profiles/package.mask.
> Unmasking it in package.unmask does the trick. I guess I had
> package.keywords and package.unmask confused. 'Tis time to re-read the
> man pages.
No, the two are different. package.unmask is used to override the profile
package.mask.
Incidentally, 2.10.0 is out now, but not yet in portage. Instead of
installing the rc, copy /usr/portage/mail-client/claws-mail to your
overlay and rename the ebuild to claws-mail-2.10.0.ebuild.
--
Neil Bothwick
Linux users do it without paying a Bill
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-03 23:48 [gentoo-user] emerge claws-mail David Relson
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
2007-07-04 0:48 ` Renat Golubchyk
@ 2007-07-04 9:57 ` Roger Mason
2007-07-04 10:21 ` Neil Bothwick
2 siblings, 1 reply; 14+ messages in thread
From: Roger Mason @ 2007-07-04 9:57 UTC (permalink / raw
To: gentoo-user
David Relson <relson@osagesoftware.com> writes:
> As I want the latest and greatest version of claws-mail
> in /etc/portage/package.keywords I have:
>
> mail-client/claws-mail
>
Should'nt that be
mail-client/claws-mail ~x86
?
HTH,
Roger
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 9:57 ` Roger Mason
@ 2007-07-04 10:21 ` Neil Bothwick
2007-07-04 10:53 ` Roger Mason
0 siblings, 1 reply; 14+ messages in thread
From: Neil Bothwick @ 2007-07-04 10:21 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 492 bytes --]
On Wed, 04 Jul 2007 07:27:54 -0230, Roger Mason wrote:
> > As I want the latest and greatest version of claws-mail
> > in /etc/portage/package.keywords I have:
> >
> > mail-client/claws-mail
> Should'nt that be
>
> mail-client/claws-mail ~x86
Why assume that everyone runs x86? If you don't specify an arch in
package.keywords, if defaults to ~whatever-arch-you-have-in-make.conf
--
Neil Bothwick
Dream as if you'll live forever. Live as if you'll die today.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 10:21 ` Neil Bothwick
@ 2007-07-04 10:53 ` Roger Mason
0 siblings, 0 replies; 14+ messages in thread
From: Roger Mason @ 2007-07-04 10:53 UTC (permalink / raw
To: gentoo-user
Neil Bothwick <neil@digimed.co.uk> writes:
> Why assume that everyone runs x86? If you don't specify an arch in
> package.keywords, if defaults to ~whatever-arch-you-have-in-make.conf
>
Thanks, learned something new.
Roger
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 7:48 ` Neil Bothwick
@ 2007-07-04 13:12 ` David Relson
0 siblings, 0 replies; 14+ messages in thread
From: David Relson @ 2007-07-04 13:12 UTC (permalink / raw
To: gentoo-user
On Wed, 4 Jul 2007 08:48:45 +0100
Neil Bothwick wrote:
> Hello David Relson,
>
> > > Because it is hard-masked in package.mask ;-) If you really want
> > > it you can unmask it in /etc/portage/package.unmask
>
> > At present, /etc/portage only has package.keywords. As
> > package.mask is not present, it's not hard masked.
>
> It is masked in /usr/portage/profiles/package.mask.
>
> > Unmasking it in package.unmask does the trick. I guess I had
> > package.keywords and package.unmask confused. 'Tis time to re-read
> > the man pages.
>
> No, the two are different. package.unmask is used to override the
> profile package.mask.
>
> Incidentally, 2.10.0 is out now, but not yet in portage. Instead of
> installing the rc, copy /usr/portage/mail-client/claws-mail to your
> overlay and rename the ebuild to claws-mail-2.10.0.ebuild.
With the addition of "emerge .../claws-mail-2.10.0.ebuild digest", I've
got the 2.10.0 build running ...
Thanks for the suggestion Neil.
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
2007-07-04 3:03 ` David Relson
@ 2007-07-05 14:39 ` Bo Ørsted Andresen
2007-07-05 18:07 ` Arturo 'Buanzo' Busleiman
1 sibling, 1 reply; 14+ messages in thread
From: Bo Ørsted Andresen @ 2007-07-05 14:39 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 541 bytes --]
On Wednesday 04 July 2007 02:09:43 Arturo 'Buanzo' Busleiman wrote:
> David Relson wrote:
> > Why is emerge giving me 2.9.2 rather than the newer 2.10.0_rc1 ???
>
> try "emerge -upv claws-mail"
>
> If you omit -u (means --upgrade), you will re-emerge currently installed
> version.
-u means direct deps will be updated too and that the target (in this case
claws-mail) won't be remerged unless there's an upgrade (or downgrade).
Without -u it still merges the latest visible version of the target itself..
--
Bo Andresen
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-05 14:39 ` Bo Ørsted Andresen
@ 2007-07-05 18:07 ` Arturo 'Buanzo' Busleiman
2007-07-05 18:35 ` Bo Ørsted Andresen
0 siblings, 1 reply; 14+ messages in thread
From: Arturo 'Buanzo' Busleiman @ 2007-07-05 18:07 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Bo Ørsted Andresen wrote:
> -u means direct deps will be updated too and that the target (in this case
> claws-mail) won't be remerged unless there's an upgrade (or downgrade).
> Without -u it still merges the latest visible version of the target itself..
- From man emerge:
--update (-u)
Updates packages to the best version available, which may not always be the highest
version number due to masking for testing and development. This will also update direct
dependencies which may not be what you want. Package atoms specified on the command line are
greedy, meaning that unspecific atoms may match multiple installed versions of slot-ted packages.
You can use --nodeps, too, so you only update the specific package, with no deps.
- --
Arturo "Buanzo" Busleiman - Consultor Independiente en Seguridad Informatica
¿Su empresa consume demasiado ancho de banda? ¡Consulteme!
Free (as in Freedom) Punk Rock from Argentina: http://www.futurabanda.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGjTN+AlpOsGhXcE0RCjRhAJ4uEPcB6MLr15IT33hWjLYyT0OAYQCePm/8
JWP+42psKO+HrL+dj24GXEM=
=dZ6R
-----END PGP SIGNATURE-----
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-05 18:07 ` Arturo 'Buanzo' Busleiman
@ 2007-07-05 18:35 ` Bo Ørsted Andresen
2007-07-05 18:56 ` Arturo 'Buanzo' Busleiman
0 siblings, 1 reply; 14+ messages in thread
From: Bo Ørsted Andresen @ 2007-07-05 18:35 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1914 bytes --]
On Thursday 05 July 2007 20:07:58 Arturo 'Buanzo' Busleiman wrote:
> > -u means direct deps will be updated too and that the target (in this
> > case claws-mail) won't be remerged unless there's an upgrade (or
> > downgrade). Without -u it still merges the latest visible version of the
> > target itself..
>
> From man emerge:
> --update (-u)
> Updates packages to the best version available, which may not
> always be the highest version number due to masking for testing and
> development. This will also update direct dependencies which may not
> be what you want. Package atoms specified on the command line are
> greedy, meaning that unspecific atoms may match multiple installed
> versions of slotted packages.
>
> You can use --nodeps, too, so you only update the specific package, with no
> deps.
Why are you posting this? Was I unclear about anything?
If foo has a direct dependency on >=cat/bar-1.5 and you have =cat/bar-1.4
installed then `emerge foo` will upgrade both foo and bar to latest visible
versions because that direct dependency on bar is not satisfied. With -u the
same would happen except foo won't be remerged if there is no upgrade.
With --nodeps only foo would be upgraded or remerged despite the dependency
on bar not being satisfied.
If instead you already had =cat/bar-1.5 installed then `emerge foo` would
upgrade or remerge foo only because the dependency on bar is already
satisfied. With --update bar would be upgraded if a later version is
available even though it isn't necessary to satisfy the dependency.
With --nodeps still only foo gets upgraded or remerged.
In summary --nodeps is potentially *very* dangerous. Don't use it unless you
know what you are doing. Also don't use --update or --deep if you want to
minimize the number of upgrades...
--
Bo Andresen
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-user] emerge claws-mail
2007-07-05 18:35 ` Bo Ørsted Andresen
@ 2007-07-05 18:56 ` Arturo 'Buanzo' Busleiman
0 siblings, 0 replies; 14+ messages in thread
From: Arturo 'Buanzo' Busleiman @ 2007-07-05 18:56 UTC (permalink / raw
To: gentoo-user
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Bo Ørsted Andresen wrote:
> Why are you posting this? Was I unclear about anything?
Nevermind, man.
- --
Arturo "Buanzo" Busleiman - Consultor Independiente en Seguridad Informatica
¿Su empresa consume demasiado ancho de banda? ¡Consulteme!
Free (as in Freedom) Punk Rock from Argentina: http://www.futurabanda.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGjT7IAlpOsGhXcE0RCgWhAJ4hlpkkuEzxq2vjjzNltYvpVdiWAgCeKoRw
rlHkNivCtdvNGYbIJkHG6xA=
=km+C
-----END PGP SIGNATURE-----
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2007-07-05 19:01 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-03 23:48 [gentoo-user] emerge claws-mail David Relson
2007-07-04 0:09 ` Arturo 'Buanzo' Busleiman
2007-07-04 3:03 ` David Relson
2007-07-05 14:39 ` Bo Ørsted Andresen
2007-07-05 18:07 ` Arturo 'Buanzo' Busleiman
2007-07-05 18:35 ` Bo Ørsted Andresen
2007-07-05 18:56 ` Arturo 'Buanzo' Busleiman
2007-07-04 0:48 ` Renat Golubchyk
2007-07-04 3:11 ` David Relson
2007-07-04 7:48 ` Neil Bothwick
2007-07-04 13:12 ` David Relson
2007-07-04 9:57 ` Roger Mason
2007-07-04 10:21 ` Neil Bothwick
2007-07-04 10:53 ` Roger Mason
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox