1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90
|
cernlib (2004.11.04.dfsg-0sarge1) stable; urgency=low
If you are using the GEANT 3.21 libraries, you should be aware that some
functions have been removed from them with this release. (If you are not
using the Debian packages of GEANT 3.21, you may disregard this note.)
The functions in question were discovered to contain non-free GEANT-FLUKA
code (part of which had already been removed long ago). This code is
licensed in a manner incompatible with the main Cernlib license (the GNU
General Public License) and therefore cannot be distributed by the Debian
Project. See also http://www.fluka.org/Faq.html for more information.
Care has been taken to keep the library technically ABI-compatible by
adding dummy functions to replace the removed code. However, if you run
code that calls one of these functions, it will now immediately abort with
an error. Additionally, a number of FORTRAN include (*.inc) files
defining GEANT-FLUKA COMMON blocks have been removed. Dummy COMMON blocks
have been added to replace those defined in GEANT-FLUKA code. It is very
unlikely that you would be using such a COMMON block without using
GEANT-FLUKA functions. But in such a case things should still work, as
long as you neither depend on any initial values in the COMMON blocks
(they are all now initialized to zero) nor require the deleted include
files in order to define them.
A complete up-to-date list of removed include files can be found in
/usr/share/doc/cernlib-base/deadpool.txt , and the list of removed
functions is in /usr/share/doc/libgeant1/README.Debian . We
apologize for any inconvenience.
-- Kevin B. McCarty <kmccarty@debian.org> Mon, 5 Dec 2005 16:18:14 -0500
cernlib (2004.11.04-3) unstable; urgency=high
This release of Cernlib adds the kuesvr "edit server" binary, in the
libpacklib1 package. For security reasons, it was necessary to modify
the kuesvr command-line flags in a way incompatible with the version
distributed by CERN. Therefore it is not possible to use the kuesvr
in Debian with applications distributed by CERN or statically linked
against CERN versions or older Debian versions of libpacklib1; nor can
one use CERN's kuesvr with current Debian packages of Cernlib programs.
See "man 1 kuesvr" for more information.
Also new in this release is an updated version of the cernlib.m4
Autoconf macros. The new version is slightly backwards-incompatible;
the configure argument --with-cernlib-location has been replaced
by --with-cernlib.
-- Kevin B. McCarty <kmccarty@princeton.edu> Thu, 10 Mar 2005 10:58:43 +0100
cernlib (2003.09.03-3) unstable; urgency=low
In this release, all packages containing more than one library have been
split apart. Thus (e.g.) libcern1 has been replaced by libkernlib1,
libpacklib1, and libmathlib1, and likewise for libmontecarlo1 and
libgraflib1. The original library packages libcern1{,-dev} and
libmontecarlo1{,-dev} still exist as dummy packages to make upgrades
simple. (libgraflib1, libgraflib1-dev are not dummy packages.) The dummy
packages may be safely removed after upgrading. The README.Debian in
libmontecarlo1{,-dev} has been moved to a new montecarlo-base package
upon which all Monte Carlo packages depend.
The montecarlo-data and montecarlo-doc packages are no more; the data
and documentation files in them have moved into the appropriate library
and development packages, respectively, since they are not very large.
(E.g. cojets.dat is now in libcojets1 and pdfdoc.txt is now in
libpdflib804-dev.) Currently montecarlo-data is a dummy package depending
upon libcojets1, libeurodec1, and libisajet758; montecarlo-doc is a dummy
package depending upon libcojets1-dev, libeurodec1-dev, libherwig59-dev,
libisajet758-dev, and libpdflib804-dev. Again, the dummy packages may
be safely removed after upgrading.
These dummy packages are not generated on m68k, since this is the first
release for that arch, and therefore it has no need to upgrade.
-- Kevin B. McCarty <kmccarty@princeton.edu> Tue, 30 Dec 2003 14:43:34 -0500
cernlib (2003.09.03-2) unstable; urgency=low
The problems with using the COMIS interpreter in programs linked
dynamically to pawlib have been solved. If you are using pawlib
for development, please read /usr/share/doc/libpaw1-dev/README.Debian.
For this reason, the paw-static and paw++-static packages are now
deprecated. They will be removed in the next few releases and replaced
by dummy packages (e.g. paw++-static will Depend upon paw++). If you
use Paw or Paw++, please check soon to make sure that the dynamically
linked packages behave as well as the statically linked ones.
-- Kevin B. McCarty <kmccarty@princeton.edu> Sat, 1 Nov 2003 20:40:09 -0500
|