Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 169595
Alias:
Product:
Component:
Status: RESOLVED
Resolution: DUPLICATE of bug 166500
Assigned To: Daniel Black <dragonheart@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Pavel Denisov <pavel.denisov@gmail.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 169595 depends on: Show dependency tree
Bug 169595 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-03-06 11:02 0000
When disabling the ipv6 flag in app-admin/conky-1.4.5, the configure script
breaks on missing glib. Upon investigation, the ebuild sets dependency on
>=glib-2.0 in that case, but the emerge doesn't resolve it:

USE="-ipv6" emerge -pv conky

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

Calculating dependencies... done!
[ebuild  N    ] app-admin/conky-1.4.5  USE="hddtemp truetype -X -audacious
(-bmpx) -ipv6 -mpd -vim-syntax" 0 kB

And I do not have glib installed:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/glib-2.12.7  USE="-debug -doc -hardened" 2,833 kB


Reproducible: Always

Steps to Reproduce:
1. unmerge glib if it was emerged before
2. disable ipv6 flag
3. emerge conky

Actual Results:  
checking for GLIB... configure: error: Package requirements (glib-2.0) were not
met:

No package 'glib-2.0' found


Expected Results:  
Successful emerge (well sort of, the fix from bug:166500 is not in the portage
yet)

Filed as minor, since there's an easy fix (emerge glib manually).

------- Comment #1 From Jakub Moc (RETIRED) 2007-03-06 11:05:43 0000 -------
Because you have USE="-X" set; reopen with some compile errors.

------- Comment #2 From Pavel Denisov 2007-03-06 16:12:54 0000 -------
I am not sure what you mean. I don't have X and you are not supposed to need X
to compile conky either. When I enable ipv6 the ebuild says that some
port-feature will be disabled. Since I don't need ipv5 and might want that
feature, I compile without ipv6 and then it breaks on missing glib. Since it
doesn't even get to compilation, there is no way for me to provide compile
errors either.

If this is a "feature" then please explain cause I don't get it.

------- Comment #3 From Jakub Moc (RETIRED) 2007-03-06 16:23:28 0000 -------
(In reply to comment #2)
> I am not sure what you mean. I don't have X and you are not supposed to need X
> to compile conky either.

I mean that there's no unresolved dependency; the ebuild *only* depends on glib
if you have USE="X -ipv6" set.

------- Comment #4 From Pavel Denisov 2007-03-06 16:26:21 0000 -------
Then that is a bug, since the configure script clearly checks for glib with
USE="-X -ipv6" (see original description). It seems that the glib dependency
should exists even with "-X".

------- Comment #5 From Daniel Black 2007-03-08 12:07:24 0000 -------

*** This bug has been marked as a duplicate of bug 166500 ***

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug