Hi Gianfranco, as requested I've revisited the package.
Since 10.2.6 of budgie-desktop has just been released I've taken the opportunity to upload this instead of the 10.2.5 you have examined previously. I've had a look through and tested the revised packaging. Changes to the packaging - resolve the folder permissions issue that FTP masters failed the previous package on. I've had help from Jeremy Bicha to fix missing dependencies in the -dev package Other linitian issues addressed: 1. budgie-desktop: package-contains-no-arch-dependent-files 2. budgie-desktop-doc: capitalization-error-in-description GTK GTK+ and other similar lintian information issues in the other built packages 3. W: budgie-desktop-doc: non-standard-file-perm usr/share/gtk-doc/html/budgie-desk top-10.2.4/BudgieApplet.html 0664 != 0644 and other similar lintian warnings in other built packages 4. W: libbudgietheme0: maintscript-calls-ldconfig postinst - I've replaced the postinst with .triggers as recommended by linitian The puritan issue you pointed me at - I've incorporated the gtk-link patch that the upstream maintainer (Ikey) recommended. The remaining linitian issues: 1. no upstream change log - upstream does its change log via git tags 2. hardening linitian recommendations - as discussed with Paul Wise - if I attempt to apply any of the hardening flags this results in budgie-desktop not running at all. I strongly suspect once upstream completes the conversion to pure C in the future (data unknown), these hardening issues will be resolved (I believe this is a Vala issue). David On 12 July 2016 at 13:06, Gianfranco Costamagna <[email protected]> wrote: > Hi > > >Ok - TL;DR; from stuff I was discussing with Paul Wise. Budgie-Desktop > is definitely not Debian deb-helper friendly. With a standard v9 debhelper > - even with a >override_autoreconf, override_autoreconfigure etc, it > appears from first glance that the compilation works. However on > installation the budgie-session fails to >launch. I discussed this > upstream but could not find a resolution. > > ok > > > >The recipe you see is basically the older deb packaging style - but more > importantly works in Debian Stretch 32bit & 64bit (tested regularly over > the last 6 >months), developed from Ubuntu 15.10 and reused for 16.04 and > 16.10 (again 32bit and 64bit). > ok > > >Sorry - I cannot find a new style debhelper recipe that works against all > target platforms > > > ok > > thanks for fixing my concerns > > > I admit I'm impressed by it, I built, installed and *I like it*. > It might be candidate to become my new Desktop Manager! > > I'm uploading it shortly, thanks > for your contribution to Debian! > > G. >

