public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] depclean wants to remove all perl?
@ 2014-07-30 21:47 Mick
  2014-07-30 21:58 ` Alan McKinnon
  2014-07-31  5:14 ` J. Roeleveld
  0 siblings, 2 replies; 13+ messages in thread
From: Mick @ 2014-07-30 21:47 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 6927 bytes --]

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 loooong 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-
Module-Metadata-1.0.11-r1 virtual/perl-Archive-Tar-1.900.0-r2 perl-
core/Module-Load-0.240.0 perl-core/Scalar-List-Utils-1.270.0 virtual/perl-
Compress-Raw-Bzip2-2.60.0-r2 virtual/perl-File-Temp-0.230.0 virtual/perl-
Parse-CPAN-Meta-1.440.400-r1 perl-core/Digest-MD5-2.520.0-r1 virtual/perl-
ExtUtils-Install-1.590.0-r1 perl-core/ExtUtils-ParseXS-3.180.0-r1 
virtual/perl-ExtUtils-CBuilder-0.280.210-r1 virtual/perl-IO-Zlib-1.100.0-r4 
virtual/perl-version-0.990.200-r1 perl-core/CPAN-Meta-2.120.921-r1 perl-
core/Module-Metadata-1.0.11-r1 virtual/perl-CPAN-Meta-Requirements-2.122.0-r2 
virtual/perl-ExtUtils-Command-1.170.0-r5 virtual/perl-JSON-PP-2.272.20-r1 
virtual/perl-Params-Check-0.360.0-r1 virtual/perl-CPAN-Meta-YAML-0.8.0-r2 
virtual/perl-Locale-Maketext-Simple-0.210.0-r4 virtual/perl-Test-
Simple-0.980.0-r5 virtual/perl-Module-Load-0.240.0-r1 perl-core/IO-
Compress-2.60.0 perl-core/Module-Load-Conditional-0.540.0 perl-core/Module-
Build-0.400.300-r1 perl-core/Archive-Tar-1.900.0-r1 virtual/perl-IPC-
Cmd-0.800.0-r1 perl-core/CPAN-Meta-YAML-0.8.0-r1 perl-core/Parse-CPAN-
Meta-1.440.400-r1 virtual/perl-ExtUtils-ParseXS-3.180.0-r2 perl-core/Compress-
Raw-Zlib-2.60.0 virtual/perl-ExtUtils-Manifest-1.630.0-r1 perl-core/CPAN-Meta-
Requirements-2.122.0-r1 virtual/perl-Perl-OSType-1.3.0-r1 perl-core/Time-
Local-1.230.0-r1 virtual/perl-Module-Load-Conditional-0.540.0-r1 perl-
core/File-Spec-3.400.0 virtual/perl-Module-CoreList-3.30.0 perl-core/Test-
Harness-3.260.0 virtual/perl-Digest-1.170.0-r3 perl-core/Params-Check-0.360.0-
r1 virtual/perl-Test-Harness-3.260.0-r2

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.


What says you?

