Summary: | sys-apps/pkgcore does not properly replace a directory with a symlink | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chí-Thanh Christopher Nguyễn <chithanh> |
Component: | [OLD] Core system | Assignee: | Brian Harring (RETIRED) <ferringb> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | pms |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 326685 | ||
Bug Blocks: |
Description
Chí-Thanh Christopher Nguyễn
![]() Violates PMS; see https://bugs.gentoo.org/show_bug.cgi?id=326685#c5 ; this is a bug in the ebuild for attempting it... Lack of responses means I slap this shut; per the norm, pkgcore will *not* violate PMS standards- if PMS EAPI says xyz, then xyz is the rule. If you want this behaviour, you need a seperate EAPI (whether a new pms derived one, or a custom/local one). I don't see any question which needs a response? Btw. the reverse case (directory replaces symlink) is even more broken and not forbidden by PMS. (In reply to comment #3) > I don't see any question which needs a response? "Violates pms" kind of requires a response... > Btw. the reverse case (directory replaces symlink) is even more broken and not > forbidden by PMS. Arguable in breakage; frankly making this change is pretty easy, but I'm tired of having to track what portage does rather than what the spec says. As such I'm taking a hardline on it- write your ebuilds to PMS spec, or call it a different EAPI. I probably will *support* the seperate EAPI, but no more pissing on the spec- it costs me too much time dealing w/ that crap. |