Your message dated Tue, 25 Jun 2013 15:21:07 +0000
with message-id <[email protected]>
and subject line Bug#665596: fixed in photoprint 0.4.2~pre2-2.1
has caused the Debian Bug report #665596,
regarding photoprint: Including individual glib headers no longer supported
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 [email protected]
immediately.)


-- 
665596: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665596
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: photoprint
Version: 0.4.2~pre2-2
Severity: important
User: [email protected]
Usertags: glib-single-include

Hi,


including invidiual glib headers has been deprecated for several years.

Starting with glib 2.32 it is now mandatory to include glib.h instead
of individual headers [1], or the compiler will generate an error.

With the notable exception of:
 glib/gi18n.h
 glib/gi18n-lib.h
 glib/gprintf.h
 glib/gstdio.h
Those header files are still meant to be included separately.


Development releases of 2.32 (2.31.x) are available in experimental.
During a test-rebuild photoprint failed to build with the new glib [2].

Please update photoprint at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable.

Usually, simply replacing #include <glib/foo.h> with #include <glib.h>
is all that is needed (while keeping the above list of exceptions in
mind)
You can use the glib version from experimental to test if your package
builds correctly.


A simple shell script [3] has been written, that can help you
generate a patch which should fix the includes in most cases.
It's most likely not bug free and very limited, so please check the
resulting patch carefully.


Thanks!

Michael,
on behalf of the Debian GNOME team.

[1] 
http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
[2] 
http://people.debian.org/~biebl/glib-single-include/photoprint_0.4.2~pre2-2.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: photoprint
Source-Version: 0.4.2~pre2-2.1

We believe that the bug you reported is fixed in the latest version of
photoprint, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated photoprint 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 23 Jun 2013 15:41:29 +0200
Source: photoprint
Binary: photoprint
Architecture: source amd64
Version: 0.4.2~pre2-2.1
Distribution: unstable
Urgency: low
Maintainer: David Stone <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Description: 
 photoprint - Image printing utility
Closes: 665596
Changes: 
 photoprint (0.4.2~pre2-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * Fix "Including individual glib headers no longer supported":
     add patch from Michael Biebl to not include <glib/gstrfuncs.h>.
     (Closes: #665596)
Checksums-Sha1: 
 b8f1115c43134660d55870cd1862274e866186d8 1944 photoprint_0.4.2~pre2-2.1.dsc
 783a373168a6f983d9bbb69390985a76d1f27152 130530 
photoprint_0.4.2~pre2-2.1.debian.tar.gz
 7bf3b90f4f7dbab3e2689d46d079bb79db135281 1146924 
photoprint_0.4.2~pre2-2.1_amd64.deb
Checksums-Sha256: 
 43b4f1184796755162ec4740be06f82edfdffd47d69faeec3e845cd2297e9fd5 1944 
photoprint_0.4.2~pre2-2.1.dsc
 09e7772fdf82d711042d472e958e2c1320ccfd226eeff376c80cef6b76560566 130530 
photoprint_0.4.2~pre2-2.1.debian.tar.gz
 5a9d5d13c9c7bc972f1dcd6a95d03b51ba39dbc4e90a59262123a3803bb0768e 1146924 
photoprint_0.4.2~pre2-2.1_amd64.deb
Files: 
 109a664c4b5f20d826de685332476374 1944 graphics optional 
photoprint_0.4.2~pre2-2.1.dsc
 877acf892fb956c3572189406fcde7d8 130530 graphics optional 
photoprint_0.4.2~pre2-2.1.debian.tar.gz
 5e2d957c3b792a579f2ee789826d8908 1146924 graphics optional 
photoprint_0.4.2~pre2-2.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJRxvtpAAoJELs6aAGGSaoG2qQQALeGw5rj4PCGiGbgzdFda1ox
ap36mKeap+gk4+j1omLR/KGakKhOMLxHPjvjD+0/nHE4pcvupTD7Pmk/lzACStKV
djztyPtk2vwoaUS08xK1zh2IGA+OT7nxLLvAInhHzP3IDA1sSfljEFk8J9Q6tQM7
ua+wcIiYQK1GBhf6MyJ8tHoHFFkUbQM10zUpT7257/tJDakbBRdCuEXg76FfHlIR
Yn44uEaVyXwm6tL7mSVm2g550nPK7GBIvbDtiRIeIpSe+AE7u6PaJlRC+cPFBKSM
k27f7BheV1mQsvv2T/VM0gioyvHuERr7rbbtQCfeghk/ryL6p/LY+Z6uW/vNrgAs
+OQQyv3l6IfIv4XIU3vnem3g7+RRhn8ZaqMHa4ntFZ+xcbjCyS1DtdmMtxy8dD+y
40LP6eXXwCNE6xIS/NhfJFrPNcH2GLWDp9euqsMGTF/qn8TFWWFuNY6dtdYES8VS
CzOktcu69r1/5VquDLPtOeWB0Lr+NJA6gB8419ctW0yKLO8om5tns5M50r7YPDKj
Phz1Z6xc/+m2q2oGSimiEOLPxvjBP1enyAoK+n994TFYjYOsV4HQFGvjE+lp/vnG
zLpGx1lq1ebaoIlu8Zs9rbc243gtjaVXLf0haFcnQxeL2mhWc2xNEEL1/LaDXBS9
+BHe8vpRzaw8nfnvUpOH
=bq/J
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to