Hi,
Le jeu. 28 mai 2026 à 14:03, Nilesh Patra <[email protected]> a écrit :
>
>
>
> On 28/05/26 12:03 pm, Mathieu Malaterre wrote:
> > Dear all,
> >
> > I am trying to package the new openslide 4.0 (new SONAME) into Debian.
> > Here is what I did:
> >
> > % debcheckout --user malat --git-track '*' openslide
> > % cd openslide
> > % gbp import-orig --uscan
> > gbp:info: Launching uscan...
> > Newest version of openslide on remote site is 4.0.0, local version is 3.4.1
> > (mangled local version is 3.4.1)
> > => Newer package available from:
> > =>
> > https://github.com/openslide/openslide/releases/download/v4.0.0/openslide-4.0.0.tar.xz
> > Successfully repacked ../openslide-4.0.0.tar.xz as
> > ../openslide_4.0.0+dfsg.orig.tar.xz, deleting 1 files from it.
> > gbp:info: Using uscan downloaded tarball ../openslide_4.0.0+dfsg.orig.tar.xz
> > What is the upstream version? [4.0.0+dfsg]
> > gbp:error: Cannot find component tarball
> > ../openslide_4.0.0+dfsg.orig-debian-tests-data.tar.xz
> >
> > Could someone please help me here ? Thank you.
>
> See https://med-team.pages.debian.net/policy/#embedding-large-test-data
>
> Test data was added in
> https://tracker.debian.org/news/1327046/accepted-openslide-341dfsg-6-source-into-unstable/
Thanks for the pointers. Here is what I did:
% cat ~/.gbp.conf
[DEFAULT]
pristine-tar=True
filter=[ '.gitignore', '.travis.yml', '.git*' ]
component=['debian-tests-data']
Followed by:
% gbp import-orig --uscan
gbp:info: Launching uscan...
Newest version of openslide on remote site is 4.0.0, local version is 3.4.1
(mangled local version is 3.4.1)
=> Newer package available from:
=>
https://github.com/openslide/openslide/releases/download/v4.0.0/openslide-4.0.0.tar.xz
Successfully repacked ../openslide-4.0.0.tar.xz as
../openslide_4.0.0+dfsg.orig.tar.xz, deleting 1 files from it.
gbp:info: Using uscan downloaded tarball ../openslide_4.0.0+dfsg.orig.tar.xz
What is the upstream version? [4.0.0+dfsg]
gbp:error: Cannot find component tarball
../openslide_4.0.0+dfsg.orig-debian-tests-data.tar.xz
I suspect I still need some additional setting to get uscan to work on my side.
Thanks
> > For reference, I used:
> > *
> > https://med-team.pages.debian.net/policy/#updating-a-source-package-managed-with-git
> > * https://www.debian.org/doc/manuals/debmake-doc/ch11.en.html#gbp
> >
>