You are not logged in.

#1 2006-10-15 16:05:35

slackhack
Member
Registered: 2004-06-30
Posts: 738

can't install thunar: perl-uri issue?

trying to install thunar, i get these errors:

root@homer:/home/sero # pacman -S thunar
:: exo-devel conflicts with exo-dev. Remove exo-dev? [Y/n] 

Remove:  exo-dev

Targets: perl-uri-1.35-1 exo-devel-0.3.1.10rc1-2 thunar-0.4.0rc1-1

Total Package Size:   1.7 MB

Proceed with upgrade? [Y/n] 

:: Retrieving packages from extra...
 perl-uri-1.35-1          [################] 100%      75K    73.1K/s  00:00:01

:: Retrieving packages from community...
 exo-devel-0.3.1.10rc1-2  [################] 100%     635K   313.0K/s  00:00:02
 thunar-0.4.0rc1-1        [################] 100%    1010K   314.3K/s  00:00:03

checking package integrity... done.
removing exo-dev... done.
loading package data... done.
checking for file conflicts... 
error: the following file conflicts were found:
  perl-uri: /usr/lib/perl5/site_perl/current/URI.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/Escape.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/Heuristic.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/QueryParam.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/Split.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/URL.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/WithBase.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_foreign.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_generic.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_ldap.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_login.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_query.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_segment.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_server.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/_userpass.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/data.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/Base.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/FAT.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/Mac.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/OS2.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/QNX.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/Unix.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/file/Win32.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/ftp.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/gopher.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/http.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/https.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/ldap.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/ldapi.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/ldaps.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/mailto.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/mms.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/news.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/nntp.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/pop.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/rlogin.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/rsync.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/rtsp.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/rtspu.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/sip.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/sips.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/snews.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/ssh.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/telnet.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/tn3270.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/urn.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/urn/isbn.pm: exists in filesystem
  perl-uri: /usr/lib/perl5/site_perl/current/URI/urn/oid.pm: exists in filesystem

errors occurred, no packages were upgraded.

should i just delete those .pm files and try again? :?:

Offline

#2 2006-10-15 16:42:59

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: can't install thunar: perl-uri issue?

Generally, yes, it's safe to do that. You can also pacman -Sf


I am a gated community.

Offline

#3 2006-10-15 16:46:05

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: can't install thunar: perl-uri issue?

You mighjt want do do a pacman -Qo on these files to find out if they belong to another package.

Offline

#4 2006-10-15 16:46:55

slackhack
Member
Registered: 2004-06-30
Posts: 738

Re: can't install thunar: perl-uri issue?

i just moved URI to URI.sus (my standard thing for "suspend"), and URI.pm to URI.pm.sus, and it installed and seems to work. good to know i can just delete the old ones. i was not sure what package or perl program they might be associated with. thx smile


>>> edit:

root@homer:/usr/lib/perl5/site_perl/current/URI.sus # pacman -Qo *      
No package owns Escape.pm
No package owns Heuristic.pm
No package owns QueryParam.pm
No package owns Split.pm
No package owns URL.pm
No package owns WithBase.pm
No package owns _foreign.pm
No package owns _generic.pm
No package owns _ldap.pm
No package owns _login.pm
No package owns _query.pm
No package owns _segment.pm
No package owns _server.pm
No package owns _userpass.pm
No package owns data.pm
No package owns file
No package owns file.pm
No package owns ftp.pm
No package owns gopher.pm
No package owns http.pm
No package owns https.pm
No package owns ldap.pm
No package owns ldapi.pm
No package owns ldaps.pm
No package owns mailto.pm
No package owns mms.pm
No package owns news.pm
No package owns nntp.pm
No package owns pop.pm
No package owns rlogin.pm
No package owns rsync.pm
No package owns rtsp.pm
No package owns rtspu.pm
No package owns sip.pm
No package owns sips.pm
No package owns snews.pm
No package owns ssh.pm
No package owns telnet.pm
No package owns tn3270.pm
No package owns urn
No package owns urn.pm

hmm, the paranoid part of me starts whispering: maybe you were hacked and someone installed some perl thing at some point? :shock: yikes

Offline

#5 2006-10-15 23:24:51

xterminus
Member
From: Tacoma, WA, USA, Earth, Sol, M
Registered: 2005-10-30
Posts: 93

Re: can't install thunar: perl-uri issue?

slackhack wrote:

hmm, the paranoid part of me starts whispering: maybe you were hacked and someone installed some perl thing at some point? :shock: yikes

Naw, probably some other software installed a perl module or two on it's own and now pacman is complaining.  Just upgrade that package with the -f option.

I make use of cpan perl modules pretty heavily, and see this behavior *all* the time when arch's packages "catch" up with the newer modules versions I maintain locally.

Offline

Board footer

Powered by FluxBB