Skip to content

Gentoo's emerge fails to install packages after replacing GNU coreutils #8837

@Alxhr0

Description

@Alxhr0

uutils-coreutils: 0.2.2
OS: Gentoo

When trying to emerge any package or even uutils-coreutils again when uutils-coreutils are used instead of the GNU Coreutils, emerge can't install any package with "cryptic" errors

Last thing I tried was to disable the quiet output in the makefile and this is what it tried to run

    Finished `release` profile [optimized] target(s) in 2m 22s
if [ -d "/var/tmp/portage/sys-apps/uutils-coreutils-system-0.2.2/work/coreutils-0.2.2/src/uucore/locales" ]; then \
        mkdir -p "/var/tmp/portage/sys-apps/uutils-coreutils-system-0.2.2/work/coreutils-0.2.2/target/release/locales/uucore"; \
        for locale_file in "/var/tmp/portage/sys-apps/uutils-coreutils-system-0.2.2/work/coreutils-0.2.2"/src/uucore/locales/*.ftl; do \
                install -v "$locale_file" "/var/tmp/portage/sys-apps/uutils-coreutils-system-0.2.2/work/coreutils-0.2.2/target/release/locales/uucore/"; \
        done; \
fi;
# Copy utility-specific locales
-v: function/utility not found
-v: function/utility not found
make: *** [GNUmakefile:425: locales] Error 1
>>> Source compiled

I suspect emerge tries to use install, but only the argument gets parsed in this case -v and that throws the error

I tried to disable the quiet output in the GNUmakefile, but install shows fine as a command

I tried to emerge the zen-browser later and it failed with the same error just with the -b being parsed to something

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions