[Debian GNUstep maintainers] gnustep-dl2 ready for review

Federico Gimenez Nieto fgimenez at coit.es
Thu Dec 24 13:44:23 UTC 2009


On Thu, 2009-12-24 at 10:03 +0200, Yavor Doganov wrote:
> So, what I suggest is to ask on gnustep-dev at gnu.org (or David Ayers
> directly -- a very nice guy) what they consider as the best solution.
> As I'm not aware where/how GDL2 is used, I'm not sure if option 1)
> would lead to lots of angry people.  Anyway, the package as it is now
> is not Policy-compliant, so something should be done about this.
> Maybe it is a good idea to ask on -mentors as well, it's quite
> possible that I'm missing something.
> 

Ok, i'll contact them.

> Looks good in general except the libraries problem.
> 
> * There are some dpkg-shlibdeps (legitimate) warnings, can you fix
>   them?  Let me know if you need any help.
> 

When defining LDFLAGS as "-Wl,-z,defs -Wl,--as-needed" the package
doesn't build, i get a lot of errors related to undefined references,
similar to the issue reported at [1]. I didn't find a way to define
LIBRARIES_DEPEND_UPON properly in this case.

> * Since you move things to /usr/share, invoke gsdh_gnustep and add
>   ${gnustep:Depends} to Depends as a safety measure.
> 

After adding gsdh_gnustep these notices are shown during the build
proccess:

readdir() attempted on invalid dirhandle CURFWDIR at /usr/bin/gsdh_gnustep line 131.
closedir() attempted on invalid dirhandle CURFWDIR at /usr/bin/gsdh_gnustep line 132.

Running lintian against the built package gives now the following error:

arch-dependent-file-in-usr-share ./usr/share/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Versions/0/LoginPanel.bundle/LoginPanel

Any help is much appreciated, thanks,
Federico

[1] http://savannah.gnu.org/bugs/?24109


More information about the pkg-GNUstep-maintainers mailing list