| Summary: | sci-mathematics/maxima-5.43.0 - grep: maxima*.html: No such file or directory | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
| Component: | Current packages | Assignee: | Gentoo Science Mathematics related packages <sci-mathematics> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | burcheri.massimo+bugs-gentoo, dschridde+gentoobugs, martin.zwicknagl, toralf, ulm |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | build.log.bz2 | ||
|
Description
Juergen Rose
2019-06-03 08:08:53 UTC
'USE=-l10n_de emerge -v1 maxima' works. Same problem here, it fails to build with L10N="de" maxima-5.42.2 contained a file doc/info/de/include-maxima.de.texi, which is no longer there in 5.43.0. bug #688478 comment #0 contains a link to the upstream bug report with a possible fix. See-Also: https://sourceforge.net/p/maxima/bugs/3558/ *** Bug 688478 has been marked as a duplicate of this bug. *** *** Bug 698480 has been marked as a duplicate of this bug. *** (In reply to Dennis Schridde from comment #3) Are you serious, you want this package treecleaned because of a problem with translated documentation (i.e. seen only with USE=nls)? On top of this, problem is only seen in a single locale (L10N=de). Removing treecleaners (and maintainer-needed) from CC. (In reply to Dennis Schridde from comment #3) > bug #688478 comment #0 contains a link to the upstream bug report with a > possible fix. > > See-Also: https://sourceforge.net/p/maxima/bugs/3558/ This points to upstream commit b7a412df7. Which doesn't help, because adding the file to EXTRA_DIST in the Makefile won't make it appear in the already released 5.43.0 tarball. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efc10769ad1fd6769f59be81ce2e58b8c05a35af commit efc10769ad1fd6769f59be81ce2e58b8c05a35af Author: Ulrich Müller <ulm@gentoo.org> AuthorDate: 2019-12-20 10:10:49 +0000 Commit: Ulrich Müller <ulm@gentoo.org> CommitDate: 2019-12-20 10:11:13 +0000 sci-mathematics/maxima: Provide missing texinfo file. doc/info/de/include-maxima.de.texi is missing from the tarball, which caused the build to fail for L10N=de. Bug: https://bugs.gentoo.org/687244 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Ulrich Müller <ulm@gentoo.org> sci-mathematics/maxima/Manifest | 1 + sci-mathematics/maxima/maxima-5.43.0.ebuild | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) Anyway, I guess we can claim maintainer timeout here, so I've committed a fix. No revision bump, because it fixes a build failure. Please test. (In reply to Ulrich Müller from comment #6) > Are you serious, you want this package treecleaned because of a problem with > translated documentation (i.e. seen only with USE=nls)? This bug was reported almost half a year ago and nothing happened to fix it. To me that looks very much like this package is not actually being maintained by anyone. Additionally I feel that for too many packages I am carrying around too many local patches already. I am not sure what Gentoo policy is on this, but I would rather have less packages in the tree that actually work than more packages that are broken. i.e. I just want to know what commitment to expect for the packages I use. It is fine, if not everything in the tree today can be looked after constantly -- for those packages there are overlays. So yes, if no one could have fixed this build failure, I would have preferred for the package to be treecleaned. That being said, thank you for fixing it! (In reply to Dennis Schridde from comment #10) > (In reply to Ulrich Müller from comment #6) > > Are you serious, you want this package treecleaned because of a problem with > > translated documentation (i.e. seen only with USE=nls)? > > This bug was reported almost half a year ago and nothing happened to fix it. > To me that looks very much like this package is not actually being > maintained by anyone. Additionally I feel that for too many packages I am > carrying around too many local patches already. I am not sure what Gentoo > policy is on this, but I would rather have less packages in the tree that > actually work than more packages that are broken. i.e. I just want to know > what commitment to expect for the packages I use. It is fine, if not > everything in the tree today can be looked after constantly -- for those > packages there are overlays. So yes, if no one could have fixed this build > failure, I would have preferred for the package to be treecleaned. > > That being said, thank you for fixing it! Gentoo (and Sci especially) is massively understaffed. Gentoo is a volunteer project, and we can only fix so many bugs with the few active developers we have. |