OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004096 [subversion] packaging major always 2009-12-23 11:28 2010-03-21 08:17
Reporter maciej View Status public  
Assigned To rupert
Priority normal Resolution fixed  
Status closed  
Summary 0004096: Symlinks pointing to non-existing files
Description Looks like the subversion package contains symlinks to non-existing files:

maciej@build8s [build8s]:~ > ls -l /opt/csw/lib/libsvn_ra_dav-1.so
lrwxrwxrwx 1 root other 116 Dec 19 01:18 /opt/csw/lib/libsvn_ra_dav-1.so -> /home/rupert/mgar/pkg/subversion/trunk/work/solaris8-sparc/install-isa-sparcv8/opt/csw/lib/libsvn_ra_neon-1.so.0.0.0

maciej@build8s [build8s]:~ > pkgchk -l -p /opt/csw/lib/libsvn_ra_dav-1.so
Pathname: /opt/csw/lib/libsvn_ra_dav-1.so
Type: symbolic link
Source of link: /home/rupert/mgar/pkg/subversion/trunk/work/solaris8-sparc/install-isa-sparcv8/opt/csw/lib/libsvn_ra_neon-1.so.0.0.0
Referenced by the following packages:
        CSWsvn
Current status: installed

I expected to find the problem in this target:

fix-ra_dav:
    @# libsvn_ra_dav-1* has been renamed to libsvn_ra_neon-1*
    @# in the new versions of subversion,
    @# we need to link for backward compatability
    @(gln -s libsvn_ra_neon-1.so.0.0.0 $(DESTDIR)$(SVNLIB)/libsvn_ra_dav-1.so.0)
    @(gln -s libsvn_ra_neon-1.so.0.0.0 $(DESTDIR)$(SVNLIB)/libsvn_ra_dav-1.so)
    @$(MAKECOOKIE)

...but it looks good to me. The fact remains, in both sparc and x86 packages, the symlink points to a non-existing file:

vsol01 ~ # grep neon /var/sadm/pkg/CSWsvn/save/pspool/CSWsvn/pkgmap
1 s none /opt/csw/lib/libsvn_ra_dav-1.so=/home/rupert/mgar/pkg/subversion/trunk/work/solaris8-i386/install-isa-i386/opt/csw/lib/libsvn_ra_neon-1.so.0.0.0
1 s none /opt/csw/lib/libsvn_ra_dav-1.so.0=/home/rupert/mgar/pkg/subversion/trunk/work/solaris8-i386/install-isa-i386/opt/csw/lib/libsvn_ra_neon-1.so.0.0.0
1 s none /opt/csw/lib/svn/libsvn_ra_neon-1.so=libsvn_ra_neon-1.so.0.0.0
1 s none /opt/csw/lib/svn/libsvn_ra_neon-1.so.0=libsvn_ra_neon-1.so.0.0.0
1 f none /opt/csw/lib/svn/libsvn_ra_neon-1.so.0.0.0 0755 root bin 198472 48123 1258221717
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0007121)
rupert (developer)
2009-12-24 11:43

i changed this recently, just had not yet time to compile it. i do not get around testing it before beginning of january, maybe 1.6.7 is then out already.
(0007145)
rupert (developer)
2009-12-27 11:09

currently in testing
(0007708)
rupert (developer)
2010-03-21 08:17

pls reopen if still the case


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker