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