Re: [gentoo-user] depclean wants to remove all perl?

2014-07-31 Thread Dale
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?

2014-07-31 Thread Alan McKinnon
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?

2014-07-31 Thread J. Roeleveld
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?

2014-07-31 Thread Dale
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?

2014-07-31 Thread Mick
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?

2014-07-31 Thread Neil Bothwick
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?

2014-07-30 Thread Alan McKinnon
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?

2014-07-30 Thread Kerin Millar

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?

2014-07-30 Thread Mick
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?

2014-07-30 Thread Kerin Millar

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?

2014-07-30 Thread J. Roeleveld
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?

2014-07-30 Thread Mick
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.