[Pkg-xfce-devel] Bug#888838: Bug#888838: libxfce4ui-common: xfce4-keyboard-shortcuts.xml not being installed

Yves-Alexis Perez corsac at debian.org
Fri Feb 2 08:51:13 UTC 2018


On Fri, 2018-02-02 at 09:46 +0100, Steve Petruzzello wrote:
> > Because conffile modification are preserved by package install/upgrade (so
> > you
> > don't lose your modifications when upgrading, for example), and removing a
> > conffile is a perfectly acceptable modification, which should be kept.
> 
> I perfectly understand that, but if one deletes it by error, he would
> end up without any conffile, which could be pretty confusing.

That's why it's still possible to reinstall it manually. But obviously the
software can't really know if you deleted the file by mistake.
> 
> 
> > > I followed this thread by Paul Wise:
> > > 
> > > https://lists.debian.org/debian-mentors/2013/05/msg00115.html
> > 
> > 
> > > 
> > > > You can force it by using apt-get --reinstall -o Dpkg::Options::="
> > > > --force-
> > > > confmiss" install libxfce4ui-common
> > > 
> > > Ok, it did the job. But the obsolete issue still remains:
> > > 
> > > dpkg-query -W -f='${Conffiles}\n' | grep obsolete
> > >  /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
> > > 790207e5d25ad049de0ffebde9d19684 obsolete
> > 
> > I'm not sure why it's shown as obsolete on your installation, because it's
> > definitely not. Also the checksum is wrong:
> > 
> > dpkg-query -W -f='${Conffiles}\n' | grep xfce4-keyboard-shortcuts.xml
> > /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
> > 65d7008f598ba5cd1e193a0f2950fbf3
> 
> dpkg-query -W -f='${Conffiles}\n' | grep xfce4-keyboard-shortcuts.xml
>  /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
> 65d7008f598ba5cd1e193a0f2950fbf3
>  /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
> 790207e5d25ad049de0ffebde9d19684 obsolete
> 
> 
> Rather strange. There is only one such file on my system.

Yes, but it's been provided by two different packages. First by xfce4-
keyboard-shortcuts, than by libxfce4ui-common. That's why the second one is
obsolete, xfce4-keyboard-shortcuts doesn't provide it anymore.
> 
> 
> > What does dpkg -S /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-
> > keyboard-
> > shortcuts.xml returns for you?
> 
> libxfce4ui-common: /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-
> shortcuts.xml
> 
> > Is xfce-keyboard-shortcuts installed?
> 
> dpkg -l xfce-keyboard-shortcuts
> ii  xfce-keyboard-shortcuts 4.12.1-2

Just remove that package, which is marked transitional and can be safely
desinstalled.

Regards,
-- 
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20180202/85c9c0c8/attachment.sig>


More information about the Pkg-xfce-devel mailing list