Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 380103 - [gnome-overlay] No appropriate ebuild for net-im/telepathy-logger (but there are such ebuilds)
Summary: [gnome-overlay] No appropriate ebuild for net-im/telepathy-logger (but there ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-21 16:02 UTC by Allan Gottlieb
Modified: 2011-08-21 22:10 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 Allan Gottlieb 2011-08-21 16:02:45 UTC
emerge claims there are no ebuilds to satisfy ">=net-im/telepathy-logger-0.2.4[introspection]".  However there are such ebuilds and one is installed

eix asserts
[I] net-im/telepathy-logger
     Available versions:  0.1.7 (~)0.2.9 0.2.10 {doc +introspection test}
     Installed versions:  0.2.10(11:00:55 AM 06/09/2011)(introspection -doc -test)


Reproducible: Always

Steps to Reproduce:
1.  emerge --deep --tree --verbose --newuse --update --with-bdeps=y world
2.
3.
Actual Results:  
emerge: there are no ebuilds to satisfy ">=net-im/telepathy-logger-0.2.4[introspection]".
(dependency required by "gnome-base/gnome-shell-3.0.2" [installed])
(dependency required by "gnome-base/gnome-light-3.0.0[shell]" [ebuild])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


Expected Results:  
Successful world update

System is ~amd64 with gnome-overlay.

I assume I have something wrong, but can't find it.
Thanks.
Comment 1 Rafał Mużyło 2011-08-21 17:44:12 UTC
What's the exact output of 'emerge -1pv net-im/telepathy-logger' ?
Comment 2 Allan Gottlieb 2011-08-21 18:37:35 UTC
(In reply to comment #1)
> What's the exact output of 'emerge -1pv net-im/telepathy-logger' ?

Good work!  Introspection is off, but why?

oldlap ~ # emerge -1pv --ignore-default-opts net-im/telepathy-logger

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

Calculating dependencies... done!
[ebuild   R    ] net-im/telepathy-logger-0.2.10  USE="-doc (-introspection*) -test" 439 kB

oldlap ~ # grep introspection /etc/make.conf /etc/portage/package.use
oldlap ~ # grep introspection /usr/portage/net-im/telepathy-logger/telepathy-logger-0.2.10.ebuild 
IUSE="doc +introspection"
	introspection? ( >=dev-libs/gobject-introspection-0.9.6 )
Comment 3 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-08-21 19:45:36 UTC
This was already fixed by adding telepathy-logger-0.2.10-r1
Comment 4 Allan Gottlieb 2011-08-21 22:10:38 UTC
(In reply to comment #3)
> This was already fixed by adding telepathy-logger-0.2.10-r1

Thanks.  Must have been a recent addition.  I synced this morning and it wasn't there, but just synced now and was able to merge telepathy-logger-0.2.10-r1.
Now I get a different introspection problem.

!!! All ebuilds that could satisfy ">=dev-libs/glib-2.16.3[introspection]" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-libs/glib-9999::gnome (masked by: missing keyword)

(dependency required by "gnome-extra/gucharmap-3.0.1-r300" [installed])
(dependency required by "app-office/abiword-2.8.6-r1[gnome]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

I could unmask glib-9999, but I find that frightening as glib is used in everything.  I realize ::gnome means the gnome repository.  Does this mean that "normal" builds will still use 2.28.8 and only those that explicitly specify ::gnome will get the 9999 version?