Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#2000 - screem .install script

Attached to Project: Arch Linux
Opened by Jan de Groot (JGC) - Sunday, 09 January 2005, 13:00 GMT
Last edited by Jan de Groot (JGC) - Saturday, 29 January 2005, 13:11 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

People can't use screem because of an error in the postinstall. The script doesn't follow the standards we use nowadays with gnome packages.

Some notes:
- gconf schemas are registered in root's user profile instead of global system database
- gconfd-2 is not sent a HUP signal to notify it of new schemas
- update-desktop-database is not run, this needs to be run when a package has a .desktop file that contains a MimeType line (screem has)
- gconf schemas should be unregistered on pre_remove()
- scrollkeeper .omf files exist, run scrollkeeper-update on post_install() and post_remove()
- scrollkeeper files exist, source will likely try to run scrollkeeper-update, resulting in a scrollkeeper db included in most packages nowadays (screem not yet but will in future. Run generic scrollkeeper-update removal stuff before calling configure in PKGBUILD

Examples of these points can be found in most of the gnome packages. Epiphany is a good example of all these things.
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 29 January 2005, 16:59 GMT
Reason for closing:  Fixed

Loading...