emake fetch does: curl -z usb.ids -o usb.ids -R http://www.linux-usb.org/usb.ids and -z usb.ids compare timestamp on existing usb.ids which is wrong and usb.ids is not updated
Created attachment 739401 [details, diff] remove -z option from curl invokations
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522cd6e89adee59ada33211f90ef0473d7a6aa0c commit 522cd6e89adee59ada33211f90ef0473d7a6aa0c Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-15 15:58:44 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-15 15:58:44 +0000 sys-apps/hwids: restore mtime before calling make fetch Closes: https://bugs.gentoo.org/813219 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-apps/hwids/hwids-99999999.ebuild | 2 ++ 1 file changed, 2 insertions(+)
(In reply to Larry the Git Cow from comment #2) > The bug has been closed via the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=522cd6e89adee59ada33211f90ef0473d7a6aa0c > > commit 522cd6e89adee59ada33211f90ef0473d7a6aa0c > Author: Mike Gilbert <floppym@gentoo.org> > AuthorDate: 2021-09-15 15:58:44 +0000 > Commit: Mike Gilbert <floppym@gentoo.org> > CommitDate: 2021-09-15 15:58:44 +0000 > > sys-apps/hwids: restore mtime before calling make fetch > > Closes: https://bugs.gentoo.org/813219 > Signed-off-by: Mike Gilbert <floppym@gentoo.org> > > sys-apps/hwids/hwids-99999999.ebuild | 2 ++ > 1 file changed, 2 insertions(+) OK, this adds an workaround for the ebuild, thanks. I guess upstream should add an proper fix at some point though.