Ok, after some reading I think this has something to do with the way
is run to parse the file list of the directories
to get a list of services. Since there is both a
meta-cups and a
meta-cups-filters package, there will be two “cups” entries in the Status -> Services table.
[root@ipfire]# for i in `find /opt/pakfire/db/installed/meta-* 2>/dev/null | cut -d"-" -f2`; do echo `find /etc/init.d/$i 2>/dev/null | cut -d"/" -f4` | grep -v '^$'; done
Not quite beautiful, but also not a real problem.
(Someone has to rename the package meta file “meta-cups-filters” to “meta-cupsfilters”
and add the name “cupsfilters” to the blacklist below line 171 of services.cgi to remove the duplicate entry from the services list.)
EDIT: Blacklist must not be updated.