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