Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 487378 - =net-wireless/blueman-1.23-r2 missing dependency net-firewall/iptables
Summary: =net-wireless/blueman-1.23-r2 missing dependency net-firewall/iptables
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-09 03:59 UTC by Maksym
Modified: 2015-08-08 16:16 UTC (History)
1 user (show)

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


Attachments
NetConf.py (file_487378.txt,8.50 KB, text/plain)
2013-10-09 04:01 UTC, Maksym
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maksym 2013-10-09 03:59:55 UTC
net-wireless/blueman with USE flag "network" requires the net-firewall/iptables but it isn't mentioned in blueman dependencies.

Without iptables Bluetooth network hasn't be configured. For further details see this blueman source:
/usr/lib/python2.7/site-packages/blueman/main/NetConf.py (in attachment).

Please, fix the dependensies list of blueman.

Thanx.
Comment 1 Maksym 2013-10-09 04:01:01 UTC
Created attachment 360454 [details]
NetConf.py
Comment 2 Maksym 2013-10-11 13:13:55 UTC
To reproduce error - try to create NAP without iptables and got "OSERROR" bla bla bla.
Comment 3 Maksym 2013-10-11 13:14:04 UTC
Another one is creating NAP requires CONFIG_BRIDGE kernel config option. So its should be checked while emerging and show message if necessary.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-08-08 16:16:44 UTC
+  08 Aug 2015; Michał Górny <mgorny@gentoo.org> blueman-2.0.ebuild,
+  blueman-9999.ebuild:
+  Add additional deps and kernel checks for USE=network. Bug #487378.

I've added all the deps I've been able to find in the code, and some obvious kernel checks based on iptables too.