Bug#527626: gnome-get-source.mk doesn't comply with policy

James Westby james.westby at ubuntu.com
Fri May 8 15:23:50 UTC 2009


Package: gnome-pkg-tools
Version: 0.14
Severity: normal

Hi,

  http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules

states

  get-orig-source (optional)

        This target fetches the most recent version of the original source
        package [...] and leaves it in the current directory.

However, gnome-get-source.mk defaults to using ../tarballs, and so the
target doesn't do what is expected for packages using it.

I can understand why this was done, but working well with your tools
doesn't require breaking policy. I can see various ways that this could
be resolved:

  1. Use a different target for the alternative directory.
  2. Provide a script that does what you want with a "mv" after
     the call, or by overriding the destination.
  3. Improve svn-buildpackage to fetch the tarball for you using
     get-orig-source if it isn't in ../tarballs, so that you don't
     have to have the extra step.

Thanks,

James





More information about the pkg-gnome-maintainers mailing list