Hi Federic, 

On Thu, 2006-01-12 at 17:36 +0100, Frederic Lehobey wrote:
> Hi,
> 
> On Thu, Jan 12, 2006 at 04:58:40PM +0100, Frederic Lehobey wrote:
> 
> > And once all the packages installed (by hand) :
> > 
> > # apt-get build-dep root
> > Reading package lists... Done
> > Building dependency tree... Done
> > Package libqt3-dev is not available, but is referred to by another package.
> > This may mean that the package is missing, has been obsoleted, or
> > is only available from another source
> > However the following packages replace it:
> >   qt3-qtconfig qt3-linguist qt3-dev-tools-embedded qt3-dev-tools-compat
> >   qt3-dev-tools qt3-designer qt3-assistant qt3-apps-dev libqt3-mt-dev
> >   libqt3-headers libqt3-compat-headers
> > 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> > E: Package libqt3-dev has no installation candidate

I've fixed this in my working copy - I think. 

> I have nonetheless tried to build the package on sparc64.  Here is the
> output (sorry, it is not LANG=C, but should not matter here):

OK :-)

> ~/ROOT/root-5.09.01$ dpkg-buildpackage -rfakeroot -uc -us
> dpkg-buildpackage: source package is root
> dpkg-buildpackage: source version is 5.09.01-2
> dpkg-buildpackage: source changed by Christian Holm Christensen <[EMAIL 
> PROTECTED]>
> dpkg-buildpackage: host architecture sparc
>  fakeroot debian/rules clean
> dh_testdir
> dh_testroot
> rm -f build-arch-stamp build-indep-stamp config.status configure-stamp
> rm -rf minuit2/src/Minuit-1_7_6/src/.libs/ freetype/src/freetype-2.1.9
> # Add here commands to clean up after the build process.
> /usr/bin/make distclean 
> make[1]: entrant dans le répertoire « /home/fdl/ROOT/root-5.09.01 »
> Makefile:13: config/Makefile.config: Aucun fichier ou répertoire de ce type
> Makefile:24: config/Makefile.: Aucun fichier ou répertoire de ce type
> 
> Please, run ./configure first

Ignore - harmless. 

> make[1]: *** [config/Makefile.] Erreur 1
> make[1]: quittant le répertoire « /home/fdl/ROOT/root-5.09.01 »
> make: [clean] Erreur 2 (ignorée)
> build/unix/makecintdlls.sh clean
> rm -rf bin lib include                \
>               system.rootrc           \
>               config/Makefile.config  \
>               README/Changelog        \
>               etc/system.rootrc       \
>               etc/system.rootauthrc   \
>               etc/system.rootdaemonrc \
>               etc/root.mimes          \
>               build/misc/root-help.el \
>               debian/*.files          \
>               debian/*.install        \
>               debian/shlibs.local     \
>               freetype/src/freetype-2.1.3
> dh_clean 
>  dpkg-source -b root-5.09.01
> dpkg-source: building root using existing root_5.09.01.orig.tar.gz
> dpkg-source: building root in root_5.09.01-2.diff.gz
> dpkg-source: warning: file build/package/debian/root-bin.desktop.in has no 
> final newline (either original or modified version)

Will be fixed after acceptance  of patch tp ROOT.

> dpkg-source: warning: file minuit2/src/Minuit-1_7_6/tests/MnSim/paul4.txt has 
> no final newline (either original or modified version)

Hmm. - Not Critical.

> dpkg-source: warning: file pythia6/.#Module.mk.1.8 has no final newline 
> (either original or modified version)

These files are now removed by `clean'

> dpkg-source: building root in root_5.09.01-2.dsc
>  debian/rules build
> dh_testdir
> # Add here commands to configure the package.
> ./configure --prefix=/usr                                     \
>                   --mandir=/usr/share/man/man1                        \
>                   --docdir=/usr/share/doc/root                                
> \
>                   --cintincdir=/usr/lib/root/5.09/cint                        
> \
>                   --etcdir=/etc/root                          \
>                   --with-sys-iconpath=/usr/share/pixmaps              \
>                   --libdir=/usr/lib/root/5.09         \
>                   --enable-table --enable-roofit --enable-ruby --enable-qt 
> --enable-minuit2 --enable-pythia --enable-xrootd --enable-shared 
> --enable-soversion --enable-explicitlink --disable-rpath --disable-afs 
> --disable-srp --disable-builtin-freetype --disable-builtin-afterimage 
> --disable-builtin-pcre --disable-alien --disable-rfio --disable-chirp 
> --disable-dcache --disable-gfal --disable-globus --disable-monalisa 
> --disable-oracle --disable-pythia --disable-pythia6 --disable-sapdb 
> --disable-venus 
> Attempts at guessing your architecture failed.
> Please specify the architecture as the first argument.
> Do './configure --help' for a list of avaliable architectures.
> make: *** [config.status] Erreur 1

Ah, this is really what I feared.   Could you tell me what's the output
of 
        uname -s | tr '[A-Z]' '[a-z]' 
        uname -m | tr '[A-Z]' '[a-z]' 
        uname -r 

These are what the ROOT `configure' scripts uses to auto-detect the
build host type with.   I suspect you get something like 

        linux
        sparc
        *

Could you also tell me the value of 

         dpkg-architecture -qDEB_BUILD_GNU_TYPE

Then, I can implement a switch in either debian/rules or in `configure'
to take care to get the right architecture.    Please also try to do 

        ./configure --help 

and see if any of the architectures listed match your system.   Finally,
if you could try in the ROOT source tree to do 

        ./configure linux 
        make 

and tell me the outcome - I'll be really happy. 

Thanks. 
        
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:   [EMAIL PROTECTED]               Web:    www.nbi.dk/~cholm
 | |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to