[bug-notifications] [subversion 0004420]: Linked against old neon library (0.26)

Mantis Bug Tracker noreply at opencsw.org
Tue May 18 15:15:59 CEST 2010


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=4420 
====================================================================== 
Reported By:                alexs77
Assigned To:                dam
====================================================================== 
Project:                    subversion
Issue ID:                   4420
Category:                   regular use
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2010-05-17 12:55 CEST
Last Modified:              2010-05-18 15:15 CEST
====================================================================== 
Summary:                    Linked against old neon library (0.26)
Description: 
When I try to execute svn, it fails, because it's linked against neon 0.26,
but on the repository, there's already 0.29.
====================================================================== 

---------------------------------------------------------------------- 
 (0007932) dam (administrator) - 2010-05-18 15:15
 http://www.opencsw.org/bugtrack/view.php?id=4420#c7932 
---------------------------------------------------------------------- 
The idea is to have a basic CSWneon  --without-libproxy --without-pakchois
--without-gssapi which fullfills the basic dependency and then to have an
optional CSWneonfull with additional features and more dependencies. The
libraries in both packages should work with svn. Usually svn should depend
on the basic package and the user is free to install the more featureful
package at any time and immediately gain more features. This is done using
"alternatives":
  http://wiki.opencsw.org/project-alternatives

I just verified the plain intallation of CSWneon without CSWneonfull and
it seems to work:

=> Installing CSWneon-0.29.3,REV=2010.02.25

Processing package instance <CSWneon> from
</var/opt/csw/pkgutil/packages/neon-0.29.3,REV=2010.02.25-SunOS5.8-sparc-CSW.pkg>

neon - Neon HTTP and WebDAV client library (minimal dependencies)
(sparc) 0.29.3,REV=2010.02.25
Please see /opt/csw/share/doc/neon/license for license information.
## Processing package information.
## Processing system information.
   3 package pathnames are already properly installed.
## Verifying package dependencies.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.

Installing neon - Neon HTTP and WebDAV client library (minimal
dependencies) as <CSWneon>

## Installing part 1 of 1.
/opt/csw/lib/libneon-minimal.so.26.0.4
/opt/csw/lib/libneon-minimal.so.27.2.3
/opt/csw/lib/libneon.so <symbolic link>
/opt/csw/lib/libneon.so.26 <symbolic link>
/opt/csw/lib/libneon.so.27 <symbolic link>
/opt/csw/lib/sparcv9/libneon-minimal.so.26.0.4
/opt/csw/lib/sparcv9/libneon-minimal.so.27.2.3
/opt/csw/lib/sparcv9/libneon.so <symbolic link>
/opt/csw/lib/sparcv9/libneon.so.26 <symbolic link>
/opt/csw/lib/sparcv9/libneon.so.27 <symbolic link>
/opt/csw/share/doc/neon/license
/opt/csw/share/locale/cs/LC_MESSAGES/neon.mo
/opt/csw/share/locale/de/LC_MESSAGES/neon.mo
/opt/csw/share/locale/fr/LC_MESSAGES/neon.mo
/opt/csw/share/locale/ja/LC_MESSAGES/neon.mo
/opt/csw/share/locale/nn/LC_MESSAGES/neon.mo
/opt/csw/share/locale/pl/LC_MESSAGES/neon.mo
/opt/csw/share/locale/ru/LC_MESSAGES/neon.mo
/opt/csw/share/locale/tr/LC_MESSAGES/neon.mo
/opt/csw/share/locale/zh_CN/LC_MESSAGES/neon.mo
[ verifying class <none> ]
Registering 'neon' alternative /opt/csw/lib/libneon-minimal.so.27.2.3 ...
[ verifying class <cswalternatives> ]

Installation of <CSWneon> was successful.
root at testing9s :/root > ls -l /opt/csw/lib/libneon*
-rwxr-xr-x   1 root     bin       175564 Feb 25 11:58
/opt/csw/lib/libneon-minimal.so.26.0.4
-rwxr-xr-x   1 root     bin       212988 Feb 25 12:04
/opt/csw/lib/libneon-minimal.so.27.2.3
lrwxrwxrwx   1 root     other         17 May 18 15:13
/opt/csw/lib/libneon.so -> libneon.so.27.2.3
lrwxrwxrwx   1 root     other         17 May 18 15:13
/opt/csw/lib/libneon.so.26 -> libneon.so.26.0.4
lrwxrwxrwx   1 root     other         33 May 18 15:13
/opt/csw/lib/libneon.so.26.0.4 -> /etc/opt/csw/alternatives/neon.26
lrwxrwxrwx   1 root     other         17 May 18 15:13
/opt/csw/lib/libneon.so.27 -> libneon.so.27.2.3
lrwxrwxrwx   1 root     other         30 May 18 15:13
/opt/csw/lib/libneon.so.27.2.3 -> /etc/opt/csw/alternatives/neon
root at testing9s :/root > ls -lL /opt/csw/lib/libneon*
-rwxr-xr-x   1 root     bin       175564 Feb 25 11:58
/opt/csw/lib/libneon-minimal.so.26.0.4
-rwxr-xr-x   1 root     bin       212988 Feb 25 12:04
/opt/csw/lib/libneon-minimal.so.27.2.3
-rwxr-xr-x   1 root     bin       212988 Feb 25 12:04
/opt/csw/lib/libneon.so
-rwxr-xr-x   1 root     bin       175564 Feb 25 11:58
/opt/csw/lib/libneon.so.26
-rwxr-xr-x   1 root     bin       175564 Feb 25 11:58
/opt/csw/lib/libneon.so.26.0.4
-rwxr-xr-x   1 root     bin       212988 Feb 25 12:04
/opt/csw/lib/libneon.so.27
-rwxr-xr-x   1 root     bin       212988 Feb 25 12:04
/opt/csw/lib/libneon.so.27.2.3

Which version of alternatives are you using?

root at testing9s :/root > pkginfo -x CSWalternatives
CSWalternatives       alternatives - Alternatives engine from Red Hat
chkconfig-1.3.30c
                      (sparc) 1.3.30c,REV=2010.02.18



More information about the bug-notifications mailing list