[Debian GNUstep maintainers] new GNUstep packages -- for developers only

Eric eric at gnustep.fr.st
Sat Oct 29 22:56:29 UTC 2005


Hubert Chan a écrit :

>On 2005-10-29 14:00:50 -0400 Gürkan Sengün <gurkan at linuks.mine.nu> wrote:
>
>  
>
>>thanks
>>
>>gnustep-make is fixed, now these remain:
>>
>>Errors were encountered while processing:
>>libgnustep-base1.11-dbg_1.11.0-0hc1_i386.deb
>>libgnustep-base1.11-dev_1.11.0-0hc1_i386.deb
>>libgnustep-gui0.10-dbg_0.10.0-0hc1_i386.deb
>>libgnustep-gui0.10-dev_0.10.0-0hc1_i386.deb
>>root at gnu:/scratch/gnustep-new# dpkg -i *dbg*.deb
>>dpkg: regarding libgnustep-base1.11-dbg_1.11.0-0hc1_i386.deb containing 
>>libgnustep-base1.11-dbg:
>>libgnustep-base1.11-dbg conflicts with libgnustep-base-dbg
>>  libgnustep-base1.10-dbg provides libgnustep-base-dbg and is installed.
>>    
>>
>
>The old libgnustep-base1.10-dbg and libgnustep-gui0.9-dbg are conflicting with the new libgnustep-base1.11-dbg and libgnustep-gui0.10-dbg.  Eric: is this still needed, or was this just because of an old package name change?
>  
>

You cannot install several versions of libgnustep-base*-dbg package
because all of them contains this symlink (same name in all version of
libgnustep-base*-dbg):

/usr/lib/GNUstep/System/Library/Libraries/libgnustep-base_d.so


So, these conflicts are needed.

The problem is that dpkg cannot choose the right version for you, and
prefers do nothing.
But I think the problem upgrading problem will probably disappear when
using apt.

Notice that you can remove safely all gstep-* packages from control
files, these package are very old and no more supported by debian.

About libraries, I recommend you to read, if not done:
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
<http://www.netfort.gr.jp/%7Edancer/column/libpkg-guide/libpkg-guide.html>


    Eric



More information about the pkg-GNUstep-maintainers mailing list