On Fri, Apr 16, 2010 at 03:49:57AM +0200, Jean-Fran?ois Mertens wrote: > When instaling gdb, I get: > > > # dpkg --force-overwrite -i /sw/fink/dists/unstable/main/binary- > > darwin-i386/devel/gdb_7.1-1_darwin-i386.deb > > (Reading database ... 768642 files and directories currently > > installed.) > > Preparing to replace gdb 7.1-1 (using .../gdb_7.1-1_darwin- > > i386.deb) ... > > install-info(gdb.info): deleting entry `* Gdb: (gdb) ...' > > install-info(gdbint.info): deleting entry `* Gdb-Internals: > > (gdbint) ...' > > Unpacking replacement gdb ... > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/da/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/da/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/de/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/es/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/es/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/fi/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/fr/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/fr/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/ga/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/id/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/ja/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/nl/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/pt_BR/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/ro/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/ro/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/rw/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/sv/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/sv/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/tr/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/tr/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/vi/LC_MESSAGES/bfd.mo', which > > is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/vi/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/zh_CN/LC_MESSAGES/bfd.mo', > > which is also in package binutils > > dpkg - warning, overriding problem because --force enabled: > > trying to overwrite `/sw/share/locale/zh_CN/LC_MESSAGES/opcodes.mo', > > which is also in package binutils > > Setting up gdb (7.1-1) ... > > JF Mertens > > PS: and remind, I had to remove binutils to be able to build gcc45 ... > Those gnu-people all seem a bit too imperialistic, and to take each > other's > files, marking them as their own .. > If pkgs are well-constructed, they can use each other, w/o having > their private versions of all others... > What's the point in a shlibs policy else? :)
If gettext catalogs are the collision, they can usually be renamed easily. A few libraries play that same game so (per Shlibs Policy) multiple versions can be installed without overwriting each other. Exactly *how* depends on the source and build system, but generally the filename is the "domainname" passed to dgettext() or bindtextdomain(), and is also set in the makefile in po/ (or its templates and processors). Could have opcodes-gdb and opcodes-binutils, for example. dan -- Daniel Macks [email protected] http://www.netspace.org/~dmacks ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
