Summary: | net-proxy/haproxy file collision with merged-usr | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Bricart <christian> |
Component: | Current packages | Assignee: | Christian Ruppert (idl0r) <idl0r> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | christian, gentoo, samurai.no.dojo |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=900102 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 900737 | ||
Bug Blocks: | 690294 |
Description
Christian Bricart
2022-09-13 14:21:37 UTC
> which obviously makes it fail on a merged-usr system.
To elaborate, we are combining merged-usr with merged-bin. On such systems, /usr/sbin is a symlink to bin (/usr/bin).
I don't see the point in having this /usr/bin/haproxy -> ../sbin/haproxy symlink. I would suggest dropping it from the ebuild unconditionally.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4940f3a69c8b9ac9b4dc2511f2e6da8c3ed59ab commit a4940f3a69c8b9ac9b4dc2511f2e6da8c3ed59ab Author: Christian Ruppert <idl0r@gentoo.org> AuthorDate: 2022-09-22 15:30:13 +0000 Commit: Christian Ruppert <idl0r@gentoo.org> CommitDate: 2022-09-22 15:30:31 +0000 net-proxy/haproxy: Remove ancient /usr/bin/haproxy links Bug: https://bugs.gentoo.org/869974 Signed-off-by: Christian Ruppert <idl0r@gentoo.org> net-proxy/haproxy/haproxy-2.2.9999.ebuild | 1 - net-proxy/haproxy/haproxy-2.4.9999.ebuild | 1 - net-proxy/haproxy/haproxy-2.5.9999.ebuild | 1 - net-proxy/haproxy/haproxy-2.6.6.ebuild | 1 - net-proxy/haproxy/haproxy-2.6.9999.ebuild | 1 - net-proxy/haproxy/haproxy-9999.ebuild | 1 - 6 files changed, 6 deletions(-) Hello, this problem is still present in net-proxy/haproxy-2.5.8 ebuild. Fresh update done today, sync through webrsync. (In reply to samurai.no.dojo from comment #3) > Hello, > this problem is still present in net-proxy/haproxy-2.5.8 ebuild. > > Fresh update done today, sync through webrsync. 2.5.x never got fixed wrt this - only the live ebuild (".9999") as a side note, I wonder where you got that 2.5.8 »fresh update today« from… *any* 2.5 was removed from the tree more than a week before: > commit ce5c1596f59b22a6c201f07846e6c984fe33c953 > Date: Tue Feb 14 09:26:57 2023 +0100 > net-proxy/haproxy: Cleanup + drop 2.5 due to EoL soon alas, this commit also removed any >2.4 version with a stable keyword - forcing installed 2.5 to be downgraded to 2.4.18 for the latest stable keyword (<- which btw also has not received the fix). maybe there is a STABLERQ pending/missing to bump 2.6? |