Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1

Giacomo Mulas gmulas at oa-cagliari.inaf.it
Thu Oct 9 10:49:18 UTC 2014


On Thu, 9 Oct 2014, Mike Gabriel wrote:

> Hi Giacomo,

Hi Mike

> Thanks for reporting this. This needs to be fixed upstream+downstream.
>
> What are the files that trouble you (and us all)? (Asking, because I can't 
> check right now, because I am at a customer).

Manpages.

I had a look at the contents of the package, apparently everything else has
a unique (full) filename, meaning that at least some part of the path is
unique, even if the final filename duplicates something in gnome, so this is
ok.

Instead, most manpages in man1 in the package have exactly the same name as
their gnome counterparts, so these should be changed/fixed. 
E.g.  cdplayer_applet.1.gz, charpick_applet.1.gz, cpufreq-selector.1.gz,
drivemount_applet.1.gz, geyes_applet.1.gz, gkb_applet.1.gz, ...
Perhaps they should all be prefixed with "mate-" or suffixed with "-mate" or
something similar to make their names unique.

This should be relatively painless, apart from having to do some script-fu
to rename the manpages before building the deb binary package... Could be
done by awk probably, or even with some pipeing of commands like
cd $INSTALL/usr/share/man/man1 ; for i in `ls *.1.gz` ; mv $i mate-$i ; done
or something along these lines.

Cheers
Giacomo

-- 
_________________________________________________________________

Giacomo Mulas <gmulas at oa-cagliari.inaf.it>
_________________________________________________________________

INAF - Osservatorio Astronomico di Cagliari
via della scienza 5 - 09047 Selargius (CA)

tel.   +39 070 71180244
mob. : +39 329  6603810
_________________________________________________________________

"When the storms are raging around you, stay right where you are"
                          (Freddy Mercury)
_________________________________________________________________



More information about the pkg-mate-team mailing list