[colord] colord reads all files in /usr/share and spams syslog

Marti Raudsepp marti at juffo.org
Mon Dec 5 13:34:22 PST 2011


Hi list,

After an upgrade of colord from 0.1.15-1 to 0.1.15-2 on Arch Linux
with GNOME Shell, colord starts going through all files in /usr/share
and reports failure of every one to syslog:

Dec 5 21:46:12 newn dbus-daemon[726]: (colord:1071): Cd-WARNING **:
CdProfileStore: failed to add profile
'/usr/share/vlc/skins2/winamp2.xml': failed to parse
/usr/share/vlc/skins2/winamp2.xml
Dec 5 21:46:14 newn dbus-daemon[726]: (colord:1071): Cd-WARNING **:
CdProfileStore: failed to add profile
'/usr/share/gettext/archive.dir.tar.gz': failed to parse
/usr/share/gettext/archive.dir.tar.gz
etc, many thousands of these lines

I reported this to Arch Linux and they told me to go directly to
upstream: https://bugs.archlinux.org/task/27463

Reportedly the difference between these two package versions is
libgusb support. I have a USB webcam connected to the computer, maybe
that's what's triggering the problem. This *doesn't* occur when I
downgrade to -1 again, but it *does* happen again when I upgrade back
to -2.

There's no post-install script in this package, so it has to be some
other mechanism reloading colord.

Here are 0.1.15-2 configure flags:
  ./configure --prefix=/usr \
    --sysconfdir=/etc --libexecdir=/usr/lib/colord \
    --localstatedir=/var --disable-static

Regards,
Marti


More information about the colord mailing list