Re: make debian in HEAD 9-05-2005

From: Fons Rademakers <Fons.Rademakers_at_cern.ch>
Date: Tue, 06 Sep 2005 09:07:52 +0200


Hi Antonio,

  the small configure patch is now in cvs. The Debian stuff I leave to Christian.

Antonio Amorim wrote:
> Dear Christian and dear colleagues,
>
> I am trying to update to the debian packages of root 5 and I found the
> following problems:
> 1) a checkout with tag v5-02.00 gives compilation errors but a checkout
> of HEAD apparently compiles OK.
> 2) Using the HEAD and trying to enable the root-libqt plugin in debian
> sarge, the root configure script looks for moc that is available in
> package qt3-dev-tools in the path /usr/share/qt3/bin/moc. This path is
> not checked in the configure script and therefore one needs to apply to
> configure the patch in attachment.
> 3) The package building gives the following problem when copying the
> files to the debian/... directory:
>
> 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-qt -proot-plugin-roofit
> -proot-plugin-ruby -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 -plibroot5 \
> -Xetc/root/rootd \
> -Xusr/include/root/config.h \
> -Xusr/share/man/man1/rlibmap.1 \
> -Xusr/lib/root/*/libAfterImage.a \
> -Xusr/include/root/rootcint.pri \
> -Xusr/include/root/rootcintrule.pri \
> -Xusr/include/root/rootlibs.pri \
> -Xusr/include/root/TQtWidget.cw \
> -Xusr/share/root/fonts \
> -Xusr/share/doc/root
> cp: cannot stat `debian/tmp/usr/share/man/man1/xrdgsiproxy.1': No such
> file or directory
> dh_install: command returned error code 256
> make[1]: *** [install-arch] Error 1
> make[1]: Leaving directory
> `/mnt/hda7/knx/fixes/packages.source/root-5.03.01'
> make: *** [debian] Error 2
>
> The file debian/tmp/usr/share/man/man1/xrdgsiproxy.1 seems not to exist.
> How can I fix it?
>
> All the best,
> António Amorim
>
>
> ------------------------------------------------------------------------
>
> --- configure.new 2005-09-05 18:32:44.000000000 +0100
> +++ configure 2005-09-05 18:33:04.000000000 +0100
> @@ -1363,7 +1363,7 @@
> qtmocexe=`which moc`
> if test $? -ne 0 ; then
> for i in $QTDIR $QTDIR/bin /usr/local/bin /usr/local/qt/bin /usr/bin \
> - /usr/qt3/bin ; do
> + /usr/qt3/bin /usr/share/qt3/bin/ ; do
> if test -x $i/moc ; then
> qtmocexe=$i/moc
> break

-- 
Org:    CERN, European Laboratory for Particle Physics.
Mail:   1211 Geneve 23, Switzerland
E-Mail: Fons.Rademakers_at_cern.ch              Phone: +41 22 7679248
WWW:    http://www.rademakers.org/fons/      Fax:   +41 22 7679480
Received on Tue Sep 06 2005 - 09:08:13 MEST

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