Hi Roland, On Sun, 2006-10-29 at 22:01 +0100, Roland Kuhn wrote: > Hi Christian! > > On 29 Oct 2006, at 11:50, Christian Holm Christensen wrote: > > > Hi ROOT'ers and Debian Scientists, > > ... > > Call for builders: If you have Debian GNU/Linux running on some > > architecture other than i386, I'd very much like if you could try to > > rebuild the packages for your platform, and report back problems to me > > ([EMAIL PROTECTED]). In particular, I'd like to hear about builds for > > amd64, > > ia64, powerpc, powerpc64, and similar. If you successfully make > > these > > packages, I'd gladly post them in the repository. Just put them > > somewhere I can get at them, and I'll upload them for others to use. > > > Okay, I've compiled it on amd64 with an up-to-date Debian testing, > which went through. An oddity might be that each dpkg-deb call for > building a package was preceded by a tar error message, complaining > that a filename read from stdin contained a NUL character.
As Kevin said, not a problem - ignore those warnings. It's a well-known deficiency in dpkg-deb. Could you make these packages available to me, so that I can put them in the repository? Thanks. > I > installed all resulting .deb files on a machine which previously did > not have any X11 stuff (it's a rented remote server), so I'll have to > trust that the dependencies for building pulled in all the required > stuff. Well, I guess it did, otherwise it shouldn't build :-) > One thing I noticed: it seems required to set ROOTSYS=/usr, otherwise > there are complaints. For someone using ROOT already this is obvious, > but if this is to go into Debian stable, /usr should be the default > if nothing is set. Try unsetting the ROOTSYS environment variable (and LD_LIBRARY_PATH for that matter). These variables are _not_ needed. > I only tried a simple thing: > > [EMAIL PROTECTED]:~$ cat .rootrc > Gui.Backend: qt > Gui.Factory: qt > [EMAIL PROTECTED]:~$ root > Xlib: extension "XInputExtension" missing on display "localhost:10.0". > Failed to get list of devices > ** $Id: TGQt.cxx,v 1.33 2006/10/04 16:08:48 antcheva Exp $ this=0xb12a70 > The font "symbol.ttf" was not installed yet > Substitute it with "Arial" > Make sure your local "~/.fonts.conf" or "/etc/fonts/fonts.conf" file > points to "$ROOOTSYS/fonts" directory to get the proper support for > ROOT TLatex class > ******************************************* > * * > * W E L C O M E to R O O T * > * * > * Version 5.13/05 11 October 2006 * > * * > * You are welcome to visit our Web site * > * http://root.cern.ch * > * * > ******************************************* > > Compiled on 29 October 2006 for linuxx8664gcc with thread support. > > CINT/ROOT C/C++ Interpreter version 5.16.15, September 21, 2006 > Type ? for help. Commands must be C++ statements. > Enclose multiple statements between { }. > root [0] TH1F h("test","test",100,0,100) > root [1] h.Draw() > > *** Break *** segmentation violation > Generating stack trace... > 0x00002b3daa587c93 in TGStatusBarPart::TGStatusBarPart(TGWindow > const*, int, int, unsigned long) + 0xa3 from /usr/lib/root/libGui.so. > 5.13 > 0x00002b3daa588728 in TGStatusBar::TGStatusBar(TGWindow const*, > unsigned int, unsigned int, unsigned int, unsigned long) + 0x138 > from /usr/lib/root/libGui.so.5.13 > 0x00002b3daa5c05cb in TRootCanvas::CreateCanvas(char const*) + 0x15cb > from /usr/lib/root/libGui.so.5.13 > 0x00002b3daa5c0ac4 in TRootCanvas::TRootCanvas(TCanvas*, char const*, > int, int, unsigned int, unsigned int) + 0x94 from /usr/lib/root/ > libGui.so.5.13 > 0x00002b3daa5c76bc in TRootGuiFactory::CreateCanvasImp(TCanvas*, char > const*, int, int, unsigned int, unsigned int) + 0x5c from /usr/lib/ > root/libGui.so.5.13 > 0x00002b3da648015c in TCanvas::Constructor(char const*, char const*, > int) + 0x23c from /usr/lib/root/libGpad.so.5.13 > 0x00002b3da64803e0 in TCanvas::TCanvas(char const*, char const*, int) > + 0xd0 from /usr/lib/root/libGpad.so.5.13 > 0x00002b3da648051a in TCanvas::MakeDefCanvas() + 0xba from /usr/lib/ > root/libGpad.so.5.13 > 0x00002b3da4d190e3 in TObject::AppendPad(char const*) + 0xc3 from / > usr/lib/root/libCore.so.5.13 > 0x00002b3da5bd46e3 in TH1::Draw(char const*) + 0x83 from /usr/lib/ > root/libHist.so.5.13 > 0x00002b3da5ca206f in <unknown> from /usr/lib/root/libHist.so.5.13 > 0x00002b3da565a3ec in G__call_cppfunc + 0x1ec from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da5638a41 in G__interpret_func + 0x16b1 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da562cca5 in G__getfunction + 0x1d75 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da56ba481 in G__getstructmem + 0x451 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da56b29d2 in G__getvariable + 0xbf2 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da560855a in G__getitem + 0x9a from /usr/lib/root/libCint.so. > 5.13 > 0x00002b3da5610e58 in G__getexpr + 0x7688 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da566715f in G__exec_function + 0x8f from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da566a933 in G__exec_statement + 0x2a53 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da55f7bdf in G__exec_tempfile_core + 0x28f from /usr/lib/ > root/libCint.so.5.13 > 0x00002b3da55f7e9e in G__exec_tempfile_fp + 0xe from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da5672d34 in G__process_cmd + 0x1114 from /usr/lib/root/ > libCint.so.5.13 > 0x00002b3da4d8fb80 in TCint::ProcessLine(char const*, > TInterpreter::EErrorCode*) + 0x1c0 from /usr/lib/root/libCore.so.5.13 > 0x00002b3da4cced66 in TApplication::ProcessLine(char const*, bool, > int*) + 0x5d6 from /usr/lib/root/libCore.so.5.13 > 0x00002b3da6ccb9f6 in TRint::HandleTermInput() + 0x196 from /usr/lib/ > root/libRint.so.5.13 > 0x00002b3da6ccb1c7 in TTermInputHandler::Notify() + 0x17 from /usr/ > lib/root/libRint.so.5.13 > 0x00002b3da6cccd4d in TTermInputHandler::ReadNotify() + 0xd from /usr/ > lib/root/libRint.so.5.13 > 0x00002b3da4e10d63 in TUnixSystem::CheckDescriptors() + 0x123 from / > usr/lib/root/libCore.so.5.13 > 0x00002b3da4e112ef in TUnixSystem::DispatchOneEvent(bool) + 0xcf > from /usr/lib/root/libCore.so.5.13 > 0x00002b3da4d45375 in TSystem::InnerLoop() + 0x15 from /usr/lib/root/ > libCore.so.5.13 > 0x00002b3da4d4610c in TSystem::Run() + 0x6c from /usr/lib/root/ > libCore.so.5.13 > 0x00002b3da4cce06f in TApplication::Run(bool) + 0x1f from /usr/lib/ > root/libCore.so.5.13 > 0x00002b3da6ccca5d in TRint::Run(bool) + 0x2ad from /usr/lib/root/ > libRint.so.5.13 > 0x000000000040102d in main + 0x4d from /usr/bin/root.exe > 0x00002b3da74ae4ca in __libc_start_main + 0xda from /lib/libc.so.6 > 0x0000000000400f4a in TApplicationImp::ShowMembers(TMemberInspector&, > char*) + 0x42 from /usr/bin/root.exe ... This could be a problem with the Qt GUI stuff in ROOT. I may be wrong, but I think `TRootCanvas' isn't what should be used in for making the canvas when you want Qt widgets. Hopefully Valeri Fine has something to say about this. > Without Qt it works as expected. I tried saving the canvas as EPS and > PDF, both worked, but that's about all I've got time for right now. > I've put the .deb files on /afs/cern.ch/user/r/rkuhn/public/root_amd64 Oh, ok. Thanks. They have been posted. Thanks again. 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]

