[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