http://qa.mandrakesoft.com/show_bug.cgi?id=6389


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID




------- Additional Comments From [EMAIL PROTECTED]  2003-11-19 16:52 -------
pre/post scripts on all packages that provide mandrake_theme should ensure that
/usr/share/mdk/backgrounds/default.png exists and points the right background
(Mandrake.png, Powerpack.png etc).

Check in %pre of mandrake_theme:
if [ ! -f /usr/share/mdk/backgrounds//default.png -o -L
/usr/share/mdk/backgrounds//default.png ]; then
    rm -f /usr/share/mdk/backgrounds//default.png
    ln -s Mandrake.png /usr/share/mdk/backgrounds//default.png
fi

-- 
Configure bugmail: http://qa.mandrakesoft.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


------- Reminder: -------
assigned_to: [EMAIL PROTECTED]
status: RESOLVED
creation_date: 
description: 
Mandrake_theme doesn't provide a default backaground across different Mandrake 
versions, or even within the same Mandrake version. 
 
Mandrake 9.1: 
There's only mandrake_desk which 
provides /usr/share/mdk/backgrounds/default.png. 
 
Mandrake 9.2 download: 
There's mandrake_desk which 
provides /usr/share/mdk/backgrounds/default-9.1.png, but no default.png. 
Then there's mandrake_theme which 
provides /usr/share/mdk/backgrounds/Mandrake.png 
 
Mandrake 9.2 PowerPack: 
Mandrake_theme is not installed by default, but there is 
mandrake_theme-powerpack, which provides mandrake_theme, and the 
file /usr/share/mdk/backgrounds/Powerpack.png 
 
So there is no consistency, and setting up a windowmanager to use a default 
background is impossible. This will result in windowmanager using their own 
backgrounds, which costs space and adds inconsistancy across desktops/wm's. 
 
It will be a good idea to rename mandrake_theme to mandrake_theme-download, so 
it's clear that it's not the same package as the mandrake_theme on the 
powerpack. It should still provide mandrake_theme. 
A solution would be to provide a default background. And I mean just the same 
filename, like Mandrake.png.  
I don't really care if the download edition would have a Download.png, while 
Mandrake.png becomes a symlink to one or the other, or if both packages 
contain a Mandrake.png, as long as it is possible to use the same filename for 
a background, and set mandrake_theme as a dependency. 
I would prefer a solution that is compatible as possible with the current 
release, 9.2, that's why I suggest Mandrake.png as default filename. 
 
Just to make an example of where the problem comes up: 
XFce4 (actually xfdesktop-4) has it's default background hardcoded, and I 
changed it from an xfce background to Mandrake.png. The problem is that when 
people install these packages on their powerpack, that it will not have a 
background, since mandrake_theme-powerpack is the default package installed.

Reply via email to