| Summary: | Consider relaxing coreutils dependency in multibuild.eclass | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | eroen <erikdenstore+gbugs> |
| Component: | Eclasses | Assignee: | Michał Górny <mgorny> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
Sure. Thanks for noticing. + 10 May 2014; Michał Górny <mgorny@gentoo.org> multibuild.eclass: + Remove the coreutils dependency since the old copying code has been replaced + by a more portable function. Bug #509984. |
Currently, multibuild.eclass has DEPEND="userland_GNU? ( >=sys-apps/coreutils-8.5 )" This causes circular dependency issues with app-arch/xz-utils when upgrading very old systems. The >=coreutils-8.5 dependency seems to have been added due to the -n switch being in use.[1] However, -n is no longer used,[2] so the dependency might no longer be required. Note, I have not myself tested that this works with ancient coreutils. 1: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/multibuild.eclass?r1=1.12&r2=1.13 2: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/multibuild.eclass?r1=1.14&r2=1.15