Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128732 - FILECOLLISION perl-core/ExtUtils-MakeMaker-6.21-r1 and dev-lang/perl-5.8.8-r1
Summary: FILECOLLISION perl-core/ExtUtils-MakeMaker-6.21-r1 and dev-lang/perl-5.8.8-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Other
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-03 22:48 UTC by Peter Gantner (a.k.a. nephros)
Modified: 2006-04-05 04:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gantner (a.k.a. nephros) 2006-04-03 22:48:40 UTC
existing file /usr/share/man/man3/ExtUtils::MM_OS2.3pm.gz is not owned by this package      
existing file /usr/share/man/man3/ExtUtils::Install.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::Manifest.3pm.gz is not owned by this package    
existing file /usr/share/man/man3/ExtUtils::Command.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::MM_Unix.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::Mksymlists.3pm.gz is not owned by this package  
existing file /usr/share/man/man3/ExtUtils::MM.3pm.gz is not owned by this package          
existing file /usr/share/man/man3/ExtUtils::MM_Win32.3pm.gz is not owned by this package    
existing file /usr/share/man/man3/ExtUtils::MM_UWIN.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::testlib.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::MakeMaker::vmsish.3pm.gz is not owned by this package
existing file /usr/share/man/man3/ExtUtils::MY.3pm.gz is not owned by this package          
existing file /usr/share/man/man3/ExtUtils::MM_DOS.3pm.gz is not owned by this package      
existing file /usr/share/man/man3/ExtUtils::MM_MacOS.3pm.gz is not owned by this package    
existing file /usr/share/man/man3/ExtUtils::MM_Win95.3pm.gz is not owned by this package    
existing file /usr/share/man/man3/ExtUtils::MM_VMS.3pm.gz is not owned by this package      
existing file /usr/share/man/man3/ExtUtils::MM_BeOS.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::Liblist.3pm.gz is not owned by this package     
existing file /usr/share/man/man3/ExtUtils::MakeMaker::Tutorial.3pm.gz is not owned by this package
existing file /usr/share/man/man3/ExtUtils::Packlist.3pm.gz is not owned by this package    
existing file /usr/share/man/man3/ExtUtils::Mkbootstrap.3pm.gz is not owned by this package 
existing file /usr/share/man/man3/ExtUtils::MakeMaker::FAQ.3pm.gz is not owned by this package
existing file /usr/share/man/man3/ExtUtils::Command::MM.3pm.gz is not owned by this package 
existing file /usr/share/man/man3/ExtUtils::MakeMaker::bytes.3pm.gz is not owned by this package
existing file /usr/share/man/man3/ExtUtils::MM_NW5.3pm.gz is not owned by this package      
existing file /usr/share/man/man3/ExtUtils::MM_Any.3pm.gz is not owned by this package      
existing file /usr/share/man/man3/ExtUtils::Installed.3pm.gz is not owned by this package 
existing file /usr/share/man/man3/ExtUtils::MakeMaker.3pm.gz is not owned by this package   
existing file /usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz is not owned by this package   
* spent 0.0291969776154 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org
             
package perl-core/ExtUtils-MakeMaker-6.21-r1 NOT merged

[scourge]~ # equery b /usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz
[ Searching for file(s) /usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz in *... ]
dev-lang/perl-5.8.8-r1 (/usr/share/man/man3/ExtUtils::MM_Cygwin.3pm.gz)
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-04-04 00:31:22 UTC
Micheal, do we really still need the EU-MM thing in portage? Seems to be causing just trouble (runpath issues and collisions).
Comment 2 Michael Cummings (RETIRED) gentoo-dev 2006-04-04 02:41:24 UTC
My first question is why are you manually installing it? It isn't a dep anywhere, its in the tree to support arch's and boxen that can't upgrade their perl (for cross compatibility, since the perl-module eclass needed to be written for one version, and some folks still have older perl's). Please unmerge ExtUtils-MakeMaker and make sure its out of your world file. That and you really don't want to backstep from 6.30 to 6.21, do you? (dev-lang/perl-5.8.8-r1 comes with EU-MM-6.30, not the best, but better). Finally, if you did come across this as a dep, please let me know where, it should really be pointing to virtual/perl-ExtUtils-MakeMaker. Thanks!
Comment 3 Peter Gantner (a.k.a. nephros) 2006-04-04 22:28:11 UTC
Thanks.

The dep was being pulled in by the -.42-r2 ebuild of xmltv from #95166 which I have in my overlay.
I have unmerged EU-MM and am rebuilding perl now. Will also run perl-cleaner later.
As the ebuild is obviously unsupported I will try to fix things up on my own (removing the deps on MM in that ebuild works apparently).

I apologize for the noise and you can close this bug if you want.
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2006-04-05 04:07:27 UTC
no apologies, i'd prefer these kind of bugs to the other kind :)