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
Created attachment 125934 [details, diff] 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.
can you please provide the output of emerge -pv anjuta?
(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
is there any solutions? some problem for me with some unstable unstable packages
(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).
Ive added the depend as I can not remember why I was originally against the idea. Sorry about taking so long for this.