Mailinglist Archive: opensuse-buildservice (366 mails)

< Previous Next >
[opensuse-buildservice] dependancy questions?
  • From: Paul Elliott <pelliott@xxxxxx>
  • Date: Thu, 30 Aug 2007 12:29:42 -0500
  • Message-id: <20070830172942.GA22052@xxxxxx>
Dumb question from first time buildservice user:

In this log, http://build.opensuse.org/package/live_build_log?repository=openSUSE_10.2&package=peless&arch=i586&project=home%3Apelliott11


Running in full featured mode.
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.groff...
Executing /sbin/conf.d/SuSEconfig.gtk2...
g_module_open() failed for /opt/gnome/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.so: libtiff.so.3: cannot open shared object file: No such file or directory
Executing /sbin/conf.d/SuSEconfig.perl...
Executing /sbin/conf.d/SuSEconfig.permissions...
Executing /sbin/conf.d/SuSEconfig.zzzgnome-filesystem...
Finished.



The link /opt/gnome/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.so belongs
to gtk2 and the actual file belongs to libtiff.

I understand that gtk2 is a runtime dependancy of my program peless.
Peless depends on gtkmm2 which in turn depends on gtk2 which depends on libtiff.

But why are gtk2 and libtiff _BUILD_ dependancies? And why is SuSEconfig
running to build my program?

Should I make gtk2 or perhaps gtkmm2 a _BUILD_ dependancy in my spec file?

Thank YOu.

Project: http://build.opensuse.org/project/show?project=home%3Apelliott11

package: http://build.opensuse.org/package/show?package=peless&project=home%3Apelliott11

-- 
Paul Elliott                       1(512)837-1096
pelliott@xxxxxx                    PMB 181, 11900 Metric Blvd Suite J
http://www.io.com/~pelliott/pme/   Austin TX 78758-3117
< Previous Next >
Follow Ups