coreutils is not the only one with the unversioned requirement. Just from Haiku repo: haiku_datatranslators, haiku_extras, userland_fs and webpositive. The list from Haikuports repo is quite big.
Indeed, I should have written what I meant: āother packages Iāve tested so far properly requireā¦ā.
Iām compiling a list now (script is slow
). Funny to see some r1~alpha4_pm_hrev51655-1 passing by, heh.
Between Haiku and HaikuPorts (with the latter using a repo file from yesterday, because pkgman refresh keeps failing for me)ā¦
Got a total of 198 package that depend on haiku, without any version constraint. Some of them havenāt been updated in quite a while, so it doesnāt seems related to newer HaikuPorter changes. Will open a ticket over HaikuPorts, just in case.
(Opened as ticket 14624).
You didnāt say all other packages, so it was well understood.
package_repo list -v /boot/system/cache/package-repositories/HaikuPorts | grep -e 'name:' -e 'requires: haiku$' | grep -B 1 requires: | sed -n 's/\sname://p' | sort is immediate. Iām sure someone else can change the grep and sed mess to a little awk.
Ah, very nice. Havenāt used that one yet. Thanks for the example @madmax. Will certainly come in handy!
I did see a similar issue last year for some perl packages when I was updating perl to 5.42. Some packages didnāt get a version constraint on `vendor_perl` for some reason. I donāt know why.