Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 550660 - net-firewall/shorewall6-4.6.9 ebuild version bump required when trying to emerge net-firewall/shorewall-4.6.9 ~x86
Summary: net-firewall/shorewall6-4.6.9 ebuild version bump required when trying to eme...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-28 16:12 UTC by Vieri
Modified: 2015-05-28 16:26 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 Vieri 2015-05-28 16:12:47 UTC
IF you enable the ipv6 USE flag in shorewall then you're currently stuck with the "stable" portage version of shorewall even if you use ~x86 because the latest shorewall6 ebuild is not in the tree.

So whenever the shorewall ebuild is updated in ~, the same should be done for shorewall6.
The two packages are closely related.

# grep shorewall /etc/portage/package.accept_keywords/custom.keywords
net-firewall/shorewall
net-firewall/shorewall6
# emerge -pv shorewall

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] net-firewall/shorewall-4.5.21.10-r1::gentoo  USE="-doc" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

net-firewall/shorewall:0

  (net-firewall/shorewall-4.6.9:0/0::gentoo, ebuild scheduled for merge) conflicts with
    =net-firewall/shorewall-4.5.21.10-r1 required by (net-firewall/shorewall6-4.5.21.10-r1:0/0::gentoo, installed)
    ^                       ^^^^^^^^^^^^

# emerge -pv shorewall6

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] net-firewall/shorewall6-4.5.21.10-r1::gentoo  USE="-doc" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Comment 1 Vieri 2015-05-28 16:18:18 UTC
Same goes for shorewall-init:

# USE="-ipv6" emerge -pv shorewall-init shorewall

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] net-firewall/shorewall-4.5.21.10-r1::gentoo  USE="-doc" 0 KiB
[ebuild   R   ~] net-firewall/shorewall-init-4.5.21.10-r1::gentoo  0 KiB

Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

net-firewall/shorewall:0

  (net-firewall/shorewall-4.6.9:0/0::gentoo, ebuild scheduled for merge) conflicts with
    =net-firewall/shorewall-4.5.21.10-r1 required by (net-firewall/shorewall-init-4.5.21.10-r1:0/0::gentoo, ebuild scheduled for merge)
    ^                       ^^^^^^^^^^^^
Comment 2 Vieri 2015-05-28 16:26:50 UTC
Never mind. I misunderstood the way the new shorewall ebuild works.
I should have unmerged shorewall-init.
It works fine now.