Accepted desktop-base 9.0.5 (source all) into unstable

2017-07-02 Thread Aurélien COUDERC
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 02 Jul 2017 10:24:37 +0200
Source: desktop-base
Binary: desktop-base
Architecture: source all
Version: 9.0.5
Distribution: unstable
Urgency: medium
Maintainer: Gustavo Franco 
Changed-By: Aurélien COUDERC 
Description:
 desktop-base - common files for the Debian Desktop
Closes: 858643
Changes:
 desktop-base (9.0.5) unstable; urgency=medium
 .
   * Ensure postinst doesn’t fails on upgrade even when an incomplete theme pack
 is active. (Closes: #858643)
   * Various check-all-the-things fixes.
Checksums-Sha1:
 ef85dc56d616d1f407cbbabf50ef4bf382a28f28 1995 desktop-base_9.0.5.dsc
 c40f650698aef09150510f161f3b19c8b427c450 2301444 desktop-base_9.0.5.tar.xz
 4161adfeafd9f8f43f1cd3a19d54b492565a7602 3506998 desktop-base_9.0.5_all.deb
 4e5f08fd233a48edbda5dcc0260c0ef1e732bde6 8802 
desktop-base_9.0.5_amd64.buildinfo
Checksums-Sha256:
 4f3af565c63bbc59f3e879f5061348d390944d62b82dcf2caf6f75b555ed6b88 1995 
desktop-base_9.0.5.dsc
 bfa03e8783bc73617d147d8ee737cf3f8401c18d2bf31a683c7a7efef0733226 2301444 
desktop-base_9.0.5.tar.xz
 5591b28855116c9093535eb6754953cb31265978835214d9a4e01a456497d1f3 3506998 
desktop-base_9.0.5_all.deb
 61bf315cc4c92080242c21c1852161cd29351d0971d5ada2984c7d4c4f7fe74a 8802 
desktop-base_9.0.5_amd64.buildinfo
Files:
 cb6bd051cd0242074d4c59a178570b72 1995 x11 optional desktop-base_9.0.5.dsc
 ecd16e5c74b9ece2dd6f08a586749bb8 2301444 x11 optional desktop-base_9.0.5.tar.xz
 3030e17ce9e25d7dec34f19a85101338 3506998 x11 optional 
desktop-base_9.0.5_all.deb
 37bb5099bc4861800cd9bb770794c280 8802 x11 optional 
desktop-base_9.0.5_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJFBAEBCAAvFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAllYtdcRHHplY291Y291
QGZyZWUuZnIACgkQcaflM/KRoyRBTA//QHP/HJbLQZsX6FmlYVyhNFbIunQtEvKE
08hRGtDttPtOj96+xLPYcpkCKCqPKFQV95uSJmD/G4VtajewBiWX15rmqXY/Qaie
VYZV9QdrogFx5sKiqyuQ1mD6Uyx+gGtiNwa6qcbfPPdUmsvfy3HSOrwgSz0BxDtg
BMi6mbsItFN0ABXbRR193wRJFtpAH9CRPCDjQKd85kRa/fJRGv7/BTiHZDkAWOBz
OiFU8NCBArKXrL3mUbnyzjbsjiCv84syxxOAzV4GFhf8ovokC0xZA4relve7n8qx
JrtePwpU+2XqgixcoSBYYTzKlDJBP7Zzn1EKM+6bqDf0jqHbbb1XsjRUbtT52hr3
Fuko4SByT/cwwi6Vsh6PvkFhu6hsjy1buf2iMD/Kk5TkSYluIObVHyXwoNQ2BI19
YSvhE5iEE4k9aDWowumw4qranwWWdAdzpWrDHD+igMs2xJ0qMl3B2xTOqOuvrW4V
cZiTkPT+0AHgDynibceheYsnJnewPGOjkU9VthWtNzNSslQAhsArqRijsN6xS1W0
EybFal0n+h5OibRCM6IM+2WHMpRhJnbJquVLhcbIKLlSEIl1TE923o99MQOCHooE
+DIFkWmElGbFlWpt3DfJ1UI/W/BBmMch+hH26QUSKnyROrOTyAYFnDFc7A2ofN1B
3MM/tMKdhok=
=Kmbk
-END PGP SIGNATURE-




Bug#858643: marked as done (desktop-base: File not found in the post-inst script)

2017-07-02 Thread Debian Bug Tracking System
Your message dated Sun, 02 Jul 2017 15:04:48 +
with message-id 
and subject line Bug#858643: fixed in desktop-base 9.0.5
has caused the Debian Bug report #858643,
regarding desktop-base: File not found in the post-inst script
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
858643: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858643
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: desktop-base
Version: 9.0.3
Severity: normal
Tags: patch

Dear Maintainer,

Updating desktop-base complains that this file 
/usr/share/desktop-base/active-theme/wallpaper/contents/images/1920x1080.svg 
does not exist.
I did not find it with apt-file so I just edited 
/var/lib/dpkg/info/gconf2.postinst line 41 and changed svg into png.

-- System Information:
Debian Release: 9.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/3 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages desktop-base depends on:
ii  dpkg 1.18.23
ii  librsvg2-common  2.40.16-1+b1

desktop-base recommends no packages.

Versions of packages desktop-base suggests:
ii  kde-standard  5:92
ii  wmaker0.95.7-8
ii  xfce4 4.12.3

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: desktop-base
Source-Version: 9.0.5

We believe that the bug you reported is fixed in the latest version of
desktop-base, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 858...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurélien COUDERC  (supplier of updated desktop-base package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Sun, 02 Jul 2017 10:24:37 +0200
Source: desktop-base
Binary: desktop-base
Architecture: source all
Version: 9.0.5
Distribution: unstable
Urgency: medium
Maintainer: Gustavo Franco 
Changed-By: Aurélien COUDERC 
Description:
 desktop-base - common files for the Debian Desktop
Closes: 858643
Changes:
 desktop-base (9.0.5) unstable; urgency=medium
 .
   * Ensure postinst doesn’t fails on upgrade even when an incomplete theme pack
 is active. (Closes: #858643)
   * Various check-all-the-things fixes.
Checksums-Sha1:
 ef85dc56d616d1f407cbbabf50ef4bf382a28f28 1995 desktop-base_9.0.5.dsc
 c40f650698aef09150510f161f3b19c8b427c450 2301444 desktop-base_9.0.5.tar.xz
 4161adfeafd9f8f43f1cd3a19d54b492565a7602 3506998 desktop-base_9.0.5_all.deb
 4e5f08fd233a48edbda5dcc0260c0ef1e732bde6 8802 
desktop-base_9.0.5_amd64.buildinfo
Checksums-Sha256:
 4f3af565c63bbc59f3e879f5061348d390944d62b82dcf2caf6f75b555ed6b88 1995 
desktop-base_9.0.5.dsc
 bfa03e8783bc73617d147d8ee737cf3f8401c18d2bf31a683c7a7efef0733226 2301444 
desktop-base_9.0.5.tar.xz
 5591b28855116c9093535eb6754953cb31265978835214d9a4e01a456497d1f3 3506998 
desktop-base_9.0.5_all.deb
 61bf315cc4c92080242c21c1852161cd29351d0971d5ada2984c7d4c4f7fe74a 8802 
desktop-base_9.0.5_amd64.buildinfo
Files:
 cb6bd051cd0242074d4c59a178570b72 1995 x11 optional desktop-base_9.0.5.dsc
 ecd16e5c74b9ece2dd6f08a586749bb8 2301444 x11 optional desktop-base_9.0.5.tar.xz
 3030e17ce9e25d7dec34f19a85101338 3506998 x11 optional 
desktop-base_9.0.5_all.deb
 37bb5099bc4861800cd9bb770794c280 8802 x11 optional 
desktop-base_9.0.5_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQJFBAEBCAAvFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAllYtdcRHHplY291Y291
QGZyZWUuZnIACgkQcaflM/KRoyRBTA//QHP/HJbLQZsX6FmlYVyhNFbIunQtEvKE
08hRGtDttPtOj96+xLPYcpkCKCqPKFQV95uSJmD/G4VtajewBiWX15rmqXY/Qaie
VYZV9QdrogFx5sKiqyuQ1mD6Uyx+gGtiNwa6qcbfPPdUmsvfy3HSOrwgSz0BxDtg
BMi6mbsItFN0ABXbRR193wRJFtpAH9CRPCDjQKd85kRa/fJRGv7/BTiHZDkAWOBz
OiFU8NCBArKXrL3mUbnyzjbsjiCv84syxxOAzV4GFhf8ovokC0xZA4relve7n8qx
JrtePwpU+2XqgixcoSBYYTzKlDJBP7Zzn1EKM+6bqDf0jqHbbb1XsjRUbtT52hr3
Fuko4SByT/cwwi6Vsh6PvkFhu6hsjy1buf2iMD/Kk5TkSYluIObVHyXwoNQ2BI19
YSvhE5iEE4k9aDWowumw4qranwWWdAdzpWrDHD+igMs2xJ0qMl3B2xTOqOuvrW4V

Processed: Also triggered in stretch by reinstalling

2017-07-02 Thread Debian Bug Tracking System
Processing control commands:

> found -1 9.0.0
Bug #858643 [desktop-base] desktop-base: File not found in the post-inst script
Marked as found in versions desktop-base/9.0.0.

-- 
858643: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=858643
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#858643: Also triggered in stretch by reinstalling

2017-07-02 Thread Aurélien COUDERC
control: found -1 9.0.0

I noticed the bug can also be triggered in stretch by:
- installing debian-edu-artwork and debian-edu-artwork-spacefun
  apt install debian-edu-artwork debian-edu-artwork-spacefun
- reinstalling desktop-base
  apt install --reinstall desktop-base

Admittedly it’s less likely to be triggered but still not clean.
So I’ll also stretch-pu the fix then.


Cheers,
--Aurélien



Bug#858643: desktop-base: File not found in the post-inst script

2017-07-02 Thread Wolfgang Schweer
Hi Aurélien,

thanks for digging into this issue in depth.
 
On Sat, Jul 01, 2017 at 11:53:43PM +0200, Aurélien COUDERC wrote:
> I initially thought we could "just" patch debian-edu-artwork to ship an
> SVG versions of the edu-spacefun wallpaper, but there’s no such thing in
> the source repository even going back in time to squeeze. There are SVGs
> for edu-spacefun but they look like imports from bitmap with vain
> attempts to make them vector…

Yeah; it was a crude workaround to get a suited login background.

> By itself it’s a problem since it means these wallpapers are essentially
> sourceless and we cannot easily adapt them should the need arise (higher
> resolution, etc).

Right; it happened with this (almost historical) theme, but hopefully 
won't happen again.
 
> What I can think of is for each theme pack to provide a
> "default-wallpaper" symlink to their wallpaper file of choice and the
> desktop-background alternative will target link for the active theme, so
> it works whatever wallpaper/resolution/format the theme wants as default.

Sounds reasonable.

> For buster I’ll create the links for the themes included in desktop-base
> and the *all* debian-edu-artwork-* themes should do the same.
> That would be for example with softwaves:
>   softwaves-theme/wallpaper/contents/images$ ls -l
>   1920x1080.svg
>   default-wallpaper -> 1920x1080.svg
>   …
> and second example with debian-edu-spacefun:
>   debian-edu-spacefun-theme/wallpaper/contents/images$ ls -l
>   1920x1080.png
>   default-wallpaper -> 1920x1080.png
>   …
> 
> Would that be OK with you ?
 
I guess, yes.

Wolfgang


signature.asc
Description: PGP signature