| Summary: | sys-apps/mlocate-0.26-r3 NOT merged due to file collisions. | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | MT <toffanin.mauro> |
| Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
MT
2021-10-03 19:10:28 UTC
findutils definitely does not install those on my system: $ equery f findutils * Searching for findutils ... * Contents of sys-apps/findutils-4.8.0: /usr /usr/bin /usr/bin/find /usr/bin/xargs /usr/share /usr/share/doc /usr/share/doc/findutils-4.8.0 /usr/share/doc/findutils-4.8.0/AUTHORS.bz2 /usr/share/doc/findutils-4.8.0/ChangeLog.bz2 /usr/share/doc/findutils-4.8.0/NEWS.bz2 /usr/share/doc/findutils-4.8.0/README-hacking.bz2 /usr/share/doc/findutils-4.8.0/README.bz2 /usr/share/doc/findutils-4.8.0/THANKS.bz2 /usr/share/doc/findutils-4.8.0/TODO.bz2 /usr/share/info /usr/share/info/find-maint.info.bz2 /usr/share/info/find.info-1.bz2 /usr/share/info/find.info-2.bz2 /usr/share/info/find.info.bz2 /usr/share/man /usr/share/man/man1 /usr/share/man/man1/find.1.bz2 /usr/share/man/man1/xargs.1.bz2 And I don't believe it's supposed to? (In reply to Sam James from comment #1) > findutils definitely does not install those on my system: Funny, apparently it does on mine: > qlist -e findutils > /usr/bin/locate > /usr/bin/updatedb > /usr/bin/xargs > /usr/bin/find > /usr/lib64/find/frcode > /usr/share/man/man5/locatedb.5.bz2 > /usr/share/man/man1/find.1.bz2 > /usr/share/man/man1/locate.1.bz2 > /usr/share/man/man1/updatedb.1.bz2 > /usr/share/man/man1/xargs.1.bz2 > /usr/share/doc/findutils-4.8.0/ChangeLog.bz2 > /usr/share/doc/findutils-4.8.0/README.bz2 > /usr/share/doc/findutils-4.8.0/README-hacking.bz2 > /usr/share/doc/findutils-4.8.0/THANKS.bz2 > /usr/share/doc/findutils-4.8.0/AUTHORS.bz2 > /usr/share/doc/findutils-4.8.0/TODO.bz2 > /usr/share/doc/findutils-4.8.0/NEWS.bz2 This is perplexing, but I see that the ebuild for findutils uses sed to patch the makefile on-th-fly: > src_prepare() { > # Don't build or install locate because it conflicts with mlocate, > # which is a secure version of locate. See bug 18729 > sed \ > -e '/^SUBDIRS/s@locate@@' \ > -e '/^built_programs/s@ frcode locate updatedb@@' \ > -i Makefile.in || die > > default >} but for some reason that regex didn't do anything, or my sed command is not working properly. Let me double/triple check if this @system is in a sane state, and then I'll report back. (In reply to MT from comment #2) > (In reply to Sam James from comment #1) > > but for some reason that regex didn't do anything, or my sed command is not > working properly. Let me double/triple check if this @system is in a sane > state, and then I'll report back. Thanks. Could you share the build log from findutils please? Please let us know if it happens again and if you can grab that info for us. |