On mar., 2012-01-03 at 22:12 +0100, Alexander Reichle-Schmehl wrote:
> user ftpmas...@debian.org
> reopen 645191
> 
> usertags 645190 + waf-unpack
> clone 645190 -1 -2 -3 -4 -5 -6 -7 -8 -9 -10 -11 -12 -13 -14 -15 -16 -17 -18 
> -19 -20 -21 -22 -23 -24 -25 -26 -27 -28 -29 -30 -31 -32 -33 -34 -35 -36 -37 
> -38 -39 -40 -41 -42 -43 -44 -45 -46 -47 -48 -49 -50 -51 -52 
> reassign -1 a2jmidid
> reassign -2 composite
> reassign -3 ctpl
> reassign -4 flowcanvas
> reassign -5 geany
> reassign -6 geany-plugins
> reassign -7 gigolo
> reassign -8 gmidimonitor
> reassign -9 gnome-python
> reassign -10 gnome-python-desktop
> reassign -11 gtkimageview
> reassign -12 guitarix
> reassign -13 hamster-applet
> reassign -14 hotssh
> reassign -15 isoquery
> reassign -16 jackd2
> reassign -17 jalv
> reassign -18 jcgui
> reassign -19 kupfer
> reassign -20 ladish
> reassign -21 ldb
> reassign -22 libdesktop-agnostic
> reassign -23 lifeograph
> reassign -24 lilv
> reassign -25 lv2-extensions-good
> reassign -26 lv2core
> reassign -27 lv2fil
> reassign -28 mda-lv2
> reassign -29 mgen
> reassign -30 minidjvu
> reassign -31 nodejs
> reassign -32 ns3
> reassign -33 openchange
> reassign -34 patchage
> reassign -35 pino
> reassign -36 radare
> reassign -37 raul
> reassign -38 samba
> reassign -39 samba4
> reassign -40 serd
> reassign -41 showq
> reassign -42 slv2
> reassign -43 sord
> reassign -44 suil
> reassign -45 supercollider
> reassign -46 sushi
> reassign -47 talloc
> reassign -48 tdb
> reassign -49 tevent
> reassign -50 xiphos
> reassign -51 xmms2
> reassign -52 zyn
> thanks
> 
> Hi!
> 
> > IMHO this is not acceptable because there are no tools included or
> > commandline switches offered with waf (in postler and midori) to
> > conveniently unpack and repack these part for a.) inspection or b.)
> > modification, which are required for packages in Debian main.
> 
> A package in NEW brought this matter to our attention, and after
> discussing the issue within the FTP Team, we came to the conclusion that
> the submitter of this bug report is correct: packages using waf in this
> form do not ship all sources in their prefered form of modification¹.
> 
> While the letters of DFSG#2 and the Debian Policy could be fullfilled by
> shipping waf in extracted form in the source packages, we would really
> love to see the packages moving to a saner build system.
> 
> A quick tutorial on how to unpack waf to fulfil our requirements can be
> found here: http://wiki.debian.org/UnpackWaf
> 
> Best regards,
>   Alexander
>   for the FTP Team
> 
> 1: Yes, that phrase originates from the GPL, nevertheless Debian uses it as 
> definiton of "source".
> 
That still looks to me like a waste of time. waf is a pain to work with,
and the bzip2 part is not really the worse part (technically speaking).

Diverting from upstream (waf as well as the package using it) already
proved painful, so I think the easiest solution would be to just stop
shipping those packages, sadly
-- 
Yves-Alexis

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to