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