[Bug 1699333] Re: [needs-packaging] vala-panel

Mattia Rizzolo mattia at mapreri.org
Fri Jun 23 22:51:12 UTC 2017


1. Who's the person in Maintainer that doesn't seem to be you nor "ubuntu developers" as customary?
2. can debhelper compat level be the last?
3. same for Standards-Version?
4. Vcs-* fields point to the upstream repository instead of the packaging one
5. please rename debian/docs following the package name, it *does* cause a lot of confusion to people not used to it to discover that it's not installed where they would expect it…
6. in d/rules please move that --buildsystem option to the main dh options instead of repeating it everywhere
7. also in d/rules please consider removing those unused code commented out, and removing that $(DHFLAGS) that is used only one
8. why do you call dh_strip manually, in only few packages?  is dh_strip doing it wrong by itself?
9. why isn't the library in an appropriately named libary package, as all library should be?  Installing a library in an application package doesn't sound like a good idea at all; you also overrode a lintian tag about this without giving a single comment.
10. lintian also contains some suggestion that you should definitely follow; please run a full lintian (with pedantic enabled); I'm mostly referring to the tags related to the binaries descriptions
11. d/copyright doesn't have a paragraph for 'Files: *'; whilst in itself is not a problem lintian highlights how you are not covering the 'LICENSE' file itself; probably the first paragraph should be turned into 'Files: *'

Note that I didn't do a copyright check of the package.

** Changed in: ubuntu
       Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1699333

Title:
  [needs-packaging] vala-panel

Status in Ubuntu Budgie:
  New
Status in Ubuntu:
  Incomplete

Bug description:
  Vala Panel is GTK+ 3 desktop panel based on ideas from LXPanel.

    * vala-panel

  URL: https://github.com/rilian-la-te/vala-panel
  License: LGPL-3.0
  Notes: I'm working upstream to maintain the packaging for vala-panel and will ask the DMB to allow vala-panel to be included in the the Ubuntu MATE package set so I can maintain it in the Ubuntu archive. vala-panel-appmenu has a dependency on vala-panel. vala-panel-appmenu has a needs-packaging bug too (LP: #1699334)

  [needs-packaging] vala-panel

  The source and documentation is available from the following
  repository:

    * https://github.com/rilian-la-te/vala-panel

  The packaging can be found here:

    * https://github.com/rilian-la-te/vala-project-packages

  A .dsc can be downloaded from ppa:flexiondotorg/needs-packaging using:

      dget -u -x https://launchpad.net/~flexiondotorg/+archive/ubuntu
  /needs-packaging/+files/vala-panel_0.3.64-0ubuntu1.dsc

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntubudgie/+bug/1699333/+subscriptions



More information about the Ubuntu-sponsors mailing list