You are not logged in.
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
Generally, yes, it's safe to do that. You can also pacman -Sf
I am a gated community.
Offline
You mighjt want do do a pacman -Qo on these files to find out if they belong to another package.
Offline
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
>>> 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:
Offline
hmm, the paranoid part of me starts whispering: maybe you were hacked and someone installed some perl thing at some point? :shock:
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