Re: [CentOS] yum update troubles

2011-01-04 Thread Scott Silva
on 1-3-2011 9:00 PM Luigi Rosa spake the following:
 Matt said the following on 03/01/11 21:39:
 
 Running yum update on CentOS 4.8 32 bit I keep getting this:
 
 -- Running transaction check
 -- Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for
 package: perl-IO-Compress
 -- Finished Dependency Resolution
 Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed
 by package perl-IO-Compress
 
 I try to uninstall perl-IO-Compress but something like 91 packages
 depend on it.  Any ideas?
 
 Conflict with rpmforge, happened to several installation since mid December.
 
 Solved removing perl RPM packages and using CPAN.
 
CPAN will just hide the problems, since RPM will NOT know about any CPAN
packages and will happily overwrite them.

___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-04 Thread Luigi Rosa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Scott Silva said the following on 04/01/11 20:06:

 CPAN will just hide the problems, since RPM will NOT know about any CPAN
 packages and will happily overwrite them.

I am not a Perl expert, but in my experience the packages installed with CPAN
and with RPM does not overwrite each other. CPAN stores the libraries in a
different directory in which Perl looks for libraries before than looking for
the libraries downloaded with RPM.

This is according my experience, but some Perl installation expert will be able
to clarify this issue.


Ciao,
luigi

- -- 
/
+--[Luigi Rosa]--
\

Critics are like eunuchs in a harem: they know how it's done,
they've seen it done every day, but they're unable to do it themselves.
--Brendan Behan
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0jeY4ACgkQ3kWu7Tfl6ZRyfgCeLFHLbgpueDuXz7x+ClP5VxGp
TRgAn0BveyVanUgrpGo3/Tj/He72A72Q
=QJWl
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-04 Thread Benjamin Franz
On 01/04/2011 11:48 AM, Luigi Rosa wrote:
 --
 I am not a Perl expert, but in my experience the packages installed with CPAN
 and with RPM does not overwrite each other. CPAN stores the libraries in a
 different directory in which Perl looks for libraries before than looking for
 the libraries downloaded with RPM.

 This is according my experience, but some Perl installation expert will be 
 able
 to clarify this issue.

Right up until an update for Perl itself is pushed - and then you will 
find all your packages gone. If you need to tweek, use cpan2rpm to 
generate rpms. I've generally found the issues are tied to man files - 
so if you suppress the man file generation in the spec and stick with 
perldoc for a module's documentation you can generally work around the 
conflicts.

-- 
Benjamin Franz
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-04 Thread Nico Kadel-Garcia
On Tue, Jan 4, 2011 at 3:42 PM, Benjamin Franz jfr...@freerun.com wrote:
 On 01/04/2011 11:48 AM, Luigi Rosa wrote:
 --
 I am not a Perl expert, but in my experience the packages installed with CPAN
 and with RPM does not overwrite each other. CPAN stores the libraries in a
 different directory in which Perl looks for libraries before than looking for
 the libraries downloaded with RPM.

 This is according my experience, but some Perl installation expert will be 
 able
 to clarify this issue.

 Right up until an update for Perl itself is pushed - and then you will
 find all your packages gone. If you need to tweek, use cpan2rpm to
 generate rpms. I've generally found the issues are tied to man files -
 so if you suppress the man file generation in the spec and stick with
 perldoc for a module's documentation you can generally work around the
 conflicts.

This is why http://perl.arix.com/cpan2rpm/ exists. It's very handy for
precisely this sort of situation.

It doesn't protect against advanced modules that are now part of the
base Perl deployment, or that used to be part of it, but it was
critical to my development of the first complete Bugzilla RPM's, and
invaluable for submitting .spec files to RPMforge or EPEL.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-04 Thread Luigi Rosa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Benjamin Franz said the following on 04/01/11 21:42:

 Right up until an update for Perl itself is pushed - and then you will 
 find all your packages gone. If you need to tweek, use cpan2rpm to 
 generate rpms. I've generally found the issues are tied to man files - 
 so if you suppress the man file generation in the spec and stick with 
 perldoc for a module's documentation you can generally work around the 
 conflicts.

You are right about the problem about update. That's why I put every Perl
library I install on a server in a script that invokes either yum or CPAN to
install/update/document the installed libraries.

I will give cpan2rpm a try, thank you


Ciao,
luigi

- -- 
/
+--[Luigi Rosa]--
\

Good day for a change of scene. Repaper the bedroom wall.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEUEARECAAYFAk0j9N0ACgkQ3kWu7Tfl6ZTIVQCY2c1EOFzqEc/7BiO9n2PAByiV
lACcDqKBG1ZCue/ZQoIdaq/n2yfFGN8=
=R4s8
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-03 Thread m . roth
Matt wrote:
 Running yum update on CentOS 4.8 32 bit I keep getting this:

 -- Running transaction check
 -- Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for
 package: perl-IO-Compress
 -- Finished Dependency Resolution
 Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed
 by package perl-IO-Compress

 I try to uninstall perl-IO-Compress but something like 91 packages
 depend on it.  Any ideas?

You might start out by
  yum clean all
and retrying.

   mark

___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-03 Thread Jeff
On Mon, Jan 3, 2011 at 2:39 PM, Matt lm7...@gmail.com wrote:
 Running yum update on CentOS 4.8 32 bit I keep getting this:

 -- Running transaction check
 -- Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for
 package: perl-IO-Compress
 -- Finished Dependency Resolution
 Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed
 by package perl-IO-Compress

 I try to uninstall perl-IO-Compress but something like 91 packages
 depend on it.  Any ideas?

Do you have 3rd party repositories enabled? Did you enable them with
care and use yum-plugin-priorities or yum-plugin-protectbase?

You may have to untangle installed packages from mixed repositories
before you can go any further.

--
Jeff
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-03 Thread Matt
 Running yum update on CentOS 4.8 32 bit I keep getting this:

 -- Running transaction check
 -- Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for
 package: perl-IO-Compress
 -- Finished Dependency Resolution
 Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed
 by package perl-IO-Compress

 I try to uninstall perl-IO-Compress but something like 91 packages
 depend on it.  Any ideas?

 Do you have 3rd party repositories enabled? Did you enable them with
 care and use yum-plugin-priorities or yum-plugin-protectbase?

 You may have to untangle installed packages from mixed repositories
 before you can go any further.

Thats likely it.  Have rpmforge-release-0.5.1-1.el4.rf installed.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] yum update troubles

2011-01-03 Thread Luigi Rosa
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matt said the following on 03/01/11 21:39:

 Running yum update on CentOS 4.8 32 bit I keep getting this:
 
 -- Running transaction check
 -- Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for
 package: perl-IO-Compress
 -- Finished Dependency Resolution
 Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed
 by package perl-IO-Compress
 
 I try to uninstall perl-IO-Compress but something like 91 packages
 depend on it.  Any ideas?

Conflict with rpmforge, happened to several installation since mid December.

Solved removing perl RPM packages and using CPAN.





Ciao,
luigi

- -- 
/
+--[Luigi Rosa]--
\

UFOs are for real: Air Force doesn't exist.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0iqUwACgkQ3kWu7Tfl6ZSTmQCfRkLsClQehHW1vn9/LznJUtq/
k84AnA3UirNKM7Q63PDBEJ5bzIF7cV8O
=NJBy
-END PGP SIGNATURE-
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos