https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: net-misc/netifrc-0.7.3 installs shell script that uses non-POSIX features. Discovered on: amd64 (internal ref: ci)
Created attachment 778775 [details] build.log build log and emerge --info
The type utility is not a bashism, in and as of itself. However, it is part of the XSI extension, meaning that an sh(1) implementation may refrain from implementing it while still being considered as POSIX-conforming. It could be written as "command -v resolvconf >/dev/null" instead. Note that STDERR need not be silenced in that case.
ci has reproduced this issue with version 0.7.3-r1 - Updating summary.
ci has reproduced this issue with version 0.7.4 - Updating summary.
ci has reproduced this issue with version 0.7.5 - Updating summary.
ci has reproduced this issue with version 0.7.6 - Updating summary.
gcc14_tinderbox has reproduced this issue with version 0.7.7 - Updating summary.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=6b54da4cc0b85aaed4e4546bbb0893476fb6835c commit 6b54da4cc0b85aaed4e4546bbb0893476fb6835c Author: Matoro Mahri <matoro_gentoo@matoro.tk> AuthorDate: 2024-01-03 15:37:03 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-01-07 09:42:33 +0000 net.lo.in: replace "type" bashism with "command" Closes: https://bugs.gentoo.org/844178 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/netifrc/pull/50 Signed-off-by: Sam James <sam@gentoo.org> init.d/net.lo.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae91de64d73dcba407c178a53252d2b547ee40c8 commit ae91de64d73dcba407c178a53252d2b547ee40c8 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-01-07 09:44:40 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-01-07 09:44:49 +0000 net-misc/netifrc: add 0.7.8 Bug: https://bugs.gentoo.org/844178 Bug: https://bugs.gentoo.org/921538 Signed-off-by: Sam James <sam@gentoo.org> net-misc/netifrc/Manifest | 1 + net-misc/netifrc/netifrc-0.7.8.ebuild | 91 +++++++++++++++++++++++++++++++++++ 2 files changed, 92 insertions(+)