Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
On Tue, 2008-12-09 at 04:09 +0200, Petteri Räty wrote: > Maciej Mrozowski wrote: > > Following advise from https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm > > bringing it here. > > > > I think this is probably a good idea after EAPI 2 is stable and we > eliminate built_with_use usage from the tree. I think having stuff build > out of the box instead of dying in the middle of emerge outweighs > pulling in some extra stuff with default settings. > > Regards, > Petteri > +1 Daniel
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
H, that's what I assumed, but I run into problems with the depclean: Dependencies could not be completely resolved due to the following required packages not being installed: >=virtual/perl-Compress-Zlib-1.14 required by dev-perl/Archive-Zip-1.23 >=virtual/perl-ExtUtils-ParseXS-1.02 required by perl-core/Module-Build-0.28.08 >=virtual/perl-ExtUtils-CBuilder-0.15 required by perl-core/Module-Build-0.28.08 >=virtual/perl-Archive-Tar-1.09 required by perl-core/Module-Build-0.28.08 Have you forgotten to run `emerge --update --newuse --deep world` prior to depclean? It may be necessary to manually uninstall packages that no longer exist in the portage tree since it may not be possible to satisfy their dependencies. Also, be aware of the --with-bdeps option that is documented in `man emerge`. Thanks for the information Josh. Josh Saddler wrote: > Nathan Zachary wrote: > >> If one has built a system with the default python and perl USE flags, >> what steps would be necessary to remove all packages and dependencies >> after removing them from the USE declarations? >> > > After kicking 'em out of make.conf, run emerge -pvtuDN world (the N is > important; it tells emerge to look for USE flag changes). Once you've > rebuilt your packages, then you can run emerge -p --depclean. > > >
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
Nathan Zachary wrote: > If one has built a system with the default python and perl USE flags, > what steps would be necessary to remove all packages and dependencies > after removing them from the USE declarations? After kicking 'em out of make.conf, run emerge -pvtuDN world (the N is important; it tells emerge to look for USE flag changes). Once you've rebuilt your packages, then you can run emerge -p --depclean. signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
If one has built a system with the default python and perl USE flags, what steps would be necessary to remove all packages and dependencies after removing them from the USE declarations? Jorge Manuel B. S. Vicetto wrote: > Dawid WgliDski wrote: > > On Monday 08 of December 2008 11:34:21 Maciej Mrozowski wrote: > >> Following advise from > https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm > >> bringing it here. > > Hm, i totally don't agree with the original comment from the bug. > Many people > > get use of those two flags without even noticing it. There is bunch > of good > > soft, that take advantages of perl modules or python > bindings/wrappers. For > > servers it may be nagios-plugins with bunch of perl scripts for hosts > > monitoring or at least nice DBD::mysql. > > > So, maybe it's better to disable such flags on your system if you > don't like > > them - that's why you are using Gentoo, aren't you? > > David, > > in the cases you mention, there's also the option to enable those use > flags through IUSE defaults or if we're talking exclusively about server > packages, thorough the server profiles. > As explained in the bug, at least the python use flag means very heavy > and *problematic* deps for KDE. As the current USE_ORDER prevents "-use" > flags from working on ebuilds, any flag set by the profile requires > users to "manually" disable it in /etc/portage/package.use[/*]. >
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
Maciej Mrozowski wrote: > Following advise from https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm > bringing it here. > I think this is probably a good idea after EAPI 2 is stable and we eliminate built_with_use usage from the tree. I think having stuff build out of the box instead of dying in the middle of emerge outweighs pulling in some extra stuff with default settings. Regards, Petteri signature.asc Description: OpenPGP digital signature
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Dawid Węgliński wrote: > On Monday 08 of December 2008 11:34:21 Maciej Mrozowski wrote: >> Following advise from https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm >> bringing it here. > > Hm, i totally don't agree with the original comment from the bug. Many people > get use of those two flags without even noticing it. There is bunch of good > soft, that take advantages of perl modules or python bindings/wrappers. For > servers it may be nagios-plugins with bunch of perl scripts for hosts > monitoring or at least nice DBD::mysql. > > So, maybe it's better to disable such flags on your system if you don't like > them - that's why you are using Gentoo, aren't you? David, in the cases you mention, there's also the option to enable those use flags through IUSE defaults or if we're talking exclusively about server packages, thorough the server profiles. As explained in the bug, at least the python use flag means very heavy and *problematic* deps for KDE. As the current USE_ORDER prevents "-use" flags from working on ebuilds, any flag set by the profile requires users to "manually" disable it in /etc/portage/package.use[/*]. - -- Regards, Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org Gentoo- forums / Userrel / Devrel / SPARC / KDE -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkk9wiUACgkQcAWygvVEyAIfhACcCh6yMzzeSUah06AlRJ94iqnz +DUAn1j5hCIgig0EQQUF2Oa8zWJjnQbW =c+oh -END PGP SIGNATURE-
Re: [gentoo-dev] Proposal: disable python and perl USE flags in profile
On Monday 08 of December 2008 11:34:21 Maciej Mrozowski wrote: > Following advise from https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm > bringing it here. Hm, i totally don't agree with the original comment from the bug. Many people get use of those two flags without even noticing it. There is bunch of good soft, that take advantages of perl modules or python bindings/wrappers. For servers it may be nagios-plugins with bunch of perl scripts for hosts monitoring or at least nice DBD::mysql. So, maybe it's better to disable such flags on your system if you don't like them - that's why you are using Gentoo, aren't you? -- Cheers, Dawid Węgliński
[gentoo-dev] Proposal: disable python and perl USE flags in profile
Following advise from https://bugs.gentoo.org/show_bug.cgi?id=250179, I'm bringing it here. -- regards MM -- Wygraj telefon komorkowy! Sprawdz >> http://link.interia.pl/f1fc0