Re: [gentoo-user] emerge claws-mail
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 signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] emerge claws-mail
-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- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
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 signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] emerge claws-mail
-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- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
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 signature.asc Description: PGP signature
Re: [gentoo-user] emerge claws-mail
David Relson [EMAIL PROTECTED] 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 -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
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. signature.asc Description: PGP signature
Re: [gentoo-user] emerge claws-mail
Neil Bothwick [EMAIL PROTECTED] 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 -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
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. -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
-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- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
On Tue, 3 Jul 2007 19:48:01 -0400 David Relson [EMAIL PROTECTED] 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) signature.asc Description: PGP signature
Re: [gentoo-user] emerge claws-mail
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 :- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge claws-mail
On Wed, 4 Jul 2007 02:48:46 +0200 Renat Golubchyk wrote: On Tue, 3 Jul 2007 19:48:01 -0400 David Relson [EMAIL PROTECTED] 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! -- [EMAIL PROTECTED] mailing list