[Merge] ~liushuyu-011/ubuntu/+source/icu:ubuntu/devel into ubuntu/+source/icu:debian/sid

Athos Ribeiro mp+457194 at code.launchpad.net
Wed Dec 13 19:27:53 UTC 2023


>> -l_SONAME=70
>> +l_SONAME=72

> I think they forgot to bump the soname previously (maybe it's intentional, and for transitional > purposes?), and in the -4 revision, they tried to fix this

AFAICT, that variable is only used in the override_dh_auto_install to remove a LICENSE file:

override_dh_auto_install:
...
        # delete extra license file
        $(RM) $(CURDIR)/debian/tmp/usr/share/icu/$(l_SONAME).?/LICENSE
...

Since it was not bumped for the former transition, a new LICENSE file was added to libicu-dev, and is now being removed.

jammy - no LICENSE file
$ dpkg-deb -c libicu-dev_70.1-2ubuntu1_amd64.deb | grep LICENSE

noble - LICENSE file added
$ dpkg-deb -c libicu-dev_72.1-3ubuntu3_amd64.deb | grep LICENSE
-rw-r--r-- root/root     25505 2023-09-14 18:01 ./usr/share/icu/72.1/LICENSE

Debian stable - LICENSE file present
$ dpkg-deb -c libicu-dev_72.1-3_amd64.deb | grep LICENSE
-rw-r--r-- root/root     25505 2022-11-25 16:19 ./usr/share/icu/72.1/LICENSE

Debian unstable - LICENSE file removed
$ dpkg-deb -c libicu-dev_72.1-4_amd64.deb | grep LICENSE
-- 
https://code.launchpad.net/~liushuyu-011/ubuntu/+source/icu/+git/icu/+merge/457194
Your team Ubuntu Sponsors is requested to review the proposed merge of ~liushuyu-011/ubuntu/+source/icu:ubuntu/devel into ubuntu/+source/icu:debian/sid.




More information about the Ubuntu-sponsors mailing list