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]

Reply via email to