Issue with updated coreutils on beta 5

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 :stuck_out_tongue:). 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).

2 Likes

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.

1 Like

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.