[Pkg-xfce-devel] Bug#314922: xfdesktop4: update-menus overwrites $HOME/.config/xfce4/desktop/menu.xml
Vincent Pelletier
Vincent Pelletier <vincent.plr@wanadoo.fr>, 314922@bugs.debian.org
Sun, 19 Jun 2005 14:25:16 +0200
Package: xfdesktop4
Version: 4.2.2-1
Severity: normal
/etc/menu-methods/xfdesktop, line 17 :
postrun="cp /etc/xdg/xfce4/desktop/system.menu.xml " prefix()
"/menu.xml"
I think this line shouldn't be there, because it overwrites without
asking menu.xml, thus loosing any user modification, if any.
I don't know though what would happen when a users starts xfce4 without
that file...
Maybe this would fix the problem (tested) :
postrun="test -e " prefix() "/menu.xml || cp /etc/xdg/xfce4/desktop/system.menu.xml " prefix()
"/menu.xml"
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.10-1-k7
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Versions of packages xfdesktop4 depends on:
ii libatk1.0-0 1.10.1-2 The ATK accessibility toolkit
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libglib2.0-0 2.6.5-1 The GLib library of C routines
ii libgtk2.0-0 2.6.8-1 The GTK+ graphical user interface
ii libice6 4.3.0.dfsg.1-14 Inter-Client Exchange library
ii libpango1.0-0 1.8.1-1 Layout and rendering of internatio
ii libsm6 4.3.0.dfsg.1-14 X Window System Session Management
ii libstartup-notification0 0.8-1 library for program launch feedbac
ii libx11-6 4.3.0.dfsg.1-14 X Window System protocol client li
ii libxfce4mcs-client-2 4.2.2-1 Client library for Xfce4 configure
ii libxfce4util-1 4.2.2-1 Utility functions library for Xfce
ii libxfcegui4-3 4.2.2-1 Basic GUI C functions for Xfce4
ii libxml2 2.6.16-7 GNOME XML library
ii xfce4-mcs-manager 4.2.2-1 Settings manager for Xfce4
ii xfce4-utils 4.2.2-1 Various tools for Xfce
ii xlibs 4.3.0.dfsg.1-14 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4 compression library - runtime
xfdesktop4 recommends no packages.
-- no debconf information