Re: [gentoo-user] depclean wants to remove all perl?
Mick wrote: On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. If you don't add anything to your world file, how do you keep anything installed and updated? Unless you just use sets, which is basically the same thing as putting a package in world, then it should be in the world file. There are times when versions are required tho. I know I do that for my kernel. I always keep my current kernel and my backup kernel version at least. Every once in a while, I go through and clean them manually. For some people, there may be other packages that need to be done that way. One of those your mileage may vary type things. ;-) Dale :-) :-)
Re: [gentoo-user] depclean wants to remove all perl?
On 31/07/2014 10:12, Dale wrote: Mick wrote: On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. If you don't add anything to your world file, how do you keep anything installed and updated? Unless you just use sets, which is basically the same thing as putting a package in world, then it should be in the world file. There are times when versions are required tho. I know I do that for my kernel. I always keep my current kernel and my backup kernel version at least. Every once in a while, I go through and clean them manually. For some people, there may be other packages that need to be done that way. One of those your mileage may vary type things. ;-) Dale :-) :-) I think Mick means more that he doesn't like adding libs and modules and plugins to world, and doesn't mean the actual apps. So he would add a music player to world, and let portage plus USE figure out which of the 500 odd bits of gstreamer to pull in and install -- Alan McKinnon alan.mckin...@gmail.com
Re: [gentoo-user] depclean wants to remove all perl?
On Thursday, July 31, 2014 06:48:01 AM Mick wrote: On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. That's what I said as well. Please note, I mentioned that I am actually using . This includes: - programs I use - kernel - libraries I need for my own projects - dependencies for software that isn't in the portage tree (I should create a meta-package for those) -- Joost
Re: [gentoo-user] depclean wants to remove all perl?
Alan McKinnon wrote: On 31/07/2014 10:12, Dale wrote: Mick wrote: On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. If you don't add anything to your world file, how do you keep anything installed and updated? Unless you just use sets, which is basically the same thing as putting a package in world, then it should be in the world file. There are times when versions are required tho. I know I do that for my kernel. I always keep my current kernel and my backup kernel version at least. Every once in a while, I go through and clean them manually. For some people, there may be other packages that need to be done that way. One of those your mileage may vary type things. ;-) Dale :-) :-) I think Mick means more that he doesn't like adding libs and modules and plugins to world, and doesn't mean the actual apps. So he would add a music player to world, and let portage plus USE figure out which of the 500 odd bits of gstreamer to pull in and install Ahhh. OK. I was curious because when something is installed, it has to be recorded somewhere for it to get updated etc. Running emerge --depclean would be interesting too. Thanks for kicking me into gear. ;-) Dale :-) :-)
Re: [gentoo-user] depclean wants to remove all perl?
On Thursday 31 Jul 2014 09:25:03 J. Roeleveld wrote: On Thursday, July 31, 2014 06:48:01 AM Mick wrote: On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. That's what I said as well. Please note, I mentioned that I am actually using . This includes: - programs I use - kernel - libraries I need for my own projects - dependencies for software that isn't in the portage tree (I should create a meta-package for those) Right, yes, we are in agreement. I misread what you wrote. In my case I don't have a requirement for my own libraries or dependencies - I don't develop anything of note other than the odd kludge of a script. So portage drags in what it needs and my world only has applications that I have explicitly installed. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] depclean wants to remove all perl?
On Thu, 31 Jul 2014 10:25:03 +0200, J. Roeleveld wrote: This includes: - programs I use - kernel - libraries I need for my own projects - dependencies for software that isn't in the portage tree (I should create a meta-package for those) I use sets for the last one, just list the packages in /etc/portage/sets/foo_deps and emerge -a @foo_deps. It makes cleaning up afterwards a lot easier, just remove the set. -- Neil Bothwick Theory is when you know everything, but nothing works. Reality is when everything works, but you don't know why. However, usually theory and reality are mixed together : Nothing works, and nobody knows why not. signature.asc Description: PGP signature
Re: [gentoo-user] depclean wants to remove all perl?
On 30/07/2014 23:47, Mick wrote: Having updated some perl packages, I ran perl-cleaner which failed with some blockers, I ran: emerge --deselect --ask $(qlist -IC 'perl-core/*') emerge -uD1a $(qlist -IC 'virtual/perl-*') as advised by perl-cleaner, before I ran perl-cleaner successfully. Following all this depclean give me a lng list of perl packages, but I am reluctant to hit yes, before I confirm that this correct: It's very likely safe: http://dilfridge.blogspot.com/2014/07/perl-in-gentoo-dev-langperl-virtuals.html I'm quite sure that whole list is now bundled with perl itself so there's no need to have the modules as well. Do read the link above and check your main perl version These are the packages that would be unmerged: perl-core/Module-Load-Conditional selected: 0.540.0 protected: none omitted: none virtual/perl-ExtUtils-Install selected: 1.590.0-r1 protected: none omitted: none virtual/perl-ExtUtils-Command selected: 1.170.0-r5 protected: none omitted: none perl-core/Archive-Tar selected: 1.900.0-r1 protected: none omitted: none perl-core/File-Spec selected: 3.400.0 protected: none omitted: none perl-core/Time-Local selected: 1.230.0-r1 protected: none omitted: none perl-core/CPAN-Meta-Requirements selected: 2.122.0-r1 protected: none omitted: none perl-core/Test-Harness selected: 3.260.0 protected: none omitted: none virtual/perl-Module-Load-Conditional selected: 0.540.0-r1 protected: none omitted: none perl-core/ExtUtils-ParseXS selected: 3.180.0-r1 protected: none omitted: none perl-core/IO-Compress selected: 2.60.0 protected: none omitted: none perl-core/CPAN-Meta selected: 2.120.921-r1 protected: none omitted: none perl-core/Compress-Raw-Bzip2 selected: 2.60.0 protected: none omitted: none perl-core/Parse-CPAN-Meta selected: 1.440.400-r1 protected: none omitted: none perl-core/Params-Check selected: 0.360.0-r1 protected: none omitted: none perl-core/Module-Load selected: 0.240.0 protected: none omitted: none perl-core/Scalar-List-Utils selected: 1.270.0 protected: none omitted: none perl-core/Module-Build selected: 0.400.300-r1 protected: none omitted: none perl-core/Compress-Raw-Zlib selected: 2.60.0 protected: none omitted: none perl-core/Digest-MD5 selected: 2.520.0-r1 protected: none omitted: none virtual/perl-IPC-Cmd selected: 0.800.0-r1 protected: none omitted: none perl-core/CPAN-Meta-YAML selected: 0.8.0-r1 protected: none omitted: none perl-core/Module-Metadata selected: 1.0.11-r1 protected: none omitted: none virtual/perl-ExtUtils-Manifest selected: 1.630.0-r1 protected: none omitted: none virtual/perl-ExtUtils-ParseXS selected: 3.180.0-r2 protected: none omitted: none virtual/perl-IO-Zlib selected: 1.100.0-r4 protected: none omitted: none virtual/perl-Test-Harness selected: 3.260.0-r2 protected: none omitted: none virtual/perl-Module-CoreList selected: 3.30.0 protected: none omitted: none virtual/perl-Module-Load selected: 0.240.0-r1 protected: none omitted: none virtual/perl-Params-Check selected: 0.360.0-r1 protected: none omitted: none virtual/perl-Compress-Raw-Bzip2 selected: 2.60.0-r2 protected: none omitted: none virtual/perl-Package-Constants selected: 0.20.0-r4 protected: none omitted: none virtual/perl-File-Temp selected: 0.230.0 protected: none omitted: none virtual/perl-CPAN-Meta-Requirements selected: 2.122.0-r2 protected: none omitted: none virtual/perl-Test-Simple selected: 0.980.0-r5 protected: none omitted: none virtual/perl-Digest selected: 1.170.0-r3 protected: none omitted: none virtual/perl-Perl-OSType selected: 1.3.0-r1 protected: none omitted: none virtual/perl-Archive-Tar selected: 1.900.0-r2 protected: none omitted: none virtual/perl-CPAN-Meta selected: 2.120.921-r2 protected: none omitted: none virtual/perl-Locale-Maketext-Simple selected: 0.210.0-r4 protected: none omitted: none virtual/perl-Module-Metadata selected: 1.0.11-r1 protected: none omitted: none virtual/perl-ExtUtils-CBuilder selected: 0.280.210-r1 protected: none omitted: none virtual/perl-Parse-CPAN-Meta selected: 1.440.400-r1
Re: [gentoo-user] depclean wants to remove all perl?
On 30/07/2014 22:58, Alan McKinnon wrote: On 30/07/2014 23:47, Mick wrote: Having updated some perl packages, I ran perl-cleaner which failed with some blockers, I ran: emerge --deselect --ask $(qlist -IC 'perl-core/*') emerge -uD1a $(qlist -IC 'virtual/perl-*') as advised by perl-cleaner, before I ran perl-cleaner successfully. Following all this depclean give me a lng list of perl packages, but I am reluctant to hit yes, before I confirm that this correct: It's very likely safe: http://dilfridge.blogspot.com/2014/07/perl-in-gentoo-dev-langperl-virtuals.html I'm quite sure that whole list is now bundled with perl itself so there's no need to have the modules as well. Everything except for IO::Compress and Scalar::List::Utils. I concur; nothing about this list appears surprising. --Kerin
Re: [gentoo-user] depclean wants to remove all perl?
On Wednesday 30 Jul 2014 23:02:38 Kerin Millar wrote: On 30/07/2014 22:58, Alan McKinnon wrote: On 30/07/2014 23:47, Mick wrote: Having updated some perl packages, I ran perl-cleaner which failed with some blockers, I ran: emerge --deselect --ask $(qlist -IC 'perl-core/*') emerge -uD1a $(qlist -IC 'virtual/perl-*') as advised by perl-cleaner, before I ran perl-cleaner successfully. Following all this depclean give me a lng list of perl packages, but I am reluctant to hit yes, before I confirm that this correct: It's very likely safe: http://dilfridge.blogspot.com/2014/07/perl-in-gentoo-dev-langperl-virtual s.html I'm quite sure that whole list is now bundled with perl itself so there's no need to have the modules as well. Everything except for IO::Compress and Scalar::List::Utils. I concur; nothing about this list appears surprising. --Kerin Thank you both! I am on dev-lang/perl-5.18.2-r1 -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] depclean wants to remove all perl?
On 30/07/2014 23:12, Mick wrote: On Wednesday 30 Jul 2014 23:02:38 Kerin Millar wrote: On 30/07/2014 22:58, Alan McKinnon wrote: On 30/07/2014 23:47, Mick wrote: Having updated some perl packages, I ran perl-cleaner which failed with some blockers, I ran: emerge --deselect --ask $(qlist -IC 'perl-core/*') emerge -uD1a $(qlist -IC 'virtual/perl-*') as advised by perl-cleaner, before I ran perl-cleaner successfully. Following all this depclean give me a lng list of perl packages, but I am reluctant to hit yes, before I confirm that this correct: It's very likely safe: http://dilfridge.blogspot.com/2014/07/perl-in-gentoo-dev-langperl-virtual s.html I'm quite sure that whole list is now bundled with perl itself so there's no need to have the modules as well. Everything except for IO::Compress and Scalar::List::Utils. I concur; nothing about this list appears surprising. --Kerin Thank you both! I am on dev-lang/perl-5.18.2-r1 As Perl 5.16 is EOL, perhaps that's no bad thing. Incidentally, you can check whether a module is part of the Perl core by using the corelist tool. $ corelist Archive::Tar Archive::Tar was first released with perl v5.9.3 --Kerin
Re: [gentoo-user] depclean wants to remove all perl?
On 30 July 2014 23:47:19 CEST, Mick michaelkintz...@gmail.com wrote: Having updated some perl packages, I ran perl-cleaner which failed with some blockers, I ran: emerge --deselect --ask $(qlist -IC 'perl-core/*') emerge -uD1a $(qlist -IC 'virtual/perl-*') as advised by perl-cleaner, before I ran perl-cleaner successfully. Following all this depclean give me a lng list of perl packages, but I am reluctant to hit yes, before I confirm that this correct: These are the packages that would be unmerged: perl-core/Module-Load-Conditional selected: 0.540.0 protected: none omitted: none virtual/perl-ExtUtils-Install selected: 1.590.0-r1 protected: none omitted: none virtual/perl-ExtUtils-Command selected: 1.170.0-r5 protected: none omitted: none perl-core/Archive-Tar selected: 1.900.0-r1 protected: none omitted: none perl-core/File-Spec selected: 3.400.0 protected: none omitted: none perl-core/Time-Local selected: 1.230.0-r1 protected: none omitted: none perl-core/CPAN-Meta-Requirements selected: 2.122.0-r1 protected: none omitted: none perl-core/Test-Harness selected: 3.260.0 protected: none omitted: none virtual/perl-Module-Load-Conditional selected: 0.540.0-r1 protected: none omitted: none perl-core/ExtUtils-ParseXS selected: 3.180.0-r1 protected: none omitted: none perl-core/IO-Compress selected: 2.60.0 protected: none omitted: none perl-core/CPAN-Meta selected: 2.120.921-r1 protected: none omitted: none perl-core/Compress-Raw-Bzip2 selected: 2.60.0 protected: none omitted: none perl-core/Parse-CPAN-Meta selected: 1.440.400-r1 protected: none omitted: none perl-core/Params-Check selected: 0.360.0-r1 protected: none omitted: none perl-core/Module-Load selected: 0.240.0 protected: none omitted: none perl-core/Scalar-List-Utils selected: 1.270.0 protected: none omitted: none perl-core/Module-Build selected: 0.400.300-r1 protected: none omitted: none perl-core/Compress-Raw-Zlib selected: 2.60.0 protected: none omitted: none perl-core/Digest-MD5 selected: 2.520.0-r1 protected: none omitted: none virtual/perl-IPC-Cmd selected: 0.800.0-r1 protected: none omitted: none perl-core/CPAN-Meta-YAML selected: 0.8.0-r1 protected: none omitted: none perl-core/Module-Metadata selected: 1.0.11-r1 protected: none omitted: none virtual/perl-ExtUtils-Manifest selected: 1.630.0-r1 protected: none omitted: none virtual/perl-ExtUtils-ParseXS selected: 3.180.0-r2 protected: none omitted: none virtual/perl-IO-Zlib selected: 1.100.0-r4 protected: none omitted: none virtual/perl-Test-Harness selected: 3.260.0-r2 protected: none omitted: none virtual/perl-Module-CoreList selected: 3.30.0 protected: none omitted: none virtual/perl-Module-Load selected: 0.240.0-r1 protected: none omitted: none virtual/perl-Params-Check selected: 0.360.0-r1 protected: none omitted: none virtual/perl-Compress-Raw-Bzip2 selected: 2.60.0-r2 protected: none omitted: none virtual/perl-Package-Constants selected: 0.20.0-r4 protected: none omitted: none virtual/perl-File-Temp selected: 0.230.0 protected: none omitted: none virtual/perl-CPAN-Meta-Requirements selected: 2.122.0-r2 protected: none omitted: none virtual/perl-Test-Simple selected: 0.980.0-r5 protected: none omitted: none virtual/perl-Digest selected: 1.170.0-r3 protected: none omitted: none virtual/perl-Perl-OSType selected: 1.3.0-r1 protected: none omitted: none virtual/perl-Archive-Tar selected: 1.900.0-r2 protected: none omitted: none virtual/perl-CPAN-Meta selected: 2.120.921-r2 protected: none omitted: none virtual/perl-Locale-Maketext-Simple selected: 0.210.0-r4 protected: none omitted: none virtual/perl-Module-Metadata selected: 1.0.11-r1 protected: none omitted: none virtual/perl-ExtUtils-CBuilder selected: 0.280.210-r1 protected: none omitted: none virtual/perl-Parse-CPAN-Meta selected: 1.440.400-r1 protected: none omitted: none virtual/perl-JSON-PP selected: 2.272.20-r1 protected: none omitted: none virtual/perl-CPAN-Meta-YAML selected: 0.8.0-r2 protected: none omitted: none virtual/perl-version selected: 0.990.200-r1 protected: none omitted: none All selected packages: virtual/perl-CPAN-Meta-2.120.921-r2 virtual/perl- Package-Constants-0.20.0-r4 perl-core/Compress-Raw-Bzip2-2.60.0 virtual/perl-
Re: [gentoo-user] depclean wants to remove all perl?
On Thursday 31 Jul 2014 06:14:56 J. Roeleveld wrote: I always check the list from depclean to see if there is any package and/or version that I am actually using. If yes, I add it to the world file. (Emerge --noreplace) I don't add packages to my world file, let alone specific versions, unless I want them to be there. I let portage manage versions and dependencies. -- Regards, Mick signature.asc Description: This is a digitally signed message part.