I just build glibc from abs with debugging support and when trying to install it via pacman I get conflicting files error: "/usr/share/info/dir is already in the filesystem". Any ideas?
/usr/share/info/dir makes part of the info documentation system. Packages must add entries to this file and not overwrite it, so your package need to be fixed. You can delete the dir file from the package (do not overwrite the system file or you will destroy the info system); you just won't have a title entry in the info page (the menu displayed when you type info will not have the entry corresponding to your package). You can also fix it properly with the install-info command (but I do not know this package, so I do not know exactly what you have to install).
I suggest you to report the problem it in a comment in the AUR.
Last edited by olive (2013-01-29 07:10:50)
Thanks for your reply. However, I took the package from ABS, not AUR. I think this problem could occur because I'm doing this for the first time. Maybe someone would be so kind and provide ready-made glibc package with debugging symbols? I bet some of you have already such thing on your discs. It can be a bit old..
For glibc, you only want to delete the lines that do the manual stripping of binary files.
You have either added "!purge" to the "options=()" array in the PKGBUILD or in your system makepkg.conf.
I have changed strip to !strip in pkgbuild. And I have changed this: https://wiki.archlinux.org/index.php/De … l_settings