Strange Portage messages

Dr Rainer Woitok <[email protected]> Tue, 09 Jun 2026 18:39:13 +0200
Newsgroups gmane.linux.gentoo.user
Message-ID <[email protected]>
Greetings,

After managing to upgrade Python in three steps  almost without any pro-
blems I meanwhile again synced Portage  and updated "@world".   However,
this resulted in several slightly mysterious Portage messages which left
me puzzled.

   * File "/var/log/portage/elog/summary.log":

     ...
     >>> Messages generated by process 78898 on 2026-06-06 15:11:20 CEST for package dev-build/autoconf-2.72-r7:

     WARN: preinst
     None of the installed packages claim the file(s).

     Package 'dev-build/autoconf-2.72-r7' merged despite file collisions.
     If necessary, refer to your elog messages for the whole content of the
     above message.

     >>> Messages generated by process 78898 on 2026-06-06 15:11:58 CEST for package dev-build/automake-1.18.1-r1:

     WARN: preinst
     None of the installed packages claim the file(s).

     Package 'dev-build/automake-1.18.1-r1' merged despite file collisions.
     If necessary, refer to your elog messages for the whole content of the
     above message.

   * File "/var/log/portage/build/dev-build/autoconf-2.72-r7:20260606-131101.log":

     >>> Extracting info
      * Package:    dev-build/autoconf-2.72-r7:2.72
      * Repository: gentoo
      * USE:        amd64 elibc_glibc abi_x86_64 kernel_linux
      * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
     >>> Extracting dev-build/autoconf-2.72-r7
      * This package will overwrite one or more files that may belong to other
      * packages (see list below).
      * 
      * Detected file collision(s):
      * 
      * 	/usr/share/autoconf-2.72/info/dir
      * 
      * Searching all installed packages for file collisions...
      * 
      * Press Ctrl-C to Stop
      * 
      * None of the installed packages claim the file(s).
      * 
      * Package 'dev-build/autoconf-2.72-r7' merged despite file collisions.
      * If necessary, refer to your elog messages for the whole content of the
      * above message.

What precisely does that mean?   A collision regarding file "/usr/share/
autoconf-2.72/info/dir" which is not claimed by any other package?

   * File "/var/log/portage/build/dev-build/automake-1.18.1-r1:20260606-131139.log":

     >>> Extracting info
      * Package:    dev-build/automake-1.18.1-r1:1.18
      * Repository: gentoo
      * USE:        amd64 elibc_glibc abi_x86_64 kernel_linux
      * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
     >>> Extracting dev-build/automake-1.18.1-r1
      * This package will overwrite one or more files that may belong to other
      * packages (see list below).
      * 
      * Detected file collision(s):
      * 
      * 	/usr/share/automake-1.18.1/info/dir
      * 
      * Searching all installed packages for file collisions...
      * 
      * Press Ctrl-C to Stop
      * 
      * None of the installed packages claim the file(s).
      * 
      * Package 'dev-build/automake-1.18.1-r1' merged despite file collisions.
      * If necessary, refer to your elog messages for the whole content of the
      * above message.

Same here.   And according to "equery"  both packages  do provide "info"
files, and according to "ls" they are different:

   $ equery --no-color --no-pipe files --filter=obj \
     dev-build/automake-1.18.1-r1 dev-build/autoconf-2.72-r7 |
     grep /info/dir
   /usr/share/automake-1.18.1/info/dir
   /usr/share/autoconf-2.72/info/dir
   $ ls -l automake-1.18.1/info/dir autoconf-2.72/info/dir
   -rw-r--r-- 1 root root 1969 2026-06-04 11:13 autoconf-2.72/info/dir
   -rw-r--r-- 1 root root 1013 2026-06-04 11:13 automake-1.18.1/info/dir
   $

Could anybody please shed some light on this?

Puzzled,
 Rainer