-- 
Regards,
Mick

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-30 21:47 [gentoo-user] depclean wants to remove all perl? Mick
@ 2014-07-30 21:58 ` Alan McKinnon
  2014-07-30 22:02   ` Kerin Millar
  2014-07-31  5:14 ` J. Roeleveld
  1 sibling, 1 reply; 13+ messages in thread
From: Alan McKinnon @ 2014-07-30 21:58 UTC (permalink / raw
  To: gentoo-user

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 loooong 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 
>    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-
> Module-Metadata-1.0.11-r1 virtual/perl-Archive-Tar-1.900.0-r2 perl-
> core/Module-Load-0.240.0 perl-core/Scalar-List-Utils-1.270.0 virtual/perl-
> Compress-Raw-Bzip2-2.60.0-r2 virtual/perl-File-Temp-0.230.0 virtual/perl-
> Parse-CPAN-Meta-1.440.400-r1 perl-core/Digest-MD5-2.520.0-r1 virtual/perl-
> ExtUtils-Install-1.590.0-r1 perl-core/ExtUtils-ParseXS-3.180.0-r1 
> virtual/perl-ExtUtils-CBuilder-0.280.210-r1 virtual/perl-IO-Zlib-1.100.0-r4 
> virtual/perl-version-0.990.200-r1 perl-core/CPAN-Meta-2.120.921-r1 perl-
> core/Module-Metadata-1.0.11-r1 virtual/perl-CPAN-Meta-Requirements-2.122.0-r2 
> virtual/perl-ExtUtils-Command-1.170.0-r5 virtual/perl-JSON-PP-2.272.20-r1 
> virtual/perl-Params-Check-0.360.0-r1 virtual/perl-CPAN-Meta-YAML-0.8.0-r2 
> virtual/perl-Locale-Maketext-Simple-0.210.0-r4 virtual/perl-Test-
> Simple-0.980.0-r5 virtual/perl-Module-Load-0.240.0-r1 perl-core/IO-
> Compress-2.60.0 perl-core/Module-Load-Conditional-0.540.0 perl-core/Module-
> Build-0.400.300-r1 perl-core/Archive-Tar-1.900.0-r1 virtual/perl-IPC-
> Cmd-0.800.0-r1 perl-core/CPAN-Meta-YAML-0.8.0-r1 perl-core/Parse-CPAN-
> Meta-1.440.400-r1 virtual/perl-ExtUtils-ParseXS-3.180.0-r2 perl-core/Compress-
> Raw-Zlib-2.60.0 virtual/perl-ExtUtils-Manifest-1.630.0-r1 perl-core/CPAN-Meta-
> Requirements-2.122.0-r1 virtual/perl-Perl-OSType-1.3.0-r1 perl-core/Time-
> Local-1.230.0-r1 virtual/perl-Module-Load-Conditional-0.540.0-r1 perl-
> core/File-Spec-3.400.0 virtual/perl-Module-CoreList-3.30.0 perl-core/Test-
> Harness-3.260.0 virtual/perl-Digest-1.170.0-r3 perl-core/Params-Check-0.360.0-
> r1 virtual/perl-Test-Harness-3.260.0-r2
> 
>>>> 'Selected' packages are slated for removal.
>>>> 'Protected' and 'omitted' packages will not be removed.
> 
> 
> What says you?
> 


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-30 21:58 ` Alan McKinnon
@ 2014-07-30 22:02   ` Kerin Millar
  2014-07-30 22:12     ` Mick
  0 siblings, 1 reply; 13+ messages in thread
From: Kerin Millar @ 2014-07-30 22:02 UTC (permalink / raw
  To: gentoo-user

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 loooong 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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-30 22:02   ` Kerin Millar
@ 2014-07-30 22:12     ` Mick
  2014-07-30 22:30       ` Kerin Millar
  0 siblings, 1 reply; 13+ messages in thread
From: Mick @ 2014-07-30 22:12 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1080 bytes --]

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 loooong 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

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-30 22:12     ` Mick
@ 2014-07-30 22:30       ` Kerin Millar
  0 siblings, 0 replies; 13+ messages in thread
From: Kerin Millar @ 2014-07-30 22:30 UTC (permalink / raw
  To: gentoo-user

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 loooong 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


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-30 21:47 [gentoo-user] depclean wants to remove all perl? Mick
  2014-07-30 21:58 ` Alan McKinnon
@ 2014-07-31  5:14 ` J. Roeleveld
  2014-07-31  5:48   ` Mick
  1 sibling, 1 reply; 13+ messages in thread
From: J. Roeleveld @ 2014-07-31  5:14 UTC (permalink / raw
  To: gentoo-user

On 30 July 2014 23:47:19 CEST, Mick <michaelkintzios@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 loooong 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-
>Module-Metadata-1.0.11-r1 virtual/perl-Archive-Tar-1.900.0-r2 perl-
>core/Module-Load-0.240.0 perl-core/Scalar-List-Utils-1.270.0
>virtual/perl-
>Compress-Raw-Bzip2-2.60.0-r2 virtual/perl-File-Temp-0.230.0
>virtual/perl-
>Parse-CPAN-Meta-1.440.400-r1 perl-core/Digest-MD5-2.520.0-r1
>virtual/perl-
>ExtUtils-Install-1.590.0-r1 perl-core/ExtUtils-ParseXS-3.180.0-r1 
>virtual/perl-ExtUtils-CBuilder-0.280.210-r1
>virtual/perl-IO-Zlib-1.100.0-r4 
>virtual/perl-version-0.990.200-r1 perl-core/CPAN-Meta-2.120.921-r1
>perl-
>core/Module-Metadata-1.0.11-r1
>virtual/perl-CPAN-Meta-Requirements-2.122.0-r2 
>virtual/perl-ExtUtils-Command-1.170.0-r5
>virtual/perl-JSON-PP-2.272.20-r1 
>virtual/perl-Params-Check-0.360.0-r1
>virtual/perl-CPAN-Meta-YAML-0.8.0-r2 
>virtual/perl-Locale-Maketext-Simple-0.210.0-r4 virtual/perl-Test-
>Simple-0.980.0-r5 virtual/perl-Module-Load-0.240.0-r1 perl-core/IO-
>Compress-2.60.0 perl-core/Module-Load-Conditional-0.540.0
>perl-core/Module-
>Build-0.400.300-r1 perl-core/Archive-Tar-1.900.0-r1 virtual/perl-IPC-
>Cmd-0.800.0-r1 perl-core/CPAN-Meta-YAML-0.8.0-r1 perl-core/Parse-CPAN-
>Meta-1.440.400-r1 virtual/perl-ExtUtils-ParseXS-3.180.0-r2
>perl-core/Compress-
>Raw-Zlib-2.60.0 virtual/perl-ExtUtils-Manifest-1.630.0-r1
>perl-core/CPAN-Meta-
>Requirements-2.122.0-r1 virtual/perl-Perl-OSType-1.3.0-r1
>perl-core/Time-
>Local-1.230.0-r1 virtual/perl-Module-Load-Conditional-0.540.0-r1 perl-
>core/File-Spec-3.400.0 virtual/perl-Module-CoreList-3.30.0
>perl-core/Test-
>Harness-3.260.0 virtual/perl-Digest-1.170.0-r3
>perl-core/Params-Check-0.360.0-
>r1 virtual/perl-Test-Harness-3.260.0-r2
>
>>>> 'Selected' packages are slated for removal.
>>>> 'Protected' and 'omitted' packages will not be removed.
>
>
>What says you?

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)
If no, I say yes and go do something else.

I always configure portage to create binpackages which make for a very easy and quick restore if depclean does make a mistake.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  5:14 ` J. Roeleveld
@ 2014-07-31  5:48   ` Mick
  2014-07-31  8:12     ` Dale
  2014-07-31  8:25     ` J. Roeleveld
  0 siblings, 2 replies; 13+ messages in thread
From: Mick @ 2014-07-31  5:48 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 407 bytes --]

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

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  5:48   ` Mick
@ 2014-07-31  8:12     ` Dale
  2014-07-31  8:19       ` Alan McKinnon
  2014-07-31  8:25     ` J. Roeleveld
  1 sibling, 1 reply; 13+ messages in thread
