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

SUGIMOTO Norimitsu dictoss at live.jp
Mon Oct 27 15:35:22 UTC 2014


Hi Gianfranco.

> 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.

My choice is 3).

I rewrite the patch . Please see attachment file.

  [fix]
  - add Build-Depend fonts-freefont-ttf in control.in file.
  - remove Depend libjs-jquery in control file.

> >Sorry, I don't know too.
> 
> this is something that Olly might clarify, because he dropped the doc package :)

OK, I try searching and contacting upstream to ask the policy.

regards.


On Sun, 26 Oct 2014 20:45:56 +0000 (UTC)
Gianfranco Costamagna <costamagnagianfranco at yahoo.it> wrote:

> 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
> 


-- 
SUGIMOTO Norimitsu <dictoss at live.jp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: wxwidgets3.0-build-with-doc_v2.debdiff
Type: application/octet-stream
Size: 5895 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/freewx-maint/attachments/20141028/0d0d0e56/attachment.obj>


More information about the Freewx-maint mailing list