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

Updating khal to fix RC bug #1023341



Hello,
I tried to update khal to block the autoremoval from testing (due #1023341) but it's not clear to me how to import metadata used to parse the package version with uscan¹ during repack of the tarball.

PKG-INFO and the egg.info directory are on salsa¹ upstream branch but I'm not able to see them in the upstream tarballs (I looked also the commit on salsa with hash ba53a6bfb845ab4df3d5298f91f323b070084f4b): also PKG-INFO in the root of the repository is a news to me.

How can I put them in the repacked tarball? In d/watch is indicated that for update the classic uscan invocation (through gbp) is used.

The only way I can think of is to manually repack (AFAIK uscan doesn't support adding files before the invocation of mk-origtargz)... but it not seems that this was the procedure used according documentation on d/watch.

AFAIU this mechanism was introduced to fix #1002406.³

Jonas do you have the time to explain?

Many thanks,

¹ I know that it's easy to generate them with python3 setup.py egg_info
² https://salsa.debian.org/python-team/packages/khal
³ I don't know if it's worth to extend python3-setuptools-scm to support version schema we use in Debian, it seems not to hard, we could abuse of https://github.com/pypa/setuptools_scm#adding-a-new-scm

P.S. Jonas I don't know if you are subscribed to this list, so I'm adding you to CC.

--
Daniele Tricoli
https://mornie.org

Attachment: OpenPGP_0x8BAF522C0D6CCEDD.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


Reply to: