Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 635090 - www-client/elinks-0.12_pre6-r3 : file collision with sys-libs/glibc-2.25-r8
Summary: www-client/elinks-0.12_pre6-r3 : file collision with sys-libs/glibc-2.25-r8
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Felix Janda
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-22 19:16 UTC by Toralf Förster
Modified: 2017-10-22 21:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,16.97 KB, text/plain)
2017-10-22 19:16 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,312.82 KB, text/plain)
2017-10-22 19:16 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,13.49 KB, application/x-bzip)
2017-10-22 19:16 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,14.94 KB, application/x-bzip)
2017-10-22 19:16 UTC, Toralf Förster
Details
www-client:elinks-0.12_pre6-r3:20171022-190855.log.bz2 (www-client:elinks-0.12_pre6-r3:20171022-190855.log.bz2,217.75 KB, application/x-bzip)
2017-10-22 19:16 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-10-22 19:16:21 UTC
 * Detected file collision(s):
 * 
 * 	/usr/share/locale/locale.alias
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * sys-libs/glibc-2.25-r8:2.2::gentoo
 * 	/usr/share/locale/locale.alias
 * 
 * Package 'www-client/elinks-0.12_pre6-r3' NOT merged due to file

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 13.0-desktop-plasma_abi32+64_20171014-180732

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python2.7 (fallback)
  [3]   jython2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
1)	IcedTea JDK 7.2.6.11 [icedtea-bin-7]
*)	IcedTea JDK 3.5.1 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-7 
  [2]   icedtea-bin-8  system-vm

emerge -qpv www-client/elinks
[ebuild  N    ] www-client/elinks-0.12_pre6-r3  USE="X bzip2 gpm ipv6 mouse nls ssl unicode xml zlib -bittorrent -debug -finger -ftp -gc -gopher -guile -idn -javascript -libressl -lua -nntp -perl -ruby -samba -tre"
Comment 1 Toralf Förster gentoo-dev 2017-10-22 19:16:24 UTC
Created attachment 499672 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-10-22 19:16:27 UTC
Created attachment 499674 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-10-22 19:16:30 UTC
Created attachment 499676 [details]
etc.portage.tbz2
Comment 4 Toralf Förster gentoo-dev 2017-10-22 19:16:33 UTC
Created attachment 499678 [details]
logs.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-10-22 19:16:36 UTC
Created attachment 499680 [details]
www-client:elinks-0.12_pre6-r3:20171022-190855.log.bz2
Comment 6 Andreas K. Hüttel archtester gentoo-dev 2017-10-22 19:40:35 UTC
That file was also installed by glibc-2.23; something's fishy with elinks here.
Comment 7 Felix Janda 2017-10-22 21:00:10 UTC
Yes, this is my fault.

elinks has an internal modified copy of (an old version of) gettext. It
never uses the system provided gettext, and always (tries to) install
its own locale.alias and charset.alias (even on glibc systems).

There is a pull request @ https://github.com/gentoo/gentoo/pull/6019
which removes these files, as did the previous version of the elinks
ebuild.
Comment 8 Larry the Git Cow gentoo-dev 2017-10-22 21:31:09 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2b5a73faaab68f9e6b6bc9e20ab75c6127c8c29

commit f2b5a73faaab68f9e6b6bc9e20ab75c6127c8c29
Author:     Felix Janda <felix.janda@posteo.de>
AuthorDate: 2017-10-22 20:47:16 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2017-10-22 21:30:31 +0000

    www-client/elinks: prevent installation of *.alias files, bug 635090
    
    Closes: https://bugs.gentoo.org/635090
    Closes: https://github.com/gentoo/gentoo/pull/6019

 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 4 ++++
 www-client/elinks/elinks-9999.ebuild         | 4 ++++
 2 files changed, 8 insertions(+)