iptables split

Michael Biebl biebl at debian.org
Thu Jun 9 02:05:44 BST 2016


Am 09.06.2016 um 02:44 schrieb Michael Biebl:
> Hi Arturo,
> 
> I noticed that you split of the various libraries in iptables into
> separate subpackages. This will make it more feasible to implement the
> requested change in #787480.

Btw, thanks for that.

> 
> While looking at the package split, I noticed the following:
> libiptc.pc contains
> Requires:      libip4tc libip6tc
> 
> Therefore, the libiptc-dev package should depend on libip4tc-dev and
> libip6tc-dev. Otherwise the pkg-config check for libiptc.pc fails.
> 
> You also need to fix the Breaks/Replaces in debian/control. The split
> happened in 1.6.0-3, so you need
> Replaces: iptables (<< 1.6.0-3)
> Breaks: iptables (<< 1.6.0-3)
> 
> or
> Replaces: iptables (<< 1.6.0-3~)
> Breaks: iptables (<< 1.6.0-3~)
> if you plan a backport
> 
> Also, the libiptc-dev, libip4tc-dev and libip6tc-dev packages should have a

and also libxtables-dev

> Replaces: iptables-dev (<< 1.6.0-3~)
> Breaks: iptables-dev (<< 1.6.0-3~)
> 
> instead of a Conflicts: iptables-dev
> 

usr/include/libiptc/libiptc.h is not installed. I assume it should be
part of libiptc-dev

I've also dropped the breaks: linux-libc-dev (<< 3.5), this was added
for a file conflict regarding
/usr/include/linux/netfilter_ipv4/ip_queue.h, which is no longer shipped
by the library packages.

Attached is a diff including all those changes.

Thanks for considering.

Michael



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iptables-split.patch
Type: text/x-patch
Size: 3536 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20160609/4d73bf04/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20160609/4d73bf04/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list