Summary: | sys-devel/autoconf, sys-devel/automake: installs broken info pages | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arsen Arsenović <arsen> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flow, gentoo, sam |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=543730 https://bugs.gentoo.org/show_bug.cgi?id=12085 https://bugs.gentoo.org/show_bug.cgi?id=183697 https://bugs.gentoo.org/show_bug.cgi?id=420809 https://github.com/gentoo/gentoo/pull/30355 https://bugs.gentoo.org/show_bug.cgi?id=787056 https://bugs.gentoo.org/show_bug.cgi?id=663426 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Arsen Arsenović
2023-03-20 19:08:40 UTC
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d685a4e4ed92516f535b64cf7fe9f599e6ddf8aa commit d685a4e4ed92516f535b64cf7fe9f599e6ddf8aa Author: Arsen Arsenović <arsen@gentoo.org> AuthorDate: 2023-03-26 12:29:11 +0000 Commit: Arsen Arsenović <arsen@gentoo.org> CommitDate: 2023-03-27 20:36:54 +0000 sys-devel/automake: Fix installing broken Info pages This commit replaces the Info page slotting mechanism with simple INFOPATH setting. Closes: https://bugs.gentoo.org/902461 Closes: https://github.com/gentoo/gentoo/pull/30355 Signed-off-by: Arsen Arsenović <arsen@gentoo.org> sys-devel/automake/automake-1.11.6-r4.ebuild | 84 +++++++++++++++++++ sys-devel/automake/automake-1.16.5-r1.ebuild | 119 +++++++++++++++++++++++++++ sys-devel/automake/automake-9999.ebuild | 48 ++++------- 3 files changed, 220 insertions(+), 31 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1b8b22c71b9c3ce843bd0dc768bc71fec30806 commit 8a1b8b22c71b9c3ce843bd0dc768bc71fec30806 Author: Arsen Arsenović <arsen@gentoo.org> AuthorDate: 2023-03-26 08:46:51 +0000 Commit: Arsen Arsenović <arsen@gentoo.org> CommitDate: 2023-03-27 20:27:12 +0000 sys-devel/autoconf: Add revisions without Info path breaking Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović <arsen@gentoo.org> sys-devel/autoconf/autoconf-2.13-r8.ebuild | 59 +++++++++++++++ sys-devel/autoconf/autoconf-2.69-r9.ebuild | 63 ++++++++++++++++ sys-devel/autoconf/autoconf-2.71-r6.ebuild | 88 ++++++++++++++++++++++ ...oconf-2.72c.ebuild => autoconf-2.72c-r1.ebuild} | 0 4 files changed, 210 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b0c3b126f02ccaa86233e5c28c50a230875b6 commit d59b0c3b126f02ccaa86233e5c28c50a230875b6 Author: Arsen Arsenović <arsen@gentoo.org> AuthorDate: 2023-03-26 08:45:28 +0000 Commit: Arsen Arsenović <arsen@gentoo.org> CommitDate: 2023-03-27 20:27:11 +0000 sys-devel/autoconf: Set TC_AUTOCONF_BREAK_INFOS=yes to prevent changes Recently, the toolchain-autoconf class was edited not to naively slot Info pages, breaking them in the process. To prevent existing revisions from changing contents, TC_AUTOCONF_BREAK_INFOS was added to permit using old behavior currently. Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović <arsen@gentoo.org> sys-devel/autoconf/autoconf-2.13-r2.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.13-r7.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.69-r5.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.69-r8.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.71-r1.ebuild | 4 +++- sys-devel/autoconf/autoconf-2.71-r5.ebuild | 4 +++- 6 files changed, 18 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8839833a322cc2776225c20de422b38540a5d27f commit 8839833a322cc2776225c20de422b38540a5d27f Author: Arsen Arsenović <arsen@gentoo.org> AuthorDate: 2023-03-26 08:40:17 +0000 Commit: Arsen Arsenović <arsen@gentoo.org> CommitDate: 2023-03-27 20:27:11 +0000 toolchain-autoconf.eclass: Add option to disable Info slotting Closes: https://bugs.gentoo.org/902461 Signed-off-by: Arsen Arsenović <arsen@gentoo.org> eclass/toolchain-autoconf.eclass | 46 +++++++++++++++++++++++++++++++++++++--- 1 file changed, 43 insertions(+), 3 deletions(-) |