Hi Chris,
On Wed, 2005-06-15 at 10:43 -0700, Chris Roat wrote:
> Hi Christian,
>
> Thanks for the update. It seems to almost work. Near the end, I see
>
> dh_install --list-missing \
> --sourcedir=debian/tmp -proot-plugin-asimage
> -proot-plugin-krb5 -proot-plugin-gl -proot-plugin-python
> -proot-plugin-qt -proot-plugin-xml -proot-xrootd -proot-plugin-netx
> -proot-plugin-fumili -proot-plugin-minuit -proot-plugin-mlp
> -proot-plugin-proof -proot-proofd -proot-plugin-quadp -proot-rootd
> -proot-cint -plibroot-dev -proot-bin -plibroot \
> -Xetc/root/rootd \
> -Xusr/include/root/config.h \
> -Xusr/share/man/man1/rlibmap.1
> cp: cannot stat `debian/tmp/usr/lib/root/libXrdSec.so.4': No such file
> or directory
> dh_install: command returned error code 256
Put the following in `build/package/common/root-xrootd.install.in':
@prefix@/lib/root/libXrdOfs.so @prefix@/lib/root/libXrdPosix.so @prefix@/lib/root/libXrdRootd.so @prefix@/lib/root/libXrdSeckrb4.so @prefix@/lib/root/libXrdSeckrb5.so
Make sure that the line that mentions `xrootd' in `build/package/lib/makefilelists.sh' is
xrootd) lib=root-$d ; dev=$lib ; bin=$lib extra="ALLLIBS= NOVERS=1" ;; Make sure that the file `build/package/lib/makelist' has something like ifneq ($(LIB),) ifneq ($(NOVERS),1) PKGLIBS := $(ALLLIBS) $(ALLLIBS:%.so=%.so.$(MAJOR)) \ $(ALLLIBS:%.so=%.so.$(MAJOR).$(MINOR)) else PKGLIBS := $(ALLLIBS) endif liblist: @for f in $(PKGLIBS) ; do echo $$f ; done >> $(OUT)/$(LIB).install else liblist: endif
Again, these changes _has_ been made in CVS HEAD. They should easily back-port to the production version.
Yours,
-- ___ | Christian Holm Christensen |_| | ------------------------------------------------------------- | | Address: Sankt Hansgade 23, 1. th. Phone: (+45) 35 35 96 91 _| DK-2200 Copenhagen N Cell: (+45) 24 61 85 91 _| Denmark Office: (+45) 353 25 404 ____| Email: cholm_at_nbi.dk Web: www.nbi.dk/~cholm | |Received on Thu Jun 16 2005 - 15:06:38 MEST
This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:09 MET