Package: libdemeter-perl
Version: 0.9.27
Severity: grave
Tags: patch upstream
Justification: renders package unusable

when invoking the "dartemis" executable, it fails when trying to use
wxTB_3DBUTTONS from Wx::ToolBar.  This is in line 174 of the GDS.pm script.
Removal of wxTB_3DBUTTONS from line 174 allows dartemis to run correctly.

I think there is a more serious problem.  The most recent official release
is
0.9.26, not 0.9.27.  The fix suggested above reverts to the code in 0.9.26.
Perhaps, 0.9.26 should be the version used in the Debian package.

There is also an error in executing "dhephaestus".  It crashes with the
following error:

$ dhephaestus
Can't use an undefined value as an ARRAY reference at
/usr/share/perl5/Demeter/UI/Hephaestus/LineFinder.pm line 46.
Compilation failed in require at /usr/share/perl5/Demeter/UI/Hephaestus.pm
line
298.

As far as I can tell, there is no difference in either Hephaestus.pm or
LineFinder.pm in the two versions so the problem is more subtle.  In any
case,
version 0.9.26 runs without errors in trixie with the same version of libwx-
perl.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.6.13-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE
not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libdemeter-perl depends on:
ii  libarchive-zip-perl             1.68-1
ii  libcapture-tiny-perl            0.48-2
ii  libchemistry-elements-perl      1.077-1
ii  libchemistry-formula-perl       3.0.1-1.3
ii  libconfig-ini-perl              1:0.029-1
ii  libconst-fast-perl              0.014-2
ii  libdatetime-perl                2:1.59-1+b1
ii  libdigest-sha-perl              6.04-1+b1
ii  libencoding-fixlatin-perl       1.04-3
ii  libfile-copy-recursive-perl     0.45-4
ii  libfile-countlines-perl         0.0.3-4
ii  libfile-touch-perl              0.12-2
ii  libfile-which-perl              1.27-2
ii  libgraph-perl                   1:0.9727-1
ii  libgraphics-gnuplotif-perl      1.8-2
ii  libheap-perl                    0.80-5
ii  libifeffit-perl                 2:1.2.11d-12.5+b1
ii  libjson-perl                    4.10000-1
ii  liblist-moreutils-perl          0.430-2
ii  libmath-combinatorics-perl      0.09-6
ii  libmath-derivative-perl         1.01-3
ii  libmath-random-free-perl        0.2.0-2
ii  libmath-random-perl             0.72-2+b3
ii  libmath-round-perl              0.08-1
ii  libmath-spline-perl             0.02-4
ii  libmoose-perl                   2.2207-1
ii  libmoosex-aliases-perl          0.11-2
ii  libmoosex-types-laxnum-perl     0.04-2
ii  libmoosex-types-perl            0.50-2
ii  libpdl-stats-perl               0.83-1+b1
ii  libpod-pom-perl                 2.01-4
ii  libregexp-assemble-perl         0.38-2
ii  libregexp-common-perl           2017060201-3
ii  librpc-xml-perl                 0.82-1
ii  libspreadsheet-writeexcel-perl  2.40-4
ii  libstar-parser-perl             0.59-4
ii  libstatistics-descriptive-perl  3.0801-1
ii  libtext-template-perl           1.61-1
ii  libtext-unidecode-perl          1.30-3
ii  libtree-simple-perl             1.34-2
ii  libwant-perl                    0.29-2+b2
ii  libxmlrpc-lite-perl             0.717-5
ii  libxray-absorption-perl         3.0.1-4
ii  libxray-scattering-perl         3.0.1-3
ii  libyaml-tiny-perl               1.74-1
ii  pdl                             1:2.085-1
ii  perl [libdigest-sha-perl]       5.38.2-3

libdemeter-perl recommends no packages.

libdemeter-perl suggests no packages.

-- no debconf information


-- 
Carlo U. Segre (he/him) -- Duchossois Leadership Professor of Physics
Professor of Materials Science & Engineering
Director, Center for Synchrotron Radiation Research and Instrumentation
Illinois Institute of Technology
Phone: 312.567.3498
se...@iit.edu   http://phys.iit.edu/~segre   se...@debian.org

Reply via email to