File: NEWS

package info (click to toggle)
cernlib 2004.11.04.dfsg-0sarge1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 29,292 kB
  • ctags: 1,159
  • sloc: ansic: 2,285; sh: 840; makefile: 582
file content (90 lines) | stat: -rw-r--r-- 4,965 bytes parent folder | download
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