From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1I9sQ3-0006gi-7Y for garchives@archives.gentoo.org; Sun, 15 Jul 2007 00:57:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6F0tCfJ009796; Sun, 15 Jul 2007 00:55:12 GMT Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6F0tCGa009791 for ; Sun, 15 Jul 2007 00:55:12 GMT Received: (qmail invoked by alias); 15 Jul 2007 00:55:11 -0000 Received: from thor.hrz.uni-oldenburg.de (EHLO [192.168.0.145]) [134.106.137.68] by mail.gmx.net (mp028) with SMTP; 15 Jul 2007 02:55:11 +0200 X-Authenticated: #38048819 X-Provags-ID: V01U2FsdGVkX19FrgpHWipFppPMNTnmYTFKHGcAlB2UnY+0oFV1zK rI+sRPRRrzHCC3 Subject: [gentoo-amd64] [gentoo-user] Collisions when compiling glibc-2.5-r3 and r4 on amd64 From: Marc Joliet To: gentoo-amd64@lists.gentoo.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-55lBvowYHywrciXg5J91" Date: Sun, 15 Jul 2007 02:55:10 +0200 Message-Id: <1184460910.24252.59.camel@marcec.huntemann.uni-oldenburg.de> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 X-Y-GMX-Trusted: 0 X-Archives-Salt: 7cf2b0ec-0e16-414e-8cf6-f6d42575e498 X-Archives-Hash: d37d9687aef93338964f713f36b76f94 --=-55lBvowYHywrciXg5J91 Content-Type: multipart/mixed; boundary="=-reMXZ659tbBTJlqqEfrf" --=-reMXZ659tbBTJlqqEfrf Content-Type: text/plain Content-Transfer-Encoding: quoted-printable [As posted to gentoo-user, along with small corrections and updates!] Hi List, I didn't find any bug report matching my experience. This appears to be the closest match: http://bugs.gentoo.org/show_bug.cgi?id=3D145749. I thought I'd ask about it here first, before reporting a bug, in the event of PEBKAC. I updated linux-headers today to the current stable, 2.6.21, and the messages recommend a recompile of the system libc, in this case glibc. When it wants to merge the compiled glibc, I get this: [------------------------------------------------------------] >>> Completed installing glibc-2.5-r4 into /var/tmp/portage/sys-libs/glibc-2.5-r4/image/ ecompressdir: bzip2 -9 usr/share/man ecompressdir: bzip2 -9 /usr/share/info making executable: usr/lib32/libc.so making executable: usr/lib32/libpthread.so making executable: usr/lib64/libc.so making executable: usr/lib64/libpthread.so * checking 2373 files for package collisions 1000 files checked ... 2000 files checked ... existing file /lib is not owned by this package * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package sys-libs/glibc-2.5-r4 NOT merged Searching all installed packages for file collisions... Press Ctrl-C to Stop * x11-drivers/nvidia-drivers-1.0.9746-r1: '/lib' * sys-boot/grub-0.97-r3: '/lib' * media-sound/alsa-firmware-1.0.14_rc2-r1: '/lib' * media-sound/alsa-driver-1.0.14_rc2-r1: '/lib' * sys-fs/udev-104-r12: '/lib' * sys-fs/cryptsetup-luks-1.0.4-r3: '/lib' * sys-fs/device-mapper-1.02.19: '/lib' * sys-fs/lvm2-2.02.10: '/lib' * media-libs/libgphoto2-2.2.1-r1: '/lib' * sys-apps/hal-0.5.9-r1: '/lib' * net-analyzer/macchanger-1.5.0-r1: '/lib' marcec marcec #=20 [------------------------------------------------------------] Is there a 'clean' work around? The only option I found is to set COLLISION_IGNORE=3D"/lib" in make.conf. That seems to do the trick insofar that glibc merges. For "emerge --info" see attachment. Apparently, from what I read, the collision-protect[1] option is supposed to ignore directories. Since this was asked in other reports I found while searching for info: /lib is not a symlink, rather /lib64 is a symlink to /lib. Out of curiosity: when would /lib ever be a symlink? Note that I will not have my email available for a few days starting tonight (Sunday). I'm sending my PC via mail to my home for the summer holidays, versus it staying in my dorm room. Yes I know of VNC, but I didn't find the time to set it up. Any help greatly appreciated! --=20 Marc Joliet [1] I only semi-recently (a few weeks ago) set the collision-protect option, and until now, glibc is the only package to complain. --=20 Marc Joliet --=-reMXZ659tbBTJlqqEfrf Content-Disposition: attachment; filename=emerge-info.txt Content-Type: text/plain; name=emerge-info.txt; charset=UTF-8 Content-Transfer-Encoding: base64 UG9ydGFnZSAyLjEuMi45IChkZWZhdWx0LWxpbnV4L2FtZDY0LzIwMDcuMCwgZ2NjLTQuMS4yLCBn bGliYy0yLjUtcjMsIDIuNi4yMC1nZW50b28tcjggeDg2XzY0KQ0KPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NClN5c3RlbSB1 bmFtZTogMi42LjIwLWdlbnRvby1yOCB4ODZfNjQgQU1EIEF0aGxvbih0bSkgNjQgWDIgRHVhbCBD b3JlIFByb2Nlc3NvciA0MjAwKw0KR2VudG9vIEJhc2UgU3lzdGVtIHJlbGVhc2UgMS4xMi45DQpU aW1lc3RhbXAgb2YgdHJlZTogU2F0LCAxNCBKdWwgMjAwNyAyMTowMDowMSArMDAwMA0KZGlzdGNj IDIuMTguMyB4ODZfNjQtcGMtbGludXgtZ251IChwcm90b2NvbHMgMSBhbmQgMikgKGRlZmF1bHQg cG9ydCAzNjMyKSBbZGlzYWJsZWRdDQpkZXYtamF2YS9qYXZhLWNvbmZpZzogMS4zLjcsIDIuMC4z My1yMQ0KZGV2LWxhbmcvcHl0aG9uOiAgICAgMi4zLjUtcjMsIDIuNC40LXI0DQpkZXYtcHl0aG9u L3B5Y3J5cHRvOiAyLjAuMS1yNQ0Kc3lzLWFwcHMvc2FuZGJveDogICAgMS4yLjE3DQpzeXMtZGV2 ZWwvYXV0b2NvbmY6ICAyLjEzLCAyLjYxDQpzeXMtZGV2ZWwvYXV0b21ha2U6ICAxLjRfcDYsIDEu NSwgMS42LjMsIDEuNy45LXIxLCAxLjguNS1yMywgMS45LjYtcjIsIDEuMTANCnN5cy1kZXZlbC9i aW51dGlsczogIDIuMTcNCnN5cy1kZXZlbC9nY2MtY29uZmlnOiAxLjMuMTYNCnN5cy1kZXZlbC9s aWJ0b29sOiAgIDEuNS4yM2INCnZpcnR1YWwvb3MtaGVhZGVyczogIDIuNi4yMQ0KQUNDRVBUX0tF WVdPUkRTPSJhbWQ2NCINCkFVVE9DTEVBTj0ieWVzIg0KQ0JVSUxEPSJ4ODZfNjQtcGMtbGludXgt Z251Ig0KQ0ZMQUdTPSItTzIgLW1hcmNoPWF0aGxvbjY0IC1waXBlIC1tc3NlMyINCkNIT1NUPSJ4 ODZfNjQtcGMtbGludXgtZ251Ig0KQ09ORklHX1BST1RFQ1Q9Ii9ldGMgL3Vzci9rZGUvMy41L2Vu diAvdXNyL2tkZS8zLjUvc2hhcmUvY29uZmlnIC91c3Iva2RlLzMuNS9zaGFyZS9jb25maWcva2Rt IC91c3Iva2RlLzMuNS9zaHV0ZG93biAvdXNyL3NoYXJlL1gxMS94a2IgL3Vzci9zaGFyZS9jb25m aWcgL3Zhci9xbWFpbC9hbGlhcyAvdmFyL3FtYWlsL2NvbnRyb2wiDQpDT05GSUdfUFJPVEVDVF9N QVNLPSIvZXRjL2Vudi5kIC9ldGMvZW52LmQvamF2YS8gL2V0Yy9nY29uZiAvZXRjL3BocC9hcGFj aGUyLXBocDUvZXh0LWFjdGl2ZS8gL2V0Yy9waHAvY2dpLXBocDUvZXh0LWFjdGl2ZS8gL2V0Yy9w aHAvY2xpLXBocDUvZXh0LWFjdGl2ZS8gL2V0Yy9yZXZkZXAtcmVidWlsZCAvZXRjL3NwbGFzaCAv ZXRjL3Rlcm1pbmZvIC9ldGMvdGV4bWYvd2ViMmMiDQpDWFhGTEFHUz0iLU8yIC1tYXJjaD1hdGhs b242NCAtcGlwZSAtbXNzZTMiDQpESVNURElSPSIvdXNyL3BvcnRhZ2UvZGlzdGZpbGVzIg0KRkVB VFVSRVM9ImNvbGxpc2lvbi1wcm90ZWN0IGRpc3Rsb2NrcyBtZXRhZGF0YS10cmFuc2ZlciBwYXJh bGxlbC1mZXRjaCBzYW5kYm94IHNmcGVybXMgc3RyaWN0IHVzZXJwcml2IHVzZXJzYW5kYm94Ig0K R0VOVE9PX01JUlJPUlM9Imh0dHA6Ly9kaXN0ZmlsZXMuZ2VudG9vLm9yZyBodHRwOi8vZGlzdHJv LmliaWJsaW8ub3JnL3B1Yi9saW51eC9kaXN0cmlidXRpb25zL2dlbnRvbyINCkxBTkc9ImRlX0RF LlVURi04Ig0KTENfQUxMPSJkZV9ERS5VVEYtOCINCkxJTkdVQVM9ImVuIGRlIGl0IGZyIHJ1IHBs Ig0KTUFLRU9QVFM9Ii1zIC1qMyINClBLR0RJUj0iL3Vzci9wb3J0YWdlL3BhY2thZ2VzIg0KUE9S VEFHRV9SU1lOQ19PUFRTPSItLXJlY3Vyc2l2ZSAtLWxpbmtzIC0tc2FmZS1saW5rcyAtLXBlcm1z IC0tdGltZXMgLS1jb21wcmVzcyAtLWZvcmNlIC0td2hvbGUtZmlsZSAtLWRlbGV0ZSAtLWRlbGV0 ZS1hZnRlciAtLXN0YXRzIC0tdGltZW91dD0xODAgLS1leGNsdWRlPS9kaXN0ZmlsZXMgLS1leGNs dWRlPS9sb2NhbCAtLWV4Y2x1ZGU9L3BhY2thZ2VzIC0tZmlsdGVyPUhfKiovZmlsZXMvZGlnZXN0 LSoiDQpQT1JUQUdFX1RNUERJUj0iL3Zhci90bXAiDQpQT1JURElSPSIvdXNyL3BvcnRhZ2UiDQpQ T1JURElSX09WRVJMQVk9Ii91c3IvcG9ydGFnZS9sb2NhbC9sYXltYW4vcHJvLWF1ZGlvIC91c3Iv cG9ydGFnZS9sb2NhbC9sYXltYW4vc2NpZW5jZSAvdXNyL2xvY2FsL3BvcnRhZ2UiDQpTWU5DPSJy c3luYzovL3JzeW5jLmdlbnRvby5vcmcvZ2VudG9vLXBvcnRhZ2UiDQpVU0U9IjNkbm93IDNkbm93 ZXh0IDd6aXAgWCBhNTIgYWFjIGFhbGliIGFjY2Vzc2liaWxpdHkgYWNsIGFjcGkgYWRhIGFsc2Eg YW1kNjQgYXJ0c3dyYXBwZXJzdWlkIGFzdGVyaXNrIGF1ZGlvZmlsZSBhdmFoaSBiZXJrZGIgYml0 bWFwLWZvbnRzIGJsYXMgYmx1ZXRvb3RoIGJ6aXAyIGNhaXJvIGNhcHMgY2RkYSBjZHIgY2prIGNs aSBjcmFja2xpYiBjcnlwdCBjc3MgY3VwcyBkYnVzIGRnYSBkanZ1IGRyaSBkc3NpIGR0cyBkdiBk dmIgZHZkIGR2ZHIgZHZkcmVhZCBkdmkgZWRzIGVuY29kZSBldm8gZXhpZiBmYXQgZmZtcGVnIGZp cmVmb3ggZmxhYyBmb29tYXRpY2RiIGZvcnRyYW4gZnVzZSBnY2ogZ2RibSBnaWYgZ2ltcHByaW50 IGdsaXR6IGdsdXQgZ25va2lpIGdudXRscyBncGhvdG8yIGdwbSBndGsgaGFsIGhmcyBpY29udiBp ZWVlMTM5NCBpbWxpYiBpcG9kIGlwdjYgaXJkYSBpc2RubG9nIGphY2sgamF2YSBqZnMgam95c3Rp Y2sganBlZyBqcGVnMmsga2RlIGtkZWhpZGRlbnZpc2liaWxpdHkga2RncmFwaGljcyBrZXJiZXJv cyBraWctc2NyaXB0aW5nIGtpcGkgbGFkc3BhIGxhcGFjayBsY2QgbGNtcyBsZGFwIGxpYmNhY2Eg bGliZysrIGxpYnNhbXBsZXJhdGUgbGl2ZSBsbV9zZW5zb3JzIGxvZ2l0ZWNoLW1vdXNlIG1hZCBt YXRyb3NrYSBtYnJvbGEgbWlkaSBtaWttb2QgbW14IG1teGV4dCBtb2RwbHVnIG1vbm8gbW96Y2Fs ZW5kYXIgbW96bm9jb21wb3NlIG1vem5vaXJjIG1vem5vbWFpbCBtcDMgbXBlZyBtdWRmbGFwIG11 c2VwYWNrIG11c2ljYnJhaW56IG5hdXRpbHVzIG5jdXJzZXMgbmxzIG5udHAgbnB0bCBucHRsb25s eSBuc3BsdWdpbiBudGZzIG52aWRpYSBvZ2cgb3BlbmV4ciBvcGVuZ2wgb3Blbm1wIHBhbSBwYW1f Y2hyb290IHBhbV90aW1lc3RhbXAgcGNtY2lhIHBjcmUgcGRmIHBlcmZvcmNlIHBlcmwgcGhwIHBu ZyBwb3N0Z3JlcyBwb3ZyYXkgcHBkcyBwcHBkIHB3ZGIgcHl0aG9uIHF0MyBxdDQgcXVpY2t0aW1l IHJkZXNrdG9wIHJlYWRsaW5lIHJlZmxlY3Rpb24gcmVpc2VyNCByZWlzZXJmcyByZW1vdGUgcnRz cCBydWJ5IHNhbWJhIHNjYW5uZXIgc2RsIHNlc3Npb24gc2hvdXQgc2tpbnMgc2xhbmcgc21zIHNu ZGZpbGUgc291bmR0b3VjaCBzcGVlZG8gc3BlZXggc3BlbGwgc3BsIHNxbCBzcWxpdGUgc3NlIHNz ZTIgc3NsIHN0YXRzIHN0cmVhbSBzdWJ2ZXJzaW9uIHN2ZyBzeW1saW5rIHRjcGQgdGhlb3JhIHRo cmVhZHMgdGlmZiB0aW1pZGl0eSB0cnVldHlwZSB0cnVldHlwZS1mb250cyB0eXBlMS1mb250cyB1 bmljb2RlIHVzYiB2NGwgdjRsMiB2Y2QgdmlzdWFsaXphdGlvbiB2bG0gdm9yYmlzIHd4d2luZG93 cyB4Y29tcG9zaXRlIHhmcyB4aW5lIHhpbmVyYW1hIHhtbCB4b3JnIHhwbSB4cHJpbnQgeHNjcmVl bnNhdmVyIHh2IHh2aWQgeHZtYyB6ZXJvY29uZiB6bGliIiBBTFNBX0NBUkRTPSJpY2UxNzI0IGhk YS1pbnRlbCB1c2ItYXVkaW8iIEFMU0FfUENNX1BMVUdJTlM9ImFkcGNtIGFsYXcgYXN5bSBjb3B5 IGRtaXggZHNoYXJlIGRzbm9vcCBlbXB0eSBleHRwbHVnIGZpbGUgaG9va3MgaWVjOTU4IGlvcGx1 ZyBsYWRzcGEgbGZsb2F0IGxpbmVhciBtZXRlciBtdWxhdyBtdWx0aSBudWxsIHBsdWcgcmF0ZSBy b3V0ZSBzaGFyZSBzaG0gc29mdHZvbCIgRUxJQkM9ImdsaWJjIiBJTlBVVF9ERVZJQ0VTPSJldmRl diBrZXlib2FyZCBtb3VzZSBqb3lzdGljayB2bW1vdXNlIHZvaWQiIEtFUk5FTD0ibGludXgiIExD RF9ERVZJQ0VTPSJiYXlyYWQgY2ZvbnR6IGNmb250ejYzMyBnbGsgaGQ0NDc4MCBsYjIxNiBsY2Rt MDAxIG10eG9yYiBuY3Vyc2VzIHRleHQiIExJTkdVQVM9ImVuIGRlIGl0IGZyIHJ1IHBsIiBVU0VS TEFORD0iR05VIiBWSURFT19DQVJEUz0iZHVtbXkgZmJkZXYgbnYgbnZpZGlhIHY0bCB2ZXNhIHZn YSB2bXdhcmUiDQpVbnNldDogIENUQVJHRVQsIEVNRVJHRV9ERUZBVUxUX09QVFMsIElOU1RBTExf TUFTSywgTERGTEFHUywgUE9SVEFHRV9DT01QUkVTUywgUE9SVEFHRV9DT01QUkVTU19GTEFHUywg UE9SVEFHRV9SU1lOQ19FWFRSQV9PUFRTDQoNCg== --=-reMXZ659tbBTJlqqEfrf-- --=-55lBvowYHywrciXg5J91 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Dies ist ein digital signierter Nachrichtenteil -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQBGmXBoz700kO2CR/ARAq7bAJ9/iNtxfNMLOecIhB9FA3W8ZbVN6ACgikH8 +PHL+9dzy7BKvs7Z4a8gKOU= =ND6J -----END PGP SIGNATURE----- --=-55lBvowYHywrciXg5J91-- -- gentoo-amd64@gentoo.org mailing list