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

Reply via email to