Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Hi intrigeri, On Do 23 Okt 2014 23:03:20 CEST, intrigeri wrote: Control: reassign -1 mate-applets Control: notfound -1 gnome-applets/3.8.1-1 Hi, it seems that gnome-applets has been shipping the conflicting applets and corresponding manpages for a while, so IMO the responsibility for renaming lies on the fork. So, I'm marking this bug as not affecting gnome-applets (spotted via the UDD cleaner view). (Besides, this bug has been workaround'd in Debian since then, acknowledged as an upstream bug in MATE, and apparently fixed there: https://github.com/mate-desktop/mate-applets/issues/103) Cheers, -- intrigeri for now I have removed the extra man pages from mate-applets bin:package. They will re-appear once MATE 1.10 is ready for release (jessie+1). Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb pgpKZSGSWQLPv.pgp Description: Digitale PGP-Signatur
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Control: reassign -1 mate-applets Control: notfound -1 gnome-applets/3.8.1-1 Hi, it seems that gnome-applets has been shipping the conflicting applets and corresponding manpages for a while, so IMO the responsibility for renaming lies on the fork. So, I'm marking this bug as not affecting gnome-applets (spotted via the UDD cleaner view). (Besides, this bug has been workaround'd in Debian since then, acknowledged as an upstream bug in MATE, and apparently fixed there: https://github.com/mate-desktop/mate-applets/issues/103) Cheers, -- intrigeri -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Hi Giacomo, On Mi 08 Okt 2014 09:28:07 CEST, Giacomo Mulas wrote: Dear Maintainer, the new version 1.8.1+dfsg1-1 of mate-applets contains files with the same name as gnome-applets 3.8.1-1. As a consequence, it is uninstallable if one also installs gnome-applets. This means that on sid, at the moment, I cannot install on a machine a full gnome desktop and a full mate desktop at the same time, letting individual users choose which one they prefer to use. Suggested solutions: 1) quick and dirty (unsatisfactory for me, but can be a temporary band aid): add a conflicts with gnome-applets 2) optimal solution: change the names of the conflicting applets (possibly coordinating with the gnome-applets maintainer) 3) less work than 2) but also less good: use the debian alternatives system to make mate and gnome applets with the same name coexist (definitely coordinating with the gnome-applets maintainer) 4) something else that I did not think about Bye Giacomo Mulas 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). Mike -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb pgp0G70n0UQJ8.pgp Description: Digitale PGP-Signatur
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Control: reassign -1 mate-applets,gnome-applets Control: found -1 mate-applets/1.8.1+dfsg1-1 Control: found -1 gnome-applets/3.8.1-1 Hi, Giacomo Mulas wrote: the new version 1.8.1+dfsg1-1 of mate-applets contains files with the same name as gnome-applets 3.8.1-1. As a consequence, it is uninstallable if one also installs gnome-applets. Thanks for the report. For the MATE maintainers: We also ran into that issue on Ubuntu 12.04 LTS Precise with the packages from MATE PPA, so after this is fixed in Debian Sid, it should be fixed in the MATE Precise PPA, too. Suggested solutions: There's a standard procedure for such cases: https://www.debian.org/doc/debian-policy/ch-files.html#s-binaries 1) quick and dirty (unsatisfactory for me, but can be a temporary band aid): add a conflicts with gnome-applets Yeah, that's usually discouraged. 2) optimal solution: change the names of the conflicting applets (possibly coordinating with the gnome-applets maintainer) That's the officially recommended way. 3) less work than 2) but also less good: use the debian alternatives system to make mate and gnome applets with the same name coexist (definitely coordinating with the gnome-applets maintainer) For that their API/ABI always needs to be same. Which likely isn't. And it's also likely much more work than 2). Regards, Axel -- ,''`. | Axel Beckert a...@debian.org, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Hi Mike, Mike Gabriel wrote: What are the files that trouble you (and us all)? Here you go: Preparing to unpack .../mate-applets_1.8.1+dfsg1-1_i386.deb ... Unpacking mate-applets (1.8.1+dfsg1-1) over (1.8.0+dfsg1-1+b2) ... dpkg: error processing archive /var/cache/apt/archives/mate-applets_1.8.1+dfsg1-1_i386.deb (--unpack): trying to overwrite '/usr/share/man/man1/whereami_applet.1.gz', which is also in package gnome-applets 3.8.1-1 Processing triggers for [...] Errors were encountered while processing: /var/cache/apt/archives/mate-applets_1.8.1+dfsg1-1_i386.deb Regards, Axel -- ,''`. | Axel Beckert a...@debian.org, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `-| 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
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 gmu...@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) _ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Hi Giacomo, hi Axel, On Do 09 Okt 2014 12:49:18 CEST, Giacomo Mulas wrote: 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 I removed the man pages again from the bin:package... for now... I have pinged upstream to get this fixed [1]. Mike [1] https://github.com/mate-desktop/mate-applets/issues/103 -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb pgpXJmW8GuZlO.pgp Description: Digitale PGP-Signatur
Bug#764448: mate-applets 1.8.1+dfsg1-1 tries to overwrite files in gnome-applets 3.8.1-1
Package: mate-applets Version: 1.8.1+dfsg1-1 Severity: normal Dear Maintainer, the new version 1.8.1+dfsg1-1 of mate-applets contains files with the same name as gnome-applets 3.8.1-1. As a consequence, it is uninstallable if one also installs gnome-applets. This means that on sid, at the moment, I cannot install on a machine a full gnome desktop and a full mate desktop at the same time, letting individual users choose which one they prefer to use. Suggested solutions: 1) quick and dirty (unsatisfactory for me, but can be a temporary band aid): add a conflicts with gnome-applets 2) optimal solution: change the names of the conflicting applets (possibly coordinating with the gnome-applets maintainer) 3) less work than 2) but also less good: use the debian alternatives system to make mate and gnome applets with the same name coexist (definitely coordinating with the gnome-applets maintainer) 4) something else that I did not think about Bye Giacomo Mulas -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (401, 'unstable'), (10, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.3-jak (SMP w/4 CPU cores) Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8) (ignored: LC_ALL set to it_IT.utf8) Shell: /bin/sh linked to /bin/dash Versions of packages mate-applets depends on: ii gir1.2-mate-panel 1.8.1+dfsg1-1 ii gsettings-desktop-schemas 3.14.0-1 ii gstreamer0.10-alsa 0.10.36-2 ii gstreamer0.10-plugins-good 0.10.31-3+nmu4 ii gvfs1.22.0-1+b1 ii libatk1.0-0 2.14.0-1 ii libc6 2.19-11 ii libcairo2 1.12.16-5 ii libcpufreq0 008-1 ii libdbus-1-3 1.8.8-2 ii libdbus-glib-1-20.102-1 ii libfontconfig1 2.11.0-6.1 ii libfreetype62.5.2-2 ii libgdk-pixbuf2.0-0 2.31.1-2 ii libglib2.0-02.42.0-2 ii libgtk2.0-0 2.24.24-1 ii libgtop2-7 2.28.5-2 ii libice6 2:1.0.9-1 ii libmate-desktop-2-171.8.1+dfsg1-1 ii libmate-panel-applet-4-11.8.1+dfsg1-1 ii libmateweather1 1.8.0-2 ii libnotify4 0.7.6-2 ii libpango-1.0-0 1.36.8-2 ii libpangocairo-1.0-0 1.36.8-2 ii libpangoft2-1.0-0 1.36.8-2 ii libpolkit-gobject-1-0 0.105-7 ii libsm6 2:1.2.2-1 ii libstartup-notification00.12-4 ii libupower-glib3 0.99.1-3 ii libx11-62:1.6.2-3 ii mate-applets-common 1.8.1+dfsg1-1 ii mate-icon-theme 1.8.0-1 ii mate-panel 1.8.1+dfsg1-1 ii python 2.7.8-1 ii python-dbus 1.2.0-2+b3 ii python-gi 3.14.0-1 ii python-gobject 3.14.0-1 ii python-gst0.10 0.10.22-3 ii python-notify 0.1.1-3 Versions of packages mate-applets recommends: ii cpufrequtils 008-1 ii mate-media 1.8.0+dfsg1-3 ii mate-polkit 1.8.0+dfsg1-4 ii mate-system-monitor 1.8.0+dfsg1-2 mate-applets suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org