Hi all, I posted this on debian-devel two days ago, but have received no responses, so thought I would reach a larger number of people by posting here as well.
A bit over a year ago, I filed an ITP [1] [2] on Cernlib [3], a set of libraries and programs used at Cern including the analysis programs PAW [4] and GEANT 3.21 [5]. I have a set of preliminary packages available here [6] which I think is nearly ready for upload (maybe another couple months of work [7] is required): deb http://borex.princeton.edu/~kmccarty/ stable main contrib deb-src http://borex.princeton.edu/~kmccarty/ stable main contrib To get binary packages that have been compiled at -O0 with debugging information included (i.e. with DEB_BUILD_OPTIONS=noopt,nostrip), append "debug/" to the URLs above: http://borex.princeton.edu/~kmccarty/debug/ Note: I have binary packages only for i386/stable and powerpc/unstable. (The packages for i386/unstable are an older version since I don't currently have an i386/unstable machine connected by Ethernet.) So edit your sources.list appropriately; the current version number is 2003.05.14-0.1. If anyone uses PAW or GEANT 3 regularly, I'd appreciate it if you could install the paw++-static or paw-static packages and/or the geant321 package (plus their dependencies, of course) and let me know how well they do/don't work. Fortran programmers and GDB experts are welcome to also install the paw++ and paw packages and help me figure out why these (the dynamically linked versions) don't work correctly on i386. The problem seems to be somewhere in src/pawlib/comis/code/{csgetl.F,cskcal.F,cssubr.F} and related code. Also, if anyone uses any of the FATMEN or HEPDB programs, please write me with some hints about how to set up those programs as clients/servers. The relevant packages are fatmen and hepdb, but I don't use them so haven't written any scripts for init.d, inetd, etc. yet. If no one at all uses them, I might just remove those binary packages from the build due to lack of ability to support them. (That last comment also applies to the zftp/zserv/pawserv programs.) Any comments/criticism of the Debian packaging are of course welcome. Finally, I'd appreciate it if anyone with access to a non-{powerpc,i386} architecture running sid could "apt-get --only-source source cernlib" and let me know whether or not cernlib builds on anything else. Be forewarned that it takes about two hours to build even on a 2-processor 2 GHz Xeon with 1 GB memory. You can speed up the process with "export DEB_BUILD_OPTIONS=noopt,nostrip,nospdf" ; the last option causes the build process to skip a lot of numerical code in one of the Monte Carlo libraries. [1] http://bugs.debian.org/150191 [2] http://lists.debian.org/debian-mentors/2002/debian-mentors-200206/msg00069.html [3] http://wwwasd.web.cern.ch/wwwasd/cernlib/index.html [4] http://paw.web.cern.ch/paw/ [5] http://wwwasd.web.cern.ch/wwwasd/geant/index.html [6] http://borex.princeton.edu/~kmccarty/ [7] http://borex.princeton.edu/~kmccarty/todo.txt regards, -- Kevin McCarty Physics Department [EMAIL PROTECTED] Princeton University www.princeton.edu/~kmccarty Princeton, NJ 08544 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]