[Merge] ~lucaskanashiro/ubuntu/+source/strongswan:groovy-merge into ubuntu/+source/strongswan:debian/sid
Lucas Kanashiro
kanashiro at riseup.net
Thu Apr 30 22:23:30 UTC 2020
Lucas Kanashiro has proposed merging ~lucaskanashiro/ubuntu/+source/strongswan:groovy-merge into ubuntu/+source/strongswan:debian/sid.
Requested reviews:
Ubuntu Server Developers (ubuntu-server-dev)
Related bugs:
Bug #1861975 in iptables (Ubuntu): "libiptc.pc non-functional"
https://bugs.launchpad.net/ubuntu/+source/iptables/+bug/1861975
Bug #1863749 in strongswan (Ubuntu): "[FFe] NTRU Plugin Missing in Focal"
https://bugs.launchpad.net/ubuntu/+source/strongswan/+bug/1863749
For more details, see:
https://code.launchpad.net/~lucaskanashiro/ubuntu/+source/strongswan/+git/strongswan/+merge/383258
Merge version 5.8.4-1 from Debian. Part of the delta was dropped because it was fixed by Debian or it was part of a transition and it should be removed after Focal release. Take a look at the changes removed in this version:
* Dropped:
- d/control: build-depend on libiptc-dev to avoid FTBFS (LP: #1861975)
This is needed due to changes in regard to Debian bug 947176 and 939243
and can later be dropped again.
[applied by Debian in version 5.8.2-2]
- d/control: Transition from former Ubuntu only libcharon-standard-plugins
to common libcharon-extauth-plugins (drop after 20.04)
- d/control: Transition from strongswan-tnc-* being in extra packages
to libcharon-extra-plugins (drop after 20.04)
The rest of the delta was kept. Those changes were forwarded upstream but there are some discussions going on. Christian and I will sync about them next week.
* Merge with Debian unstable. Remaining changes:
- d/control: strongswan-starter hard-depends on strongswan-charon,
therefore bump the dependency from Recommends to Depends. At the same
time avoid a circular dependency by dropping
strongswan-charon->strongswan-starter from Depends to Recommends as the
binaries can work without the services but not vice versa.
- re-add post-quantum encryption algorithm (NTRU) (LP: #1863749)
+ d/control: mention plugins in package description
+ d/rules: enable ntru at build time
+ d/libstrongswan-extra-plugins.install: ship config and shared objects
PPA with the proposed package:
https://launchpad.net/~lucaskanashiro/+archive/ubuntu/groovy-strongswan-merge/+packages
autopkgtest output:
autopkgtest [19:21:35]: @@@@@@@@@@@@@@@@@@@@ summary
admin-strongswan-charon PASS
admin-strongswan-starter PASS
daemon PASS
plugins PASS
--
Your team Ubuntu Server Developers is requested to review the proposed merge of ~lucaskanashiro/ubuntu/+source/strongswan:groovy-merge into ubuntu/+source/strongswan:debian/sid.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 87224 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20200430/718bf664/attachment-0001.diff>
More information about the Ubuntu-reviews
mailing list