[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#786607: git-buildpackage: Please make "gbp pull" to also fetch git notes (refs/notes/commits)



Package: git-buildpackage
Version: 0.6.27
Severity: wishlist
User: debian-perl@lists.debian.org
Usertags: bcn2015
Control: block 636482 by -1
Control: affects -1 + pkg-perl-tools gitpkg

Dear GBP Maintainer(s),

it would be nice, if "gbp pull" would also fetch git notes. They're in
no branch, you need to fetch "refs/notes/commits".

Background is that there's a feature request with patch by Niko Tyni
open against git-debcherry (from the gitpkg package) which makes it use
git notes. See https://bugs.debian.org/784159 for details about that.

Another reason to support pulling git notes is
https://bugs.debian.org/636482 (git-buildpackage: Please support git
note for changelog generation) by Alexander Wirt which will be less
useful without support for getting those notes from the remote
repository.

We (the Debian Perl Team) recently pushed a change to "dpt push" (which
is in the package pkg-perl-tools and kind of the opposite of "gbp pull")
to support git notes when pushing: http://deb.li/3is24

Thanks in advance for considering.

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.19.0-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages git-buildpackage depends on:
ii  devscripts            2.15.4
ii  git                   1:2.1.4-2.1
ii  man-db                2.7.0.2-5
ii  python                2.7.9-1
ii  python-dateutil       2.2-2
ii  python-pkg-resources  16.0-2
ii  python-six            1.9.0-3

Versions of packages git-buildpackage recommends:
ii  cowbuilder       0.73
ii  pristine-tar     1.33
ii  python-requests  2.4.3-6

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  unzip          6.0-17

-- no debconf information


Reply to: