Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2615 - subversion install issue

Attached to Project: Arch Linux
Opened by jp fielding (jp_fielding) - Tuesday, 19 April 2005, 11:27 GMT
Last edited by Dale Blount (dale) - Tuesday, 19 April 2005, 12:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jason Chu (jason)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

[root@aragorn ~]# pacman -S subversion

Targets: neon-0.24.7-1 apr-0.9.5cvs-1 apr-util-0.9.5cvs-1 subversion-1.1.4-1

Total Package Size: 3.2 MB

Proceed with upgrade? [Y/n] y

checking package integrity... done.
loading package data... done.
checking for file conflicts... done.
installing neon... done.
installing apr... done.
installing apr-util... done.
installing subversion...
could not extract usr/lib/perl5/site_perl/5.8.6/: No such file or directory
could not extract usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi/: No such file or directory
could not extract usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi/auto/: No such file or directory
could not extract usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi/auto/SVN/: No such file or directory
could not extract usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi/auto/SVN/_Core/: No such file or directory
could not extract usr/lib/perl5/site_perl/5.8.6/i686-linux-thread-multi/auto/SVN/_Core/_Core.so: No such file or directory
errors occurred while installing subversion
done.

This task depends upon

Closed by  Jason Chu (jason)
Thursday, 21 April 2005, 02:58 GMT
Reason for closing:  Not a bug
Comment by Jason Chu (jason) - Tuesday, 19 April 2005, 13:49 GMT
Does the /usr/lib/perl5/site_perl/5.8.6 directory exist on your machine?

It most likely is a symlink. Make sure it points to the correct place (/usr/lib/perl5/site_perl/current).
Comment by jp fielding (jp_fielding) - Tuesday, 19 April 2005, 14:03 GMT
the symlink to current exists, but current does not

[jp@aragorn ~]$ ls -al /usr/lib/perl5/site_perl/
total 0
drwxr-xr-x 2 root root 216 2005-04-05 10:19 .
drwxr-xr-x 4 root root 272 2005-04-05 10:19 ..
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.0 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.1 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.2 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.3 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.4 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.5 -> current
lrwxrwxrwx 1 root root 7 2005-01-24 13:50 5.8.6 -> current
Comment by Jason Chu (jason) - Tuesday, 19 April 2005, 14:51 GMT
Right, but what does /usr/lib/perl5/site_perl/current look like?
Comment by jp fielding (jp_fielding) - Tuesday, 19 April 2005, 14:57 GMT
i'm not sure what you mean. i was trying to show that current does not exist at that location while everything points to it. apparently that's the problem is that everything is pointing to it, but it doesn't exist.

(sorry if i'm being dense, our office just moved and the coffee pot was shattered in the move :-(, so i'm a little slow)
Comment by Jason Chu (jason) - Tuesday, 19 April 2005, 16:24 GMT
Oh, I see, that was my fault. You've basically explained the problem.

The maintainer of perl decided to put all the perl modules in a site_perl/current directory and then symlink it. You have a problem in that you don't have any current directory ;)

You may just be able to re-install perl and it'll be back. Assuming you don't have a lot of perl modules, everything should be ok. Otherwise you'll have to reinstall them as well.

If re-installing perl doesn't work, then remove it and install it. That will work.
Comment by jp fielding (jp_fielding) - Tuesday, 19 April 2005, 16:35 GMT
sounds good, thanks

Loading...