Le lun. 22 juil. 2024, 12:59, Drew Parsons <dparsons@debian.org> a crit :
On 2024-07-22 11:40, Alexandre Detiste
I'm struggling with basemap... I don't understand how
this multi-package with it's 3 setup.py works.
It's the very last rdpeps that will block migration later on.
I think it's the right time to upload to Unstable.
Done.
matplotlib 3.9 can be uploaded to experimental to see what next breaks elsewhere.
The new basemap has pushed setup.py down into one of the subdirs. I've
haven't looked into it deeply, but I'm wondering if it might work just setting appropriate PYBUILD_* variables in debian to point sourcedir at
the new subdir containing setup.py? i.e. activating pybuild's --dir
option. Not sure if that would mean a PYBUILD_DIR variable or something else. Depends on whether we can ignore the other new subdirs. I haven't checked for correspondence between the new and the old basemap source.
Drew
If the upstream tarball is really 3 projects duct-taped together we could maybe import it in 3 different sources packages. The mk-orig-tgz would be a tad complicated, but build would be easy again. That needs checking.It could be a good option. I will take it after DebConf24 + 1w. I spent
Greetings
If the upstream tarball is really 3 projects duct-taped together we could maybe import it in 3 different sources packages. The mk-orig-tgz would be a tad complicated, but build would be easy again. That needs checking.
Am Thu, Aug 01, 2024 at 09:14:01AM +0200 schrieb Alexandre Detiste:
If the upstream tarball is really 3 projects duct-taped together we could maybe import it in 3 different sources packages. The mk-orig-tgz would be a tad complicated, but build would be easy again. That needs checking.
Sorry for my late reply - I did not read this list for some time.
I think the mk-orig-tgz does not need to be that complicated. I imagine
we could add
Files-Excluded: OTHER_PROJECT1_DIR
OTHER_PROJECT2_DIR
into each d/copyright and by doing so excluding stuff we do not want.
I havn't checked the actual package but wanted to throw in that idea.
Kind regards
Andreas.
--
https://fam-tille.de
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 482 |
Nodes: | 16 (2 / 14) |
Uptime: | 50:14:25 |
Calls: | 9,566 |
Files: | 13,660 |
Messages: | 6,142,348 |