Mailinglist Archive: opensuse-gnome (124 mails)

< Previous Next >
Re: [opensuse-gnome] Weird GNOME-related RPM problems
  • From: "Michel Salim" <michel.sylvan@xxxxxxxxx>
  • Date: Fri, 7 Sep 2007 09:41:22 -0400
  • Message-id: <f224c6140709070641wf3c868eof546933ed73bfc2a@xxxxxxxxxxxxxx>
On 07/09/2007, Stanislav Brabec <sbrabec@xxxxxxx> wrote:
>
> On Pá, 2007-09-07 at 00:15 -0400, Michel Salim wrote:
> > I've noticed these related problems on-and-off involving GNOME
> > packages on openSUSE 10.2:
> >
> > - on a stock install, gnome-games when queried would list, among
> > others /var/games/glines.{Large,Medium,Small}.scores   --  but the RPM
> > actually installs /var/games/glines.scores
>
> Good hint. Somebody did not read updating instructions in the spec files
> and did not update scriptlets. I'll fix it. Please retest when you will
> see changelog entry regarding this problem.
>
Will do.

> > michel@hitchens:~> rpm -ql gtk2 | grep gdk-pixbuf
> > /etc/opt/gnome/gtk-2.0/gdk-pixbuf.loaders
> > /opt/gnome/bin/gdk-pixbuf-query-loaders
> > michel@hitchens:~> ls /etc/opt/gnome/gtk-2.0/*.loaders
> > ls: cannot access /etc/opt/gnome/gtk-2.0/*.loaders: No such file or directory
>
> It seems, that while upgrading, it calls old binary instead of
> just-installed one.
>
> Strange. It should be done by SuSEconfig (did you installed by YaST or
> manually; if manually, did you run it?).
Ah yes. I forgot that! smart is so much faster than YaST or zypper in
10.2 that I've started using it, forgetting the need to run
SuSEconfig.

>
> Maybe gtk2 reported some upgrade error and both instances were kept?
No, I actually tried removing (--nodeps) and then installing it.

So the GTK2 packaging (and gnome-games) actually installs
configuration files, and then a post-install scriptlet *remove* them,
and the files are only reintroduced when the corresponding SuSEconfig
script is run?

Shouldn't rpm -V catch the problem? (It does not in this case)

Thanks,

-- 
Michel
--
To unsubscribe, e-mail: opensuse-gnome+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-gnome+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups