On Sat, Aug 26, 2006 at 01:21:48AM +0200, Steinar H. Gunderson wrote: >Package: libnfsidmap1 >Version: 0.16-3 >Severity: serious > >nfs-common is broken when run with older libnfsidmap1 (say, 0.8-1): > > moccamaster:~# /etc/init.d/nfs-common restart > Stopping NFS common utilities: idmapd statd. > Starting NFS common utilities: statd idmapd/usr/sbin/rpc.idmapd: symbol > lookup error: /usr/sbin/rpc.idmapd: undefined symbol: nfs4_set_debug > >As linking to newer libnfsidmap-dev creates binaries that won't run on >older libnfsidmap1, you'll need a shlibs bump, so packages built against >it will get proper the proper versioned depends.
May I suggest you to consider using soversions according to [0] if possible. For libnfsidmap 0.8 we have soversion 0.1.0 (it should had been 1.0.0) and for libnfsidmap 0.16 and 0.17 we have soversion 0.2.0 (it should had been 2.0.0). [0] http://www.debian.org/doc/debian-policy/ch-sharedlibs.html BTW could you please not include the debian directory in new releases of librpcsecgss, libnfsidmap and libgssapi (nfs-utils doesn't have a debian directory already). Also if possible, it would be nice if you send to Steinar, Daniel and myself a heads-up note about new releases so we can organize a 0-days-delay upload to the debian archive. Thank you. Best Regards, Aníbal Monsalve Salazar -- http://v7w.com/anibal
signature.asc
Description: Digital signature