Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
It's good to keep this in mind for the future, but what do you think needs to be done now? The packages are already in testing and work together without problems. By the way, in this case testing users were not affected. The only reverse dependencies of singular are pynac and sagemath. pynac and singular migrated to testing together and sagemath was not in testing. Best, Tobias On 10/12/2018 10:07 PM, Adrian Bunk wrote: > Control: reopen -1 > Control: reassign -1 libsingular4 1:4.1.1-p2+ds-2 > Control: retitle -1 libsingular4 must change packagename when sonames change > Control: affects -1 sagemath > > On Thu, Oct 11, 2018 at 05:55:06PM +0200, Tobias Hansen wrote: >> It's not a bug in sagemath. The problem is that the singular library package >> was not renamed even though the library name changed. >> However this is only a problem for people who somehow do partial updates. > People who use testing are also victims of this kind of bugs. > > If the soname of included libraries changes with every minor release, > then the package name of the package also has to change. > > Reopening and reassigning to libsingular4. > >> Best, >> Tobias > cu > Adrian >
Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
Control: reopen -1 Control: reassign -1 libsingular4 1:4.1.1-p2+ds-2 Control: retitle -1 libsingular4 must change packagename when sonames change Control: affects -1 sagemath On Thu, Oct 11, 2018 at 05:55:06PM +0200, Tobias Hansen wrote: > It's not a bug in sagemath. The problem is that the singular library package > was not renamed even though the library name changed. > However this is only a problem for people who somehow do partial updates. People who use testing are also victims of this kind of bugs. If the soname of included libraries changes with every minor release, then the package name of the package also has to change. Reopening and reassigning to libsingular4. > Best, > Tobias cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
That does the trick. Should it be a dependency, then? -- Rann Bar-On 105L/218 Instructor Dept of Mathematics Duke University Pronouns: he/him/his On Thu, 2018-10-11 at 17:38 +0200, Tobias Hansen wrote: > Hi, > > please update libpynac18 to 0.7.22-3. > > Best, > Tobias > > On 10/11/2018 05:19 PM, Rann Bar-On wrote: > > Package: sagemath > > Version: 8.3-3 > > Severity: grave > > Justification: renders package unusable > > > > Dear Maintainer, > > > > The relevant output from the crash report: > > > > ImportError: libsingular-factory-4.1.0.so: cannot open shared > > object file: No such file or directory > > > > I believe, given the dependencies of sagemath 8.3, that it should > > be compiled against libsingular 4.1.1, not 4.1.0 > > > > Thanks! > > > > > > -- System Information: > > Debian Release: buster/sid > > APT prefers testing > > APT policy: (800, 'testing'), (750, 'unstable'), (500, 'unstable- > > debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, > > 'proposed-updates'), (500, 'oldstable-updates'), (500, 'stable'), > > (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental') > > Architecture: amd64 (x86_64) > > > > Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores) > > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), > > LANGUAGE=en_US.UTF-8 (charmap=UTF-8) > > Shell: /bin/sh linked to /bin/dash > > Init: systemd (via /run/systemd/system) > > LSM: AppArmor: enabled > > > > Versions of packages sagemath depends on: > > ii cysignals-tools 1.6.7+ds-4 > > ii cython 0.28.4-1 > > ii ecl 16.1.2-4+b1 > > ii eclib-tools 20171002-1+b3 > > ii f2c 20160102-1 > > ii fflas-ffpack 2.3.2-3 > > ii flintqs 1:1.0-3 > > ii gap-core 4r8p8-3 > > ii gfan 0.6.2-2 > > ii gmp-ecm 7.0.4+ds-3 > > ii ipython 5.5.0-1 > > ii iso-codes4.1-1 > > ii jmol 14.6.4+2016.11.05+ > > dfsg1-3.1 > > ii lcalc1.23+dfsg-7 > > ii less 487-0.1+b1 > > ii libatlas3-base [liblapack.so.3] 3.10.3-7+b1 > > ii libblas3 [libblas.so.3] 3.8.0-1+b1 > > ii libbrial-groebner3 1.2.0-2 > > ii libbrial31.2.0-2 > > ii libc62.27-6 > > ii libcdd-tools 094h-1+b1 > > ii libcliquer1 1.21-2 > > ii libec3 20171002-1+b3 > > ii libecm1 7.0.4+ds-3 > > ii libflint-2.5.2 2.5.2-18 > > ii libflint-arb21:2.14.0-4 > > ii libgap-sage- > > 44.8.8+3+20160327g69a66f0+dsx-1 > > ii libgcc1 1:8.2.0-7 > > ii libgd3 2.2.5-4 > > ii libgivaro9 4.0.4-2 > > ii libglpk404.65-2 > > ii libgmp10 2:6.1.2+dfsg-3 > > ii libgmpxx4ldbl2:6.1.2+dfsg-3 > > ii libgsl23 2.5+dfsg-5 > > ii libgslcblas0 2.5+dfsg-5 > > ii libiml0 1.0.4-1+b2 > > ii libjs-mathjax2.7.4+dfsg-1 > > ii libjs-three 80+dfsg2-2 > > ii liblapack3 [liblapack.so.3] 3.8.0-1+b1 > > ii liblfunction01.23+dfsg-7 > > ii liblinbox-1.5.2-01.5.2-2 > > ii liblinboxsage-1.5.2-01.5.2-2 > > ii liblrcalc1 1.2-2+b1 > > ii libm4ri-0.0.20140914 20140914-2+b1 > > ii libm4rie-0.0.2015090820150908-2 > > ii libmpc3 1.1.0-1 > > ii libmpfi0 1.5.3+ds-2 > > ii libmpfr6 4.0.1-1 > > ii libntl35 10.5.0-2 > > ii libpari-gmp-tls6 2.11.0-1 > > ii libplanarity03.0.0.5-3 > > ii libpng16-16 1.6.34-2 > > ii libppl14 1:1.2-3 > > ii libpynac18
Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
It's not a bug in sagemath. The problem is that the singular library package was not renamed even though the library name changed. However this is only a problem for people who somehow do partial updates. Best, Tobias On 10/11/2018 05:44 PM, Rann Bar-On wrote: > That does the trick. Should it be a dependency, then? >
Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
Hi, please update libpynac18 to 0.7.22-3. Best, Tobias On 10/11/2018 05:19 PM, Rann Bar-On wrote: > Package: sagemath > Version: 8.3-3 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > The relevant output from the crash report: > > ImportError: libsingular-factory-4.1.0.so: cannot open shared object file: No > such file or directory > > I believe, given the dependencies of sagemath 8.3, that it should be compiled > against libsingular 4.1.1, not 4.1.0 > > Thanks! > > > -- System Information: > Debian Release: buster/sid > APT prefers testing > APT policy: (800, 'testing'), (750, 'unstable'), (500, 'unstable-debug'), > (500, 'testing-debug'), (500, 'stable-updates'), (500, 'proposed-updates'), > (500, 'oldstable-updates'), (500, 'stable'), (500, 'oldstable'), (1, > 'experimental-debug'), (1, 'experimental') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores) > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), > LANGUAGE=en_US.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages sagemath depends on: > ii cysignals-tools 1.6.7+ds-4 > ii cython 0.28.4-1 > ii ecl 16.1.2-4+b1 > ii eclib-tools 20171002-1+b3 > ii f2c 20160102-1 > ii fflas-ffpack 2.3.2-3 > ii flintqs 1:1.0-3 > ii gap-core 4r8p8-3 > ii gfan 0.6.2-2 > ii gmp-ecm 7.0.4+ds-3 > ii ipython 5.5.0-1 > ii iso-codes4.1-1 > ii jmol 14.6.4+2016.11.05+dfsg1-3.1 > ii lcalc1.23+dfsg-7 > ii less 487-0.1+b1 > ii libatlas3-base [liblapack.so.3] 3.10.3-7+b1 > ii libblas3 [libblas.so.3] 3.8.0-1+b1 > ii libbrial-groebner3 1.2.0-2 > ii libbrial31.2.0-2 > ii libc62.27-6 > ii libcdd-tools 094h-1+b1 > ii libcliquer1 1.21-2 > ii libec3 20171002-1+b3 > ii libecm1 7.0.4+ds-3 > ii libflint-2.5.2 2.5.2-18 > ii libflint-arb21:2.14.0-4 > ii libgap-sage-4 > 4.8.8+3+20160327g69a66f0+dsx-1 > ii libgcc1 1:8.2.0-7 > ii libgd3 2.2.5-4 > ii libgivaro9 4.0.4-2 > ii libglpk404.65-2 > ii libgmp10 2:6.1.2+dfsg-3 > ii libgmpxx4ldbl2:6.1.2+dfsg-3 > ii libgsl23 2.5+dfsg-5 > ii libgslcblas0 2.5+dfsg-5 > ii libiml0 1.0.4-1+b2 > ii libjs-mathjax2.7.4+dfsg-1 > ii libjs-three 80+dfsg2-2 > ii liblapack3 [liblapack.so.3] 3.8.0-1+b1 > ii liblfunction01.23+dfsg-7 > ii liblinbox-1.5.2-01.5.2-2 > ii liblinboxsage-1.5.2-01.5.2-2 > ii liblrcalc1 1.2-2+b1 > ii libm4ri-0.0.20140914 20140914-2+b1 > ii libm4rie-0.0.2015090820150908-2 > ii libmpc3 1.1.0-1 > ii libmpfi0 1.5.3+ds-2 > ii libmpfr6 4.0.1-1 > ii libntl35 10.5.0-2 > ii libpari-gmp-tls6 2.11.0-1 > ii libplanarity03.0.0.5-3 > ii libpng16-16 1.6.34-2 > ii libppl14 1:1.2-3 > ii libpynac18 0.7.22-2 > ii libratpoints-2.1.3 1:2.1.3-1+b2 > ii libreadline7 7.0-5 > ii librw0 0.8+ds-1 > ii libsingular4 1:4.1.1-p2+ds-2 > ii libstdc++6 8.2.0-7 > ii libsymmetrica2 2.0+ds-5 > ii
Bug#910808: sagemath: Sage crashes on startup, seems to be compiled against wrong libsingular version
Package: sagemath Version: 8.3-3 Severity: grave Justification: renders package unusable Dear Maintainer, The relevant output from the crash report: ImportError: libsingular-factory-4.1.0.so: cannot open shared object file: No such file or directory I believe, given the dependencies of sagemath 8.3, that it should be compiled against libsingular 4.1.1, not 4.1.0 Thanks! -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (800, 'testing'), (750, 'unstable'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'oldstable-updates'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.18.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sagemath depends on: ii cysignals-tools 1.6.7+ds-4 ii cython 0.28.4-1 ii ecl 16.1.2-4+b1 ii eclib-tools 20171002-1+b3 ii f2c 20160102-1 ii fflas-ffpack 2.3.2-3 ii flintqs 1:1.0-3 ii gap-core 4r8p8-3 ii gfan 0.6.2-2 ii gmp-ecm 7.0.4+ds-3 ii ipython 5.5.0-1 ii iso-codes4.1-1 ii jmol 14.6.4+2016.11.05+dfsg1-3.1 ii lcalc1.23+dfsg-7 ii less 487-0.1+b1 ii libatlas3-base [liblapack.so.3] 3.10.3-7+b1 ii libblas3 [libblas.so.3] 3.8.0-1+b1 ii libbrial-groebner3 1.2.0-2 ii libbrial31.2.0-2 ii libc62.27-6 ii libcdd-tools 094h-1+b1 ii libcliquer1 1.21-2 ii libec3 20171002-1+b3 ii libecm1 7.0.4+ds-3 ii libflint-2.5.2 2.5.2-18 ii libflint-arb21:2.14.0-4 ii libgap-sage-44.8.8+3+20160327g69a66f0+dsx-1 ii libgcc1 1:8.2.0-7 ii libgd3 2.2.5-4 ii libgivaro9 4.0.4-2 ii libglpk404.65-2 ii libgmp10 2:6.1.2+dfsg-3 ii libgmpxx4ldbl2:6.1.2+dfsg-3 ii libgsl23 2.5+dfsg-5 ii libgslcblas0 2.5+dfsg-5 ii libiml0 1.0.4-1+b2 ii libjs-mathjax2.7.4+dfsg-1 ii libjs-three 80+dfsg2-2 ii liblapack3 [liblapack.so.3] 3.8.0-1+b1 ii liblfunction01.23+dfsg-7 ii liblinbox-1.5.2-01.5.2-2 ii liblinboxsage-1.5.2-01.5.2-2 ii liblrcalc1 1.2-2+b1 ii libm4ri-0.0.20140914 20140914-2+b1 ii libm4rie-0.0.2015090820150908-2 ii libmpc3 1.1.0-1 ii libmpfi0 1.5.3+ds-2 ii libmpfr6 4.0.1-1 ii libntl35 10.5.0-2 ii libpari-gmp-tls6 2.11.0-1 ii libplanarity03.0.0.5-3 ii libpng16-16 1.6.34-2 ii libppl14 1:1.2-3 ii libpynac18 0.7.22-2 ii libratpoints-2.1.3 1:2.1.3-1+b2 ii libreadline7 7.0-5 ii librw0 0.8+ds-1 ii libsingular4 1:4.1.1-p2+ds-2 ii libstdc++6 8.2.0-7 ii libsymmetrica2 2.0+ds-5 ii libzn-poly-0.9 0.9-3+b2 ii maxima-sage 5.41.0+ds-2 ii maxima-sage-doc 5.41.0+ds-2 ii maxima-sage-share5.41.0+ds-2 ii nauty