From: Dale @ 2014-07-31  8:12 UTC (permalink / raw
  To: gentoo-user

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

:-)  :-) 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  8:12     ` Dale
@ 2014-07-31  8:19       ` Alan McKinnon
  2014-07-31  8:36         ` Dale
  0 siblings, 1 reply; 13+ messages in thread
From: Alan McKinnon @ 2014-07-31  8:19 UTC (permalink / raw
  To: gentoo-user

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.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  5:48   ` Mick
  2014-07-31  8:12     ` Dale
@ 2014-07-31  8:25     ` J. Roeleveld
  2014-07-31  9:25       ` Mick
  2014-07-31 10:06       ` Neil Bothwick
  1 sibling, 2 replies; 13+ messages in thread
From: J. Roeleveld @ 2014-07-31  8:25 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 725 bytes --]

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

[-- Attachment #2: Type: text/html, Size: 4243 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  8:19       ` Alan McKinnon
@ 2014-07-31  8:36         ` Dale
  0 siblings, 0 replies; 13+ messages in thread
From: Dale @ 2014-07-31  8:36 UTC (permalink / raw
  To: gentoo-user

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

:-)  :-) 


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  8:25     ` J. Roeleveld
@ 2014-07-31  9:25       ` Mick
  2014-07-31 10:06       ` Neil Bothwick
  1 sibling, 0 replies; 13+ messages in thread
From: Mick @ 2014-07-31  9:25 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: Text/Plain, Size: 1180 bytes --]

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

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [gentoo-user] depclean wants to remove all perl?
  2014-07-31  8:25     ` J. Roeleveld
  2014-07-31  9:25       ` Mick
@ 2014-07-31 10:06       ` Neil Bothwick
  1 sibling, 0 replies; 13+ messages in thread
From: Neil Bothwick @ 2014-07-31 10:06 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 683 bytes --]

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.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2014-07-31 10:06 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-30 21:47 [gentoo-user] depclean wants to remove all perl? Mick
2014-07-30 21:58 ` Alan McKinnon
2014-07-30 22:02   ` Kerin Millar
2014-07-30 22:12     ` Mick
2014-07-30 22:30       ` Kerin Millar
2014-07-31  5:14 ` J. Roeleveld
2014-07-31  5:48   ` Mick
2014-07-31  8:12     ` Dale
2014-07-31  8:19       ` Alan McKinnon
2014-07-31  8:36         ` Dale
2014-07-31  8:25     ` J. Roeleveld
2014-07-31  9:25       ` Mick
2014-07-31 10:06       ` Neil Bothwick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox