@@This is an auto-filed bug@@ If you think that a different summary clarifies the issue better, feel free to change it. Issue: net-mail/imapsync calls commands that do not exist. Discovered on: amd64
Created attachment 644288 [details] build.log build log and emerge --info
@ portage guys: can you explain why in this build log there isn't a qa notice about a command not found? TIA
https://gitweb.gentoo.org/proj/portage.git/tree/lib/portage/package/ebuild/doebuild.py?id=878eddfea083eda5aea60510aa1c4e9145f26b99#n1799 bash_command_not_found_re = re.compile( r'(.*): line (\d*): (.*): command not found$') This regular expression does not match "/bin/sh: lsb_release: command not found".
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #3) > https://gitweb.gentoo.org/proj/portage.git/tree/lib/portage/package/ebuild/ > doebuild.py?id=878eddfea083eda5aea60510aa1c4e9145f26b99#n1799 > bash_command_not_found_re = re.compile( > r'(.*): line (\d*): (.*): command not found$') > > This regular expression does not match "/bin/sh: lsb_release: command not > found". Does it worth add a catch for that?
tinderbox has reproduced this issue with version 1.977 - Updating summary.
(In reply to Agostino Sarubbo from comment #4) > (In reply to Arfrever Frehtes Taifersar Arahesis from comment #3) > > https://gitweb.gentoo.org/proj/portage.git/tree/lib/portage/package/ebuild/ > > doebuild.py?id=878eddfea083eda5aea60510aa1c4e9145f26b99#n1799 > > bash_command_not_found_re = re.compile( > > r'(.*): line (\d*): (.*): command not found$') > > > > This regular expression does not match "/bin/sh: lsb_release: command not > > found". > > Does it worth add a catch for that? Sure. It looks like /bin/sh is not bash, so which shell is it?
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105ee673c0cc84877a6b9841d05e82e0cd808bae commit 105ee673c0cc84877a6b9841d05e82e0cd808bae Author: Zac Medico <zmedico@gentoo.org> AuthorDate: 2021-11-05 23:54:52 +0000 Commit: Zac Medico <zmedico@gentoo.org> CommitDate: 2021-11-05 23:59:36 +0000 net-mail/imapsync: Add lsb-release BDEPEND Closes: https://bugs.gentoo.org/727832 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> net-mail/imapsync/imapsync-1.977.ebuild | 1 + 1 file changed, 1 insertion(+)
(In reply to Zac Medico from comment #6) > (In reply to Agostino Sarubbo from comment #4) > > (In reply to Arfrever Frehtes Taifersar Arahesis from comment #3) > > > https://gitweb.gentoo.org/proj/portage.git/tree/lib/portage/package/ebuild/ > > > doebuild.py?id=878eddfea083eda5aea60510aa1c4e9145f26b99#n1799 > > > bash_command_not_found_re = re.compile( > > > r'(.*): line (\d*): (.*): command not found$') > > > > > > This regular expression does not match "/bin/sh: lsb_release: command not > > > found". > > > > Does it worth add a catch for that? > > Sure. It looks like /bin/sh is not bash, so which shell is it? Looks like busybox. Filed as bug 822033.