Hi Gianfranco,

  good to hear from you!  Many thanks for your feedback.

control:

> description should be extended a lot

Have made the descriptions more meaningful

> some build-dependencies might be useless, did you check that? e.g.
dh-buildinfo
> intltool (note: I'm not checking the above)

> "python2.7" <-- what?

>  don't see any Python script here, and I see only
> ./panel/manager.vala:        engine.enable_loader("python3");

Good spot - this was a left-over from 6 months ago when git compiling was
done.  This has been tidied.

rules:
> please use the new dh sequencer.

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.

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

Sorry - I cannot find a new style debhelper recipe that works against all
target platforms

install files:
> usr/lib/libbudgietheme*.0

> this might be something like:
> usr/lib/libbudgietheme*.so.*

Agreed - fixed.

> maybe?

> lintian overrides? please remove and fix bugs, or comment about why

> you think lintian is wrong
>this is all for a first review.

budgie-core binary: desktop-entry-contains-unknown-key * --> This is
because budgie-desktop introduced its own unique key "Budgie" - the desktop
autostart for network manager and each of the budgie executables use this
key to ensure the executables  only launch for budgie-desktop and therefore
have no impact on people using multiple desktop environments.


happy to remove the override if required.



On 29 June 2016 at 10:57, Gianfranco Costamagna <locutusofb...@debian.org>
wrote:

> control: owner -1 !
> control: tags-1 moreinfo
>
> Hi,
>
> control:
>
> description should be extended a lot
> some build-dependencies might be useless, did you check that? e.g.
> dh-buildinfo
> intltool (note: I'm not checking the above)
>
> "python2.7" <-- what?
>
> I don't see any Python script here, and I see only
> ./panel/manager.vala:        engine.enable_loader("python3");
>
>
>
> rules:
> please use the new dh sequencer.
>
> install files:
> usr/lib/libbudgietheme*.0
>
> this might be something like:
> usr/lib/libbudgietheme*.so.*
>
> maybe?
>
> lintian overrides? please remove and fix bugs, or comment about why
>
> you think lintian is wrong
>
> this is all for a first review.
>
> G.
>

Reply via email to