eggcups has quit unexpectedly

John (J5) Palmieri johnp at redhat.com
Tue Jun 22 02:55:16 UTC 2004


On Mon, 2004-06-21 at 22:41, Brian Millett wrote:
> Looks like the desktop-printer package needs to be updated.  Printing
> causes a popup dialogue stating that application /usr/sbin/eggcups has
> quit.
> 
> Trying to rebuild the desktop srpm does not work.
> rpmbuild --rebuild /opt/src/SRPMS/desktop-printing-0.9-1.src.rpm
> Installing /opt/src/SRPMS/desktop-printing-0.9-1.src.rpm
> error: Failed build dependencies:
>         dbus-devel = 0.20 is needed by desktop-printing-0.9-1
> 
> but the latest is dbus-devel 0.21-6.
> 
> Trying to recompile the desktop-printing srpm after setting the dependency
> to be
> BuildRequires: libgnomeui-devel, dbus-devel => 0.20
> 
> fails with
> 
> eggcups-ec-job-model.o(.text+0x63f): In function `job_changed_cb':
> : undefined reference to `gnome_cups_job_clone'
> eggcups-ec-job-model.o(.text+0x684): In function `job_changed_cb':
> : undefined reference to `gnome_cups_job_clone'
> eggcups-ec-job-model.o(.text+0x85f): In function `job_done_cb':
> : undefined reference to `gnome_cups_job_clone'
> collect2: ld returned 1 exit status
> make[2]: *** [eggcups] Error 1
> 
> So the API has changed, so I guess I'll wait for the update.

Actually the latest released dbus should be 0.20.  0.21 is in rawhide as
well as the printing packages that build with the new 0.21 release.  You
could have also gotten dbus-0.21 from my repositories if you are
tracking my utopia builds in which case if you want a working system I
suggest you don't ;-)  Most of my packages should be landing in rawhide
relatively soon anyway and be much more useful at that point for those
who want to be cutting edge.

--
J5





More information about the fedora-devel-list mailing list