#3 GSettings writeup
Closed: Fixed Opened by toshio.

http://lists.fedoraproject.org/pipermail/packaging/2010-May/007063.html

The %posttrans version of this was passed. Needs to be written as a draft and sent to FESCo for ratification.

http://meetbot.fedoraproject.org/fedora-meeting/2010-05-26/fedora-meeting.2010-05-26-16.15.log.html#l-210


These are all related:

https://fedoraproject.org/wiki/User:Mclasen/giomodules
https://fedoraproject.org/wiki/User:Mclasen/gdkpixbufloaders
https://fedoraproject.org/wiki/User:Mclasen/gtkmodules
https://fedoraproject.org/wiki/GSettings_Draft

action giomodules, gdkpixbufloaders, gtkmodules with these changes: Remove Requires; change %posttrans to %post, redirect output to /dev/null, make clear that these are MUST items (+1:6, 0:0, -1:0)

The GSettings draft has been updated and is ready for voting. Since this follows the same pattern as the other three drafts, we can vote in the ticket:

https://fedoraproject.org/wiki/GSettings_Draft

I'm +1 to it.

re: Gsettings , why isn't %postun wrapped with:
{{{if [$1 -eq 0]; then ... ; fi}}} ?

not that it's broken without it, +1 (just wonderin)

Added wrappers to skip the %post script on update (because %postun is run after %post) for all four of the drafts. This doesn't change the semantics, just allows us to skip running the cache update twice per package when it's being updated.

Everything has been written up. Spot's handling the update text.

Oops misread. Anouncement text:

rpm %post and %postun scripts have been added for the following important pieces of GNOME3 technology: GSettings, gdk-pixbuf loaders, GTK3 modules, and GIO modules:

https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GSettings_Schema
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#gdk-pixbuf_loaders
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GTK.2B_modules
https://fedoraproject.org/wiki/Packaging:ScriptletSnippets#GIO_modules

Metadata