Re: Debian Packages

From: Gerhard Brandt <gbrandt_at_mail.desy.de>
Date: Sat, 04 Jun 2005 15:43:55 +0200

Hi Antonio,

The problems you mention below have been already noticed and fixed in CVS. Last week we discussed compilation of ROOT 4.04/02 Debian packages. They have been successfully compiled and are temporarily made available from:

        http://www.physi.uni-heidelberg.de/~gbrandt/root/non-free/

but should be made available from the official ROOT page soon (i hope Fons can update us on that one). They include fixes for the problems below by

Maybe we can agree on who provides these packages in the future to avoid duplication of effort next time?
I volunteered to do it, but i am happy to be relieved of the chore. I run Ubuntu which is not considered true Debian by some, while you work for PAIPIX if i understand correctly, which is Knoppix based and may also deviate from vanilla Debian.

Cheers,

Gerhard

Antonio Amorim wrote:
> Dear Colleagues,
> I have been trying to compile root version 4.04.02 on my Debian system
> and I got the following problems:
>
> 1 - build/package/debian/changelog is not updated and defines and older
> version. I have solved it by including in the changelog the new version.
> Please do this automatically because this problem keeps coming back.
>
> 2 - Root can not compile if the debian libafterimage-dev package is
> installed because it picks the "old" include files from there. I have
> uninstalled it but, then one has to remove the libafterimage-dev
> dependency form the control file. I include a possible patch in
> attachment but please discuss it before including it in the repository.
> In this way libafterimage gets compiled in root. I have not checked if
> it gets installed in the root packages.
>
> 3 - There is a problem in libXrdSec.so.4 that is compiled as
> libXrdSec.so (I think) but tries to install as libXrdSec.so.4. I include
> the error message bellow.
>
> dh_install --list-missing \
> --sourcedir=debian/tmp -proot-plugin-asimage -proot-plugin-hbook
> -proot-plugin-krb5 -proot-plugin-ldap -proot-plugin-mysql
> -proot-plugin-gl -proot-plugin-pgsql -proot-plugin-pythia6
> -proot-plugin-python -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
>
> All the best,
> António Amorim
>
>
> ------------------------------------------------------------------------
>
> --- ./build/package/lib/makebuilddepend.sh 2005-06-04 06:53:38.000000000 +0100
> +++ makebuilddepend.sh 2005-06-04 06:59:58.000000000 +0100
> @@ -64,7 +64,7 @@
> root-cint) ;;
> root-doc) ;;
> *alien) echo -n ", libalien-dev" ;;
> - *asimage) echo -n ", libafterimage-dev" ;;
> + *asimage) ;;
> *castor) echo -n ", libshift-dev" ;;
> *chirp) echo -n ", libchirp-dev" ;;
> *clarens) echo -n ", libxmlrpc-c-dev" ;;
Received on Sat Jun 04 2005 - 15:44:03 MEST

This archive was generated by hypermail 2.2.0 : Tue Jan 02 2007 - 14:45:09 MET