Summary: | app-office/dia doesn't have PNG support -- for no apparent reason | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Simons <simons> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.4_rc1 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Peter Simons
2003-01-06 23:26:59 UTC
Cool. The minute I sent the bug report, I figured out what's causing this. Apparently, the machine where PNG support works has gnome-base/gnome-libs installed. And these create the executable "libart-config", which in turn allows dia to link with that library. Amazing. Does anyone want to investigate, why libart-config is part of gnome-libs and not of the libart_lgpl package? The library obviously _works_ ... So it could as well be linked. ;-) Could you investigate it ? I mean, i have a lot of other bugs to attent to and i probably wouldn't get around to it anytime soon. Oh and libart_lgpl ebuild is for libart2, so big chance that gnome-libs provides the old one for itsself. Your help would be appreciated :) You were right. gnome-libs does provide a different version of libart, which is used by dia if it is installed. The new version is not used at all. Hence, the ebuild file should be changed as follows: png? ( media-libs/libpng >=media-libs/libart_lgpl-2.1 )" png? ( media-libs/libpng >=gnome-base/gnome-libs-1.4.2 )" This fixes the problem. Probably a comment should be added to the ebuild file to watch out for new versions of dia, which might use libart2 instead. ok changed according to your changes. I dont think they will switch to libart2 as long as the whole of dia isn't going gtk2. |