First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 117916
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gustavo Zacarias (RETIRED) <gustavoz@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Robert Cernansky <openhs@users.sourceforge.net>
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 117916 depends on: Show dependency tree
Show dependency graph
Bug 117916 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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







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


Description:   Opened: 2006-01-05 11:21 0000
After 'upgrade -u world', the gtk+ stuff including cairo was upgraded to
version 1.0.2. But sci-electronics/oregano needs cairo-0.1.23-r1 which blocks
1.0.2. So oregano does not run now:

$ oregano
oregano: error while loading shared libraries: libcairo.so.1: cannot open
shared object file: No such file or directory

and it does not build with new cairo (as revdep-rebuild wants):

# emerge --oneshot --nodeps =sci-electronics/oregano-0.40.3
[...]
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-DGNOMELOCALEDIR=\""/usr/share/locale"\"           -I/usr/include           
-DOREGANO_GLADEDIR=\""/usr/share/oregano/glade"\"      
-DOREGANO_LIBRARYDIR=\""/usr/share/oregano/libraries"\"      
-DOREGANO_MODELDIR=\""/usr/share/oregano/models"\"     
-DDATADIR=\""/usr/share"\"      -DORBIT2=1 -pthread -I/usr/include/libglade-2.0
-I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0
-I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/freetype2 -I/usr/include/libgnomeprint-2.2
-I/usr/include/gtksourceview-1.0 -I/usr/include/libgnomeprintui-2.2      
-DGDK_DISABLE_DEPRECATED=1   -DGLIB_DISABLE_DEPRECATED=1       -O2
-march=athlon64 -fomit-frame-pointer -fweb -pipe -c gtkcairoplotitems.c
gtkcairoplotitems.c: In function `cr_clear':
gtkcairoplotitems.c:37: error: `CAIRO_OPERATOR_SRC' undeclared (first use in
this function)
gtkcairoplotitems.c:37: error: (Each undeclared identifier is reported only
once
gtkcairoplotitems.c:37: error: for each function it appears in.)
gtkcairoplotitems.c: In function `gtk_cairo_plot_item_draw_update':
gtkcairoplotitems.c:227: error: too few arguments to function `cairo_create'
gtkcairoplotitems.c:269: error: too few arguments to function `cairo_create'
gtkcairoplotitems.c: In function `gtk_cairo_plot_item_title_update':
gtkcairoplotitems.c:505: error: too few arguments to function `cairo_create'
gtkcairoplotitems.c: In function `gtk_cairo_plot_item_rect_update':
gtkcairoplotitems.c:597: error: too few arguments to function `cairo_create'
make[3]: *** [gtkcairoplotitems.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory
`/var/tmp/portage/oregano-0.40.3/work/oregano-0.40.3/src'


Without --nodeps option it wants to downgrade back to old cairo-0.1.23-r1 which
is not good because gtk+-2.8.8 depends on >=x11-libs/cairo-0.9.2

Newer (~amd64) oregano-0.40.5 needs other testing packages such a
>=gnome-base/libgnomeprint-2.12.

------- Comment #1 From Gustavo Zacarias (RETIRED) 2006-01-05 12:28:12 0000 -------
Ok, i lowered the gnome deps to 2.10 since it should work fine and keyworded
0.40.5 stable for amd64, sparc and x86 (ARCHs that have the new gtk+/cairo
stable).
0.40.3 won't work with cairo-1 so it's the only choice, besides there are quite
many fixes in oregano 0.40.5.
I never expected gnome 2.12 to take so much time.
Thanks for the report.

First Last Prev Next    No search results available      Search page      Enter new bug