[Debian GNUstep maintainers] Re: more packages

Eric Heintzmann eric@gnustep.fr.st
Wed, 27 Apr 2005 19:34:10 +0200


Hubert Chan wrote:

>>>>>>"Eric" == Eric Heintzmann <eric-YlDez/I0dJRcO/LSvSd2mQ@public.gmane.org> writes:
>>>>>>            
>>>>>>
>
>Eric> Have you noticed any problems with new Core packages ?  Here
>Eric> LuserNET doesn't work:
>
>Eric> eric@Arrakis:~$ LuserNET
>Eric> /usr/lib/GNUstep/System/Applications/LuserNET.app/LuserNET:
>Eric> relocation error:
>Eric> /usr/lib/GNUstep/System/Applications/LuserNET.app/LuserNET:
>Eric> undefined symbol: __objc_class_name_MimeUtility
>
>MimeUtility is part of Pantomime, and was renamed (along with most other
>stuff) recently.  Do you have a newer version of Pantomime installed?
>(e.g. pantomime1 1.1.99-1 from experimental? -- Hmm.  I bet you do,
>since you're the maintainer for that package. ;-) )
>  
>
Yes, this the problem. Thanks.

>The LuserNET package depends on pantomime1 (>= 1.1.2).  In reality, it
>should depend on pantomime1 (>= 1.1.2), pantomime1 (<< 1.1.99).  Of
>course, this only affects people who have installed Pantomime from
>experimental.  Although I guess the correct solution is actually to bump
>Pantomime's soname in the experimental package to 1.2, since the new
>version is not API nor ABI compatible.
>
>  
>
Yes, this is the correct solution but it should be done by upstream.
(I don't know why, but all GNUstep dev seems to don't know about that).
I will try to write to Ludovic.

    Eric