weird problem

Yoav Avitzour avitzour at Princeton.EDU
Thu May 8 15:55:33 GMT 2003



On Thu, 8 May 2003, Auke Kok wrote:

> On Thu, 2003-05-08 at 19:52, Yoav Avitzour wrote:
> > for quite some time now (at least 3 versions of vte) I encounter the
> > following behavior during lin --fix - everything is fine until it checks
> > vte, then with a message:
> > vte has changed depends:
> > * pygtk2 was added to the optional dependancy list
> > 
> > it starts to try and rebuild vte, which always ends up with the error
> > below. However, when I try to lin or lin -r -c vte there is no problem
> > with the compilation. Still, right after a fresh lin of vte, lin --fix
> > thinks there is a problem, tries to recompile and fails.
> > 
> > Just as a side note - this behavior has survived a complete rebuild, and
> > at least 3 versions of vte. Any ideas ?
> 
> do this:
> 
> lvu from /usr/lib/mrproject/libutil.so
> 
> and the recompile whatever module installed that. if that doesn't fix it
> you need to fix it even deeper, perhaps recursively (and a complete
> rebuild MIGHT NOT fix it)
> 
> sofar

yoav at gutman ~ $ lvu from /usr/lib/mrproject/libutil.so
mrproject-0.9.1:/usr/lib/mrproject/libutil.so

I already re-linned mrproject and it's dependencies several times..

as I said before, I have no problem compiling vte if I just lin vte. The 
problem is only when the lin comes from lin --fix. 
Let me divide the problem into 2 (maybe) unrelated ones. The first is that 
lin --fix insists that the dependencies for vte changed, and that pygkt2 
was added to the depends and tries to recompile, even though I just 
finished a succesful lin -r -c vte !!!
Second, although the compilation is  always succesful when I manually 
issue the lin vte command (with or without -r -c), the compilation fails 
when it is done from within lin --fix ...


> 
> > 
> > Thanks, 
> > 
> > Yoav
> > 
> > Compile error for vte WHEN compiled during lin --fix:  
> > 
> > ( snip )
> > 
> > gcc -O3 -mcpu=athlon-tbird -march=athlon-tbird -m3dnow -Wno-deprecated
> > -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0
> > -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0
> > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
> > -I/usr/include/pango-1.0 -I/usr/X11R6/include -s -o reflect-zvt
> > reflect_zvt-reflect.o -Wl,--export-dynamic  -L/opt/lunar/gnome/2/lib
> > /opt/lunar/gnome/2/lib/libzvt-2.0.so /usr/lib/mrproject/libutil.so
> > /usr/lib/libgtk-x11-2.0.so /usr/lib/libart_lgpl_2.so
> > /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so
> > /usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangoxft-1.0.so
> > /usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so
> > /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl
> > /usr/lib/libglib-2.0.so -lSM -lICE -L/usr/X11R6/lib -lX11 -lncurses
> > -Wl,--rpath -Wl,/opt/lunar/gnome/2/lib -Wl,--rpath
> > -Wl,/usr/lib/mrproject -Wl,--rpath -Wl,/opt/lunar/gnome/2/lib
> > -Wl,--rpath -Wl,/usr/lib/mrproject
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_closepath'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_newpath'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_job_get_context'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_moveto'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_config_get_length'
> > /usr/lib/mrproject/libutil.so: undefined reference to `gnome_print_show'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_font_get_ascender'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_showpage'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_stroke'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_concat'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_font_find_closest'
> > /opt/lunar/gnome/2/lib/libzvt-2.0.so: undefined reference to `login_tty'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_context_close'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_font_get_width_utf8'
> > /usr/lib/mrproject/libutil.so: undefined reference to `gnome_print_clip'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_beginpage'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_grestore'
> > /usr/lib/mrproject/libutil.so: undefined reference to `mrp_time_format'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_gsave'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_setfont'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_config_get'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_setlinewidth'/usr/lib/mrproject/libutil.so: undefined
> > reference to `gnome_font_get_descender'/usr/lib/mrproject/libutil.so:
> > undefined reference to `gnome_print_job_get_config'
> > /usr/lib/mrproject/libutil.so: undefined reference to
> > `gnome_print_lineto'
> > collect2: ld returned 1 exit status
> > make[2]: *** [reflect-zvt] Error 1
> > make[2]: Leaving directory `/usr/src/vte-0.10.27/src'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/usr/src/vte-0.10.27'
> > make: *** [all] Error 2
> > 
> > 
> > _______________________________________________
> > Lunar mailing list
> > Lunar at lunar-linux.org
> > http://lunar-linux.org/mailman/listinfo/lunar
> -- 
> Auke Kok <auke.kok at planet.nl>
> 



More information about the Lunar mailing list