(resend, sorry if dup...having local mail problems)

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

Reply via email to