After apr update, svn can't find libaprutil-1.so.5

Tijl Coosemans tijl at FreeBSD.org
Wed Jun 11 12:57:32 UTC 2014


On Wed, 11 Jun 2014 05:50:47 -0700 David Wolfskill wrote:
> Performed "portmaster -ad --index" on my build machine, which:
> 
> ===>>> The following actions will be taken if you choose to proceed:
>         Upgrade apr-1.5.1.1.5.3 to apr-1.5.1.1.5.3_1
>         Upgrade gdbm-1.11 to gdbm-1.11_1
>         Upgrade serf-1.3.5_1 to serf-1.3.6
> 
> and was otherwise uneventful (under stable/9); then, when it came time
> to updte the stable/10 slice:
> 
> Shared object "libaprutil-1.so.5" not found, required by "svn"
> 
> So I "portmaster devel/subversion", which re-built that port, but after:
> 
> freebeast(9.3)[4] ldd `which svn`
> /usr/local/bin/svn:
>         libsvn_client-1.so.0 => /usr/local/lib/libsvn_client-1.so.0 (0x2809b000)
>         libsvn_wc-1.so.0 => /usr/local/lib/libsvn_wc-1.so.0 (0x280f4000)
>         libsvn_ra-1.so.0 => /usr/local/lib/libsvn_ra-1.so.0 (0x2818f000)
>         libsvn_diff-1.so.0 => /usr/local/lib/libsvn_diff-1.so.0 (0x2819a000)
>         libsvn_ra_local-1.so.0 => /usr/local/lib/libsvn_ra_local-1.so.0 (0x281ac000)
>         libsvn_repos-1.so.0 => /usr/local/lib/libsvn_repos-1.so.0 (0x281b3000)
>         libsvn_fs-1.so.0 => /usr/local/lib/libsvn_fs-1.so.0 (0x281e1000)
>         libsvn_fs_fs-1.so.0 => /usr/local/lib/libsvn_fs_fs-1.so.0 (0x281ea000)
>         libsvn_fs_base-1.so.0 => /usr/local/lib/libsvn_fs_base-1.so.0 (0x2821b000)
>         libsvn_fs_util-1.so.0 => /usr/local/lib/libsvn_fs_util-1.so.0 (0x28243000)
>         libsvn_ra_svn-1.so.0 => /usr/local/lib/libsvn_ra_svn-1.so.0 (0x28245000)
>         libsvn_ra_serf-1.so.0 => /usr/local/lib/libsvn_ra_serf-1.so.0 (0x2825c000)
>         libserf-1.so.1 => /usr/local/lib/libserf-1.so.1 (0x28283000)
>         libsvn_delta-1.so.0 => /usr/local/lib/libsvn_delta-1.so.0 (0x28298000)
>         libsvn_subr-1.so.0 => /usr/local/lib/libsvn_subr-1.so.0 (0x282a7000)
>         libexpat.so.6 => /usr/local/lib/libexpat.so.6 (0x2830d000)
>         libsqlite3.so.8 => /usr/local/lib/libsqlite3.so.8 (0x28337000)
>         libaprutil-1.so.0 => /usr/local/lib/libaprutil-1.so.0 (0x283cf000)
>         libapr-1.so.0 => /usr/local/lib/libapr-1.so.0 (0x283f0000)
>         libintl.so.9 => /usr/local/lib/libintl.so.9 (0x2841b000)
>         libdb-4.8.so.0 => /usr/local/lib/libdb-4.8.so.0 (0x28424000)
>         libcrypt.so.5 => /lib/libcrypt.so.5 (0x28583000)
>         libssl.so.6 => /usr/lib/libssl.so.6 (0x285a7000)
>         libcrypto.so.6 => /lib/libcrypto.so.6 (0x285f1000)
>         libz.so.6 => /lib/libz.so.6 (0x28748000)
>         libmagic.so.4 => /usr/lib/libmagic.so.4 (0x2875c000)
>         libthr.so.3 => /lib/libthr.so.3 (0x28775000)
>         libc.so.7 => /lib/libc.so.7 (0x28795000)
>         libgdbm.so.4 => /usr/local/lib/libgdbm.so.4 (0x288be000)
>         libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x288c9000)
>         libapr-1.so.5 => not found (0)
> freebeast(9.3)[5] 
> 
> which doesn't look encouraging.
> 
> Indeed, during the rebuild, I noticed:
> 
> ...
> ====> Compressing man pages (compress-man)
> ===> Staging rc.d startup script(s)
> 
> ===>>> Creating a backup package for old version subversion-1.8.9
> Creating package for subversion-1.8.9
> pkg: (subversion-1.8.9) /usr/local/bin/svn - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svn - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnadmin - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnadmin - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svndumpfilter - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svndumpfilter - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnlook - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnlook - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnmucc - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnmucc - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnrdump - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnrdump - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnserve - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnserve - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnsync - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnsync - shared library libapr-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnversion - shared library libaprutil-1.so.5 not found
> pkg: (subversion-1.8.9) /usr/local/bin/svnversion - shared library libapr-1.so.5 not found
> Deinstallation has been requested for the following 1 packages:
> 
>         subversion-1.8.9
> 
> The deinstallation will free 12 MB
> [1/1] Deleting subversion-1.8.9... done
> 
> ===>  Installing for subversion-1.8.9
> ===>  Checking if devel/subversion already installed
> ===>   Registering installation for subversion-1.8.9
> Installing subversion-1.8.9... done
> 
> ===>>> Re-installation of subversion-1.8.9 complete
> 
> 
> So *now* what do I do to get an updatable system again??!?

Rebuild apr, serf and subversion.


More information about the freebsd-ports mailing list