Michel Salim wrote: > I'm currently working on packaging a GNOME application that installs > OMF files, and thus requires scrollkeeper to be run on post-install / > post-uninstall. > > I am getting segfaults, however, which turns out to be because > /var/lib/scrollkeeper was not present! i.e. the scrollkeeper database > was never initialized. > > This is probably a bug with scrollkeeper (shouldn't it initialize its > database post-install, and own /var/lib/scrollkeeper?), but should I > handle this differently, i.e. run a test before running > scrollkeeper-update?
AFAIK, in new SuSE versions scrollkeeper is only a build time dependence and you don't need to call anything in %post/%postun. In old SuSE versions SuSEconfig was updating the database if a flag file in /var/lib was created in %post/%postun. The segfault you experience is most probably: https://bugzilla.novell.com/show_bug.cgi?id=258576 You should not call scrollkeeper in %install phase. But it is not so easy as it should be: https://bugzilla.novell.com/show_bug.cgi?id=237140 -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: [EMAIL PROTECTED] Lihovarská 1060/12 tel: +420 284 028 966 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
