[Freewx-maint] Bug#737050: patch for build with wx3.0-doc package

Gianfranco Costamagna costamagnagianfranco at yahoo.it
Sun Oct 26 20:45:56 UTC 2014


Hi again,



>Sorry, I don't know too.


this is something that Olly might clarify, because he dropped the doc package :)


>When build documents, exec "wxwidgets3.0-3.0.2/docs/doxygen/regen.sh html".
>doxygen builds html and png image and so on.

>Below log is a part of wxwidgets3.0_3.0.2-2_amd64.build
>excepted fonts-freefont-ttf.
>If it is nothing font package, document build process(doxygen?)
>occur "Segmentation fault".


Ok, seems needed, than the question is:
please propagate the change also to control.in file, because otherwise it will be lost :)
(sorry if I didn't mean this clear in the previous mail, actually they were two questions :))


>I think wx3.0-doc works without libjs-jquery too.

>I set libjs-jquery in debian control file "Build-depend" to make sure
>because output warning "please use libjs-jquery" in linlian log.
>----
>W: wx3.0-doc: embedded-javascript-library usr/share/doc/wx3.0-doc/html/jquery.js
>please use libjs-jquery
>----


it *must* work without the libjs-jquery one, I don't think it can be possible in the index.html file to see an inclusion of jquery such as /usr/share/javascript/jquery and so on.

This is a difficult situation, but you can either choose:
1) use lintian from libjs and copy-paste it
2) make a symlink with dh_linktree or dh_link or similar
3) use the doxygen jquery one.

you seem to have choosen 3), so in my honest opinion jquery isn't a dependency, and if lintian complains about a missing dependency (I don't think it complains because of this, but because of #736360), lintian is then wrong.


Seems that this is one case when lintian shouldn't be overridden, but fixed :)

cheers,

Gianfranco



More information about the Freewx-maint mailing list