1 |
There is a bug about www-client/chromium icon theme dependencies |
2 |
(https://bugs.gentoo.org/show_bug.cgi?id=352263), and I'm not quite sure |
3 |
what's the best way to solve it. |
4 |
|
5 |
The main issue is that in KDE only oxygen-icons work, and in XFCE |
6 |
oxygen-icons *don't* work and one needs other icon themes installed |
7 |
(which in turn don't work in XFCE). |
8 |
|
9 |
Portage obviously doesn't know which DE the user is running (multiple |
10 |
DE's may be installed on the system), so I don't see a way to create |
11 |
"foolproof" dependencies. |
12 |
|
13 |
The two approaches I'm thinking about are: |
14 |
|
15 |
a) Drop any icon themes from RDEPEND, tell the user in pkg_postinst |
16 |
about possible choices. |
17 |
|
18 |
b) Add "kde" to IUSE, and then kde? ( kde-base/oxygen-icons ) !kde ( all |
19 |
|| the || rest ) to RDEPEND. |
20 |
|
21 |
What do you think? Do you have some better ideas? |