Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 687092 - net-firewall/iptables-1.8.3: Update subslot
Summary: net-firewall/iptables-1.8.3: Update subslot
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-31 18:56 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2019-06-02 22:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2019-05-31 18:56:25 UTC
net-firewall/iptables-1.8.3 ebuild currently contains:
"""
# Subslot tracks libxtables as that's the one other packages generally link
# against and iptables changes.  Will have to revisit if other sonames change.
SLOT="0/12"
"""

Sonames of libraries from iptables-1.8.2:
  libip4tc.so.0
  libip6tc.so.0
  libiptc.so.0
  libxtables.so.12

Sonames of libraries from iptables-1.8.3:
  libip4tc.so.2
  libip6tc.so.2
  libiptc.so.0
  libxtables.so.12

Since sonames of libip4tc and libip6tc have changed in net-firewall/iptables-1.8.3, I suggest to improve subslot to include versions derived from sonames of all libraries installed by this package.
I suggest more verbose and explicit value:
SLOT="0/libip4tc-2_libip6tc-2_libiptc-0_libxtables-12"
(Libraries have been sorted alphabetically in above value.)
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-06-01 00:35:56 UTC
Summary of suggested variants:

  SLOT="0/libip4tc-2_libip6tc-2_libiptc-0_libxtables-12"

  SLOT="0/ip4tc-2_ip6tc-2_iptc-0_xtables-12"

  SLOT="0/2_2_0_12"

  SLOT="0/2-2-0-12"
Comment 2 Larry the Git Cow gentoo-dev 2019-06-02 22:18:39 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14d14065544b84bc9c386c659f9c36164e24e44

commit a14d14065544b84bc9c386c659f9c36164e24e44
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-06-02 22:15:34 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2019-06-02 22:15:34 +0000

    net-firewall/iptables: fix subslot
    
    Closes: https://bugs.gentoo.org/687092
    Package-Manager: Portage-2.3.67, Repoman-2.3.13
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 .../iptables/{iptables-1.8.3.ebuild => iptables-1.8.3-r1.ebuild}    | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)