according to
https://magenta.jak-linux.org/ubuntu-archive/distcheck/noble.armhf/global-ben.rebuild-for.txt
we still have a lot of hard-coded dependencies on shared library packages.
These fixes just take some minutes, not only replacing a shared library
name with another hard-coded name. So when you're bored, can't sleep,
or whatever, please fix some packages!
To check:
- For architecture dependent package, check removing the
libfoo1 dependency, test build with nocheck, and look
if the dependency is still there. In this case, just
drop the hard-coded dependency.
- for other packages, please follow the schema at
http://launchpadlibrarian.net/720834264/python-fusepy_3.0.1-4build1_3.0.1-4ubuntu1.diff.gz
- Derive the library name from the -dev package,
add a b-d on the -dev package if necessary,
replace the hard coded library in the control file
with a macro, and pass that macro in dh_gencontrol.
Please join #ubuntu-devel and mention which package you are working on.
Also check the changes mailing list, if the package is already fixed.
https://lists.ubuntu.com/archives/noble-changes/2024-March/date.html
scrolling to the end
Please don't forget to forward patches to the Debian bug tracker.
Thanks, Matthias
--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel