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

Re: Request for Removal: Unmaintained libppd in Debian



On 28/12/2022 16:40, Christoph Biedl wrote:

Thanks for that, I guess all my concerns are resolved.


Great!

(...)
This gives for libppd2:

/usr/lib/libppd.so.2.0.0
/usr/lib/libppd.so.2

None of my business, but I'd expect some ${DEB_TARGET_MULTIARCH} here.


Yes, the Deabian packages have these in /usr/lib/x86*/

(...)
Only clashes would be /usr/lib/libppd.so and
/usr/lib/libppd.a (are these files really needed?), so we need to mark a
comflict and rename thelegacy libppd-dev package lippd-legacy-dev or
libppd0-dev.

As I had to learn the hard way, conflicting packages are not enough,
policy 10.1 forbids identical filenames anywere across the archive. So
I've renamed the library as well.

Current packages content is now:


You have to use the binary package name libppd-legacy1 here, as you have raised the soname to 1: libppd-legacy.so.1.0.1

libppd-legacy0:

     /usr/lib/x86_64-linux-gnu/libppd-legacy.so.1
     /usr/lib/x86_64-linux-gnu/libppd-legacy.so.1.0.1
     /usr/share/doc/libppd-legacy0/changelog.Debian.gz
     /usr/share/doc/libppd-legacy0/changelog.gz
     u/sr/share/doc/libppd-legacy0/copyright

libppd-legacy-dev:

     /usr/include/ppdenums.h
     /usr/include/ppd.h
     /usr/include/ppdmacros.h
     /usr/lib/x86_64-linux-gnu/libppd-legacy.a
     /usr/lib/x86_64-linux-gnu/libppd-legacy.so
     /usr/share/doc/libppd-legacy-dev/AUTHORS
     /usr/share/doc/libppd-legacy-dev/changelog.Debian.gz
     /usr/share/doc/libppd-legacy-dev/changelog.gz
     /usr/share/doc/libppd-legacy-dev/copyright
     /usr/share/man/man3/ppd_check_option_is_marked.3.gz
     /usr/share/man/man3/ppd_emit_to_file.3.gz
     /usr/share/man/man3/ppd_file_free.3.gz
     /usr/share/man/man3/ppd_file_new.3.gz
     /usr/share/man/man3/ppd_find_choice.3.gz
     /usr/share/man/man3/ppd_get_num_conflicts.3.gz
     /usr/share/man/man3/ppd_get_page_length.3.gz

Next step is testing an adjusted gpr, and before developing a test plan.
Otherwise, upload should happen in about three days, once the libppd
2:0.10-9 has migrated to testing.

OK, this way it should all work.

Thank you very much.

   Till


Reply to: