|Deletions are marked like this.||Additions are marked like this.|
|Line 26:||Line 26:|
|* This issue is in the process of being addressed by Christian and upstream.|
ROOT for DebianScience
Do not miss coming [http://indico.cern.ch/conferenceDisplay.py?confId=a0522 ROOT international workshop].
Thanks to [http://lists.debian.org/debian-science/2005/08/msg00066.html Brad Sawatzky] among others.
1. Debian (unofficial) packages
ROOT [http://lists.debian.org/debian-science/2005/08/msg00056.html provides a direct way to build deb packages from the sources] but is not in Debian main. See [http://cholm.home.cern.ch/cholm/root/debs/ here for some build instructions]. And [http://www.physi.uni-heidelberg.de/~gbrandt/root/non-free/ here] some unofficial prebuild. See also [http://aamorimsrv.fis.fc.ul.pt/ the ?PaiPix distribution as a source of ROOT debs]
[http://lists.debian.org/debian-science/2005/08/msg00093.html Ricardo Yanez work] (on stable release - ROOT version 4.04)
Would be [http://lists.debian.org/debian-science/2005/08/msg00100.html root for stable Debian distribution]
[http://root.cern.ch/root/roottalk/roottalk05/1772.html His repositories]
[http://lists.debian.org/debian-science/2005/08/msg00094.html Christian Holm Christensen work] (on development tree - ROOT version 5.03)
Would be [http://lists.debian.org/debian-science/2005/08/msg00100.html root-snapshot for unstable only]
[http://lists.debian.org/debian-science/2005/08/msg00101.html buildd point is very attractive to ROOT ]
[http://lists.debian.org/debian-science/2005/08/msg00101.html previously ported ROOT to Debian GNU/Hurd]
Looks for testers on [http://lists.debian.org/debian-science/2005/08/msg00101.html non-i386] Debian architectures.
[http://mirror.phy.bnl.gov/debian-root/ His repository]. See also [http://lists.debian.org/debian-science/2005/08/msg00132.html this]
- Currently there do not appear to be plans for upgrades between the unofficial 4.04 .debs, the unofficial 5.03 .debs, and the eventual official .debs to be supported, so be careful!
1.1. Technical problems for packaging
[http://lists.debian.org/debian-science/2005/08/msg00090.html the biggest difficulty is that the ROOT libraries are both shared libs and also modules dynamically loaded by the main executable at runtime.]
[http://lists.debian.org/debian-science/2005/08/msg00094.html More stuff on this]
[http://lists.debian.org/debian-science/2005/08/msg00100.html This prevents smooth upgrades between versions of ROOT] and [http://lists.debian.org/debian-science/2005/08/msg00100.html from installing (e.g.) both "root" and "root-snapshot" packages]
[http://lists.debian.org/debian-science/2005/08/msg00094.html ROOT depends on certain TTF fonts, and these are either in the msttcorefonts package, or there's no package for them in Debian]
Would be [http://lists.debian.org/debian-science/2005/08/msg00100.html OK for contrib] better to look for main.
- This issue is in the process of being addressed by Christian and upstream.
[http://root.cern.ch/root/License.html ROOT License] is now LGPL.
The LGPL only applies to the current version of ROOT in CVS (version 5.03); prior versions still have the [http://root.cern.ch/viewcvs/LICENSE?rev=1.2&content-type=text/vnd.viewcvs-markup original] non-free license.
[http://lists.debian.org/debian-legal/2003/01/msg00278.html Debian legal thread] and [http://lists.debian.org/debian-science/2005/08/msg00085.html why] it is never too much to be careful about licenses. Long-awaited [http://lists.debian.org/debian-science/2005/08/msg00087.html fix] to the problem has now been implemented.
[http://lists.debian.org/debian-science/2005/08/msg00090.html Ricardo Yanez is working on .debs that will be Policy-compliant and suitable to upload into Debian as soon as the licensing situation is fixed.]
[http://www.princeton.edu/~kmccarty/physics-software-rant.html educational article on licensing and more]