Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 186068
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Saleem Abdulrasool (RETIRED) <compnerd@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Niklas Thörne <niklas.thorne@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
anjuta.patch Ebuild patch, adding scrollkeeper as dep. patch Mats Hellman 2007-07-24 22:30 0000 414 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 186068 depends on: Show dependency tree
Bug 186068 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-07-21 06:22 0000
Upgrading dev-util/anjuta from 2.1.1_beta1 to 2.2.0 fails due to an unlisted
dependency of app-text/scrollkeeper:

(...)
Making all in anjuta-manual
make[3]: Entering directory
`/var/tmp/portage/dev-util/anjuta-2.2.0/work/anjuta-2.2.0/manuals/anjuta-manual'
/bin/sh: scrollkeeper-config: command not found
/bin/sh: line 1: scrollkeeper-config: command not found
The file '/Templates/C/scrollkeeper_cl.xml' does not exist.
Please check your ScrollKeeper installation.
make[3]: *** [anjuta-manual-C.omf] Error 1
make[3]: Leaving directory
`/var/tmp/portage/dev-util/anjuta-2.2.0/work/anjuta-2.2.0/manuals/anjuta-manual'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/dev-util/anjuta-2.2.0/work/anjuta-2.2.0/manuals'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/dev-util/anjuta-2.2.0/work/anjuta-2.2.0'
make: *** [all] Error 2
 *
 * ERROR: dev-util/anjuta-2.2.0 failed.
 * Call stack:
 *   ebuild.sh, line 1647:   Called dyn_compile
 *   ebuild.sh, line 988:   Called qa_call 'src_compile'
 *   ebuild.sh, line 44:   Called src_compile
 *   ebuild.sh, line 1327:   Called gnome2_src_compile
 *   gnome2.eclass, line 71:   Called die
 *
 * compile failure
 * If you need support, post the topmost build error, and the call stack if
relevant.
 * A complete build log is located at
'/var/tmp/portage/dev-util/anjuta-2.2.0/temp/build.log'.
 *


Reproducible: Always

------- Comment #1 From Mats Hellman 2007-07-24 22:30:50 0000 -------
Created an attachment (id=125934) [details]
Ebuild patch, adding scrollkeeper as dep.

First submission I've ever done so be gentle.
This is working in my overlay. Just add app-text/scrollkeeper as dependency.

------- Comment #2 From Saleem Abdulrasool (RETIRED) 2007-07-26 01:42:57 0000 -------
can you please provide the output of emerge -pv anjuta?

------- Comment #3 From Niklas Thörne 2007-07-26 09:51:13 0000 -------
(In reply to comment #2)
> can you please provide the output of emerge -pv anjuta?
> 

I assume that you meant me.. Here it is (please note that I've already
installed  it by oneshotting scrollkeeper, so I added the -d flag for
depstrings):


# emerge anjuta -pvd
myaction None
myopts {'--pretend': True, '--debug': True, '--verbose': True}

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

Calculating dependencies  
Parent:    None
Depstring: dev-util/anjuta
Priority: soft
Candidates: ['dev-util/anjuta']
   ebuild: dev-util/anjuta-2.2.0

Parent:    ('ebuild', '/', 'dev-util/anjuta-2.2.0', 'merge')
Depstring: >=dev-libs/glib-2.8.0 >=x11-libs/gtk+-2.8.0 >=gnome-base/orbit-2.6.0
>=gnome-base/libglade-2.3.0 >=gnome-base/libgnome-2.12.0
>=gnome-base/libgnomeui-2.12.0 >=gnome-base/libgnomeprint-2.12.0
>=gnome-base/libgnomeprintui-2.12.0 >=gnome-base/gnome-vfs-2.12.0
>=gnome-base/gconf-2.12.0 >=x11-libs/vte-0.13.1 >=dev-libs/libxml2-2.4.23
>=x11-libs/pango-1.1.1 >=dev-libs/gdl-0.7.5 >=dev-util/devhelp-0.13
>=app-text/gnome-doc-utils-0.3.2 >=dev-libs/gnome-build-0.1.6
>=dev-libs/libpcre-5.0 >=x11-libs/libwnck-2.12 >=sys-devel/binutils-2.15.92
dev-libs/libxslt sys-devel/autogen glade? ( >=dev-util/glade-3.1.4 )
inherit-graph? ( >=media-gfx/graphviz-2.6.0 ) sourceview? (
>=x11-libs/gtk+-2.10.0 >=gnome-base/libgnome-2.14.0
>=x11-libs/gtksourceview-1.4.0 ) subversion? ( >=dev-util/subversion-1.1.4
>=net-misc/neon-0.24.5 dev-libs/apr ) valgrind? ( dev-util/valgrind )
dev-lang/perl >=sys-devel/gettext-0.14 >=dev-util/intltool-0.35
>=dev-util/pkgconfig-0.20 doc? ( >=dev-util/gtk-doc-1.0 ) >=sys-apps/sed-4
=sys-devel/automake-1.10* >=sys-devel/autoconf-2.59 sys-devel/libtool
Priority: hard
Candidates: ['>=sys-devel/autoconf-2.59', '>=x11-libs/vte-0.13.1',
'>=x11-libs/gtk+-2.10.0', '>=gnome-base/libgnomeprintui-2.12.0',
'dev-util/valgrind', 'dev-libs/apr', '=sys-devel/automake-1.10*',
'>=dev-util/intltool-0.35', '>=app-text/gnome-doc-utils-0.3.2',
'>=gnome-base/libgnomeprint-2.12.0', '>=gnome-base/libglade-2.3.0',
'>=dev-util/subversion-1.1.4', '>=dev-libs/gnome-build-0.1.6',
'>=x11-libs/gtk+-2.8.0', '>=dev-util/devhelp-0.13',
'>=x11-libs/gtksourceview-1.4.0', '>=x11-libs/libwnck-2.12',
'>=gnome-base/libgnome-2.14.0', '>=dev-libs/gdl-0.7.5',
'>=sys-devel/binutils-2.15.92', '>=gnome-base/libgnome-2.12.0',
'>=dev-util/glade-3.1.4', 'sys-devel/autogen', 'dev-libs/libxslt',
'>=gnome-base/gnome-vfs-2.12.0', '>=dev-libs/libxml2-2.4.23',
'>=x11-libs/pango-1.1.1', '>=dev-libs/libpcre-5.0',
'>=gnome-base/gconf-2.12.0', '>=dev-libs/glib-2.8.0',
'>=sys-devel/gettext-0.14', '>=gnome-base/orbit-2.6.0', 'dev-lang/perl',
'>=media-gfx/graphviz-2.6.0', '>=dev-util/pkgconfig-0.20', '>=sys-apps/sed-4',
'sys-devel/libtool', '>=gnome-base/libgnomeui-2.12.0',
'>=net-misc/neon-0.24.5']
Exiting... ('ebuild', '/', 'dev-util/anjuta-2.2.0', 'merge')

Parent:    ('ebuild', '/', 'dev-util/anjuta-2.2.0', 'merge')
Depstring: >=dev-libs/glib-2.8.0 >=x11-libs/gtk+-2.8.0 >=gnome-base/orbit-2.6.0
>=gnome-base/libglade-2.3.0 >=gnome-base/libgnome-2.12.0
>=gnome-base/libgnomeui-2.12.0 >=gnome-base/libgnomeprint-2.12.0
>=gnome-base/libgnomeprintui-2.12.0 >=gnome-base/gnome-vfs-2.12.0
>=gnome-base/gconf-2.12.0 >=x11-libs/vte-0.13.1 >=dev-libs/libxml2-2.4.23
>=x11-libs/pango-1.1.1 >=dev-libs/gdl-0.7.5 >=dev-util/devhelp-0.13
>=app-text/gnome-doc-utils-0.3.2 >=dev-libs/gnome-build-0.1.6
>=dev-libs/libpcre-5.0 >=x11-libs/libwnck-2.12 >=sys-devel/binutils-2.15.92
dev-libs/libxslt sys-devel/autogen glade? ( >=dev-util/glade-3.1.4 )
inherit-graph? ( >=media-gfx/graphviz-2.6.0 ) sourceview? (
>=x11-libs/gtk+-2.10.0 >=gnome-base/libgnome-2.14.0
>=x11-libs/gtksourceview-1.4.0 ) subversion? ( >=dev-util/subversion-1.1.4
>=net-misc/neon-0.24.5 dev-libs/apr ) valgrind? ( dev-util/valgrind )
Priority: medium
Candidates: ['>=x11-libs/vte-0.13.1', '>=x11-libs/gtk+-2.10.0',
'>=gnome-base/libgnomeprintui-2.12.0', 'dev-util/valgrind', 'dev-libs/apr',
'>=app-text/gnome-doc-utils-0.3.2', '>=gnome-base/libgnomeprint-2.12.0',
'>=gnome-base/libglade-2.3.0', '>=dev-util/subversion-1.1.4',
'>=dev-libs/gnome-build-0.1.6', '>=x11-libs/gtk+-2.8.0',
'>=dev-util/devhelp-0.13', '>=x11-libs/gtksourceview-1.4.0',
'>=x11-libs/libwnck-2.12', '>=gnome-base/libgnome-2.14.0',
'>=dev-libs/gdl-0.7.5', '>=sys-devel/binutils-2.15.92',
'>=gnome-base/libgnome-2.12.0', '>=dev-util/glade-3.1.4', 'sys-devel/autogen',
'dev-libs/libxslt', '>=gnome-base/gnome-vfs-2.12.0',
'>=dev-libs/libxml2-2.4.23', '>=x11-libs/pango-1.1.1',
'>=dev-libs/libpcre-5.0', '>=gnome-base/gconf-2.12.0', '>=dev-libs/glib-2.8.0',
'>=gnome-base/orbit-2.6.0', '>=media-gfx/graphviz-2.6.0',
'>=gnome-base/libgnomeui-2.12.0', '>=net-misc/neon-0.24.5']
Exiting... ('ebuild', '/', 'dev-util/anjuta-2.2.0', 'merge')
Exiting... None                                                                
                                                                            
... done!
[ebuild   R   ] dev-util/anjuta-2.2.0  USE="glade inherit-graph sourceview
subversion valgrind -debug -doc" 0 kB [0]

Total: 1 package (1 reinstall), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage

------- Comment #4 From Denny Reeh 2007-11-20 08:32:45 0000 -------
is there any solutions?

some problem for me with some unstable unstable packages

------- Comment #5 From Niklas Thörne 2007-11-20 10:25:18 0000 -------
(In reply to comment #4)
> is there any solutions?
> 
> some problem for me with some unstable unstable packages
> 

Report any missing dependencies as bugs of the depending package.

One temporary solution to the problem is to 'emerge --oneshot' the missing
dependency while waiting for an updated ebuild. This way, you will be able to
compile the flawed ebuild, without adding the dependency in your world file
(note that you might end up with floating packages though).

------- Comment #6 From Saleem Abdulrasool (RETIRED) 2008-01-06 00:00:12 0000 -------
Ive added the depend as I can not remember why I was originally against the
idea.  Sorry about taking so long for this.

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