Hi,

Le jeudi 09 avril 2026 à 08:45 +0200, Stéphane Glondu a écrit :
> 
> Le 08/04/2026 à 18:40, Julien Puydt a écrit :
> > I just noticed that the failing packages all come from github.com ;
> > while all others come from other places. I tried to download a
> > .tar.gz
> > by hand, and the import-orig fails, even though tar extracts the
> > archive without any warning.
> > 
> > Looks like a lead, finally - even if not a fix yet.
> 
> To progress, what is the output of the following commands (esp. 
> sha256sum) for you?
> 
> > steph@cil:/tmp/debian$ gbp clone [email protected]:ocaml-
> > team/elpi.git
> > gbp:info: Cloning from '[email protected]:ocaml-team/elpi.git'
> > steph@cil:/tmp/debian$ cd elpi
> > steph@cil:/tmp/debian/elpi$ uscan
> > Newest version of elpi on remote site is 3.6.2, local version is
> > 3.4.3
> >  => Newer package available from:
> >         =>
> > https://github.com/LPCIC/elpi/archive/refs/tags/v3.6.2.tar.gz
> > Successfully symlinked ../v3.6.2.tar.gz to
> > ../elpi_3.6.2.orig.tar.gz.
> > steph@cil:/tmp/debian/elpi$ sha256sum ../elpi_3.6.2.orig.tar.gz
> > 17fc53bab6d2309fd675f056eadb6b7f064e7a65e55fc81348bea217dcfd38d3 
> > ../elpi_3.6.2.orig.tar.gz
> > steph@cil:/tmp/debian/elpi$ gbp import-orig
> > ../elpi_3.6.2.orig.tar.gz
> > What is the upstream version? [3.6.2] 
> > gbp:info: Importing '../elpi_3.6.2.orig.tar.gz' to branch
> > 'upstream/latest'...
> > gbp:info: Source package is elpi
> > gbp:info: Upstream version is 3.6.2
> > gbp:info: Replacing upstream source on 'debian/latest'
> > gbp:info: Successfully imported version 3.6.2 of
> > ../elpi_3.6.2.orig.tar.gz

I downloaded the same tarball with uscan, checked it had the same
sha256sum... and gbp import-orig on the file failed with the usual
error message:

 gbp import-orig ../elpi_3.6.2.orig.tar.gz
What is the upstream version? [3.6.2] 
gbp:info: Importing '../elpi_3.6.2.orig.tar.gz' to branch
'upstream/latest'...
gbp:info: Source package is elpi
gbp:info: Upstream version is 3.6.2
gbp:error: Import of ../elpi_3.6.2.orig.tar.gz failed: Couldn't commit
to 'pristine-tar' with upstream
'9a1d5349a3a04c00d3aab51ed5b4d84e09ccf1ae': tar: This does not look
like a tar archive
tar: Exiting with failure status due to previous errors
error: excessively large binary delta for /tmp/pristine-
tar.RZwwqhgbXu/origtarball
(Please consider filing a bug report.)
pristine-tar: failed to generate delta
gbp:error: Error detected, Will roll back changes.
gbp:info: Rolling back branch upstream/latest by resetting it to
3d3ad30dc66e6df2465594610d2e3e2af6b23ffd
gbp:info: Rolling back branch pristine-tar by resetting it to
4350b5792b78268da97cd6dc3d37513b4a7d18b3
gbp:error: Rolled back changes after import error.


This is incredible!

JP

Reply via email to