Package: git-debpush
Version: 16.8
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

`dgit push-source' handles a .gitignore file in the tarball, which 
is not in HEAD in git, by adding a commit:

dgit view: creating patches-applied version using gbp pq
dgit view: creating patch to represent .gitignore changes
Commit patch to update .gitignore

[dgit (16.8) update-gitignore-quilt-fixup]

[dgit-view fb07560] Commit patch to update .gitignore
 2 files changed, 31 insertions(+)
 create mode 100644 debian/patches/auto-gitignore
dgit view: created (commit id fb07560c9f5ec92a4064dac5e2be5ed575c08faf)


git debpush doesn't handle this situation; all I get is a failure 
email _after_ the attempted upload:

builder:work$ tag2upload-obtain-origs p=libwww-mechanize-shell-perl v=0.63-1 
s=unstable u=20a43e5ec72752935a8c26137148a2beb8d41c29 
pristine_tar=1ca16b56ab5a7b07a5ae6d6cd47bde32e31ee364
+ dgit --build-products-dir=../bpd -plibwww-mechanize-shell-perl 
download-unfetched-origs --write-sha256sums=.git/dgit/t2uoo/origs.sha256sums
canonical suite name for unstable is sid
package in target suite is different upstream version, 0.62
no .origs for package libwww-mechanize-shell-perl upstream version 0.63
# no orig(s) in archive, generating
+ pristine-tar checkout -- ../bpd/libwww-mechanize-shell-perl_0.63.orig.tar.gz
pristine-tar: successfully generated 
../bpd/libwww-mechanize-shell-perl_0.63.orig.tar.gz
fatal: path '.gitignore' does not exist in 
'caea8b14b213a4a16c5edfb95dca6de58a9d9b56'
cmp: EOF on - which is empty
pristine-tar .id file and ../bpd/libwww-mechanize-shell-perl_0.63.orig.tar.gz 
disagree about .gitignore ?
tar: 487: Child returned status 1
tar: Exiting with failure status due to previous errors
t2u processor [dgit-repos-server]: failed command: ./ssh-builder 
'[email protected]' 'env -C
/srv/builder.tag2upload.debian.org/tmp/autopkgtest-virt-docker.shared.k0esnzwj/downtmp/work
 tag2upload-obtain-origs p=libwww-mechanize-shell-perl v=0.63-1 s=unstable
u=20a43e5ec72752935a8c26137148a2beb8d41c29 
pristine_tar=1ca16b56ab5a7b07a5ae6d6cd47bde32e31ee364'
tag2upload-obtain-origs failed, failed with error exit status 2


That's a bit unfortunate …



Cheers,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmql0OJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgZJsQ/5AYuKJQXFSjzlLe2j7WYnQooUBJ2F0CeN5WfXdVIG55rXh2a9RIK44Ief
Lds8mGnxwdKRmL6XneuvLApNDKgkA/ohUbIwGdxGRwBz3OxOZ8dHTEvCG/pPGVIl
An0PBA/qXaCh7bnkft6SWn2xSBJvJZIVEwpikUd1B0OsHIvkoUazxv4JFvb7g7sg
vDhqb8lDEXrZo2HNYac8SAcwO3wvI9HBx7xEcqZ7QIULBjHGNG1Ayb+FN+NossLi
+Xwk5ISM4zlWCZNSX5XJ7CoW0XAIoeFgdQa5OeUaq6EE4pqaelI2oh5cR28niSHB
mkFaQgZcEXUmu3iqE6U17p6M6Qg7Kw7qJcxFaDuAWP+29ep0KKuIcZdpuJR+Qwmh
P2Pak4MhoxAg0bt0aEUCXitAdbV5FYT1c1ddGdHI/KR3JxKYxR7u9pUl70BUmTeQ
+fI165WR+9LNMmMXyG8kGq6GbsBzRWcEaYMJ33A47k2qHEB/ahTqRbRItW2Dwx/f
3AdLm2DkRHLuRK20VvgkJz61Y+liZn0DFB9131N2BuRHkIy0lEHs+7FVMNExhBwq
oywMG+eC6zMZQXoyZr1EvWIRuuN233jbuE+whD73zn93HkyqEC0RixUvGAEjGfia
hsQzdfxYni7PU2ulAqEK5mpfMOUBz6nmcKe9XqVErsb3A6pMm5c=
=PRoQ
-----END PGP SIGNATURE-----

Reply via email to