Your message dated Sun, 20 Dec 2009 12:49:33 +0000
with message-id <[email protected]>
and subject line Bug#527593: fixed in gnustep-back 0.17.1-1
has caused the Debian Bug report #527593,
regarding Required default fonts by the backend not always available
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.)
--
527593: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527593
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnustep-back0.16-cairo
Version: 0.16.0-3
(Hubert/Gürkan: FYI this is a followup to this thread:
http://thread.gmane.org/gmane.comp.lib.gnustep.general/32777)
В Thu, 07 May 2009 09:07:52 +0800, Zhang Weiwu написа:
> Hi thanks I solved it with:
> $ defaults write NSGlobalDomain NSFont 'DejaVu Sans'
This should not be necessary in most common situations, although it is
recommended in /usr/share/doc/gnustep-back<SONAME>/README.Debian which
is a file Debian users *should* read, especially if they encounter
problems.
I can't reproduce your issue, though:
$ mv ~/GNUstep/Defaults/.GNUstepDefaults GNUstepDefaults.orig
$ defaults write NSGlobalDomain GSBackend libgnustep-cairo
$ Ink
...starts and runs perfectly fine here, with NSFont apparently
BitStream Vera Sans. But this font is being deprecated in Debian, so
no longer installed by default (`aptitude why' tells me I have it
installed automatically here because fontconfig-config depended on
it). The second fallback ttf-freefont is also not pulled in by the
GNUstep dependency chain, which explains your problem.
> I more or less consider this is a packager's mistake.
Debian packages cannot mess with your $HOME, so the only way to
eliminate the problem efficiently is to add DevaVu as another option
to the appropriate CairoFontEnumerator methods before the final
fallback Helvetica. Perhaps it is a good idea this to be done
upstream, instead of a Debian-specific patch.
Another quick & dirty Debian fix is the cairo backend to depend on the
ugly ttf-bitstream-vera | ttf-freefont. (Actually, only the latter as
ttf-bitstream-vera is scheduled for removal:
http://bugs.debian.org/461308)
> After all many people choose to use a distribution instead of
> compiling everything manually is because they want the task to fight
> dependency & configuration an optional task instead of mandantory.
Right; and these people should report such issues to the distro
instead, so that bugs get properly tracked/fixed/forwarded upstream
(if necessary) accordingly. Which I'm doing now.
--- End Message ---
--- Begin Message ---
Source: gnustep-back
Source-Version: 0.17.1-1
We believe that the bug you reported is fixed in the latest version of
gnustep-back, which is due to be installed in the Debian FTP archive:
gnustep-back-common_0.17.1-1_all.deb
to main/g/gnustep-back/gnustep-back-common_0.17.1-1_all.deb
gnustep-back-dbg_0.17.1-1_i386.deb
to main/g/gnustep-back/gnustep-back-dbg_0.17.1-1_i386.deb
gnustep-back-doc_0.17.1-1_all.deb
to main/g/gnustep-back/gnustep-back-doc_0.17.1-1_all.deb
gnustep-back0.17-art_0.17.1-1_i386.deb
to main/g/gnustep-back/gnustep-back0.17-art_0.17.1-1_i386.deb
gnustep-back0.17-cairo_0.17.1-1_i386.deb
to main/g/gnustep-back/gnustep-back0.17-cairo_0.17.1-1_i386.deb
gnustep-back0.17_0.17.1-1_all.deb
to main/g/gnustep-back/gnustep-back0.17_0.17.1-1_all.deb
gnustep-back_0.17.1-1.diff.gz
to main/g/gnustep-back/gnustep-back_0.17.1-1.diff.gz
gnustep-back_0.17.1-1.dsc
to main/g/gnustep-back/gnustep-back_0.17.1-1.dsc
gnustep-back_0.17.1.orig.tar.gz
to main/g/gnustep-back/gnustep-back_0.17.1.orig.tar.gz
gnustep-gpbs_0.17.1-1_i386.deb
to main/g/gnustep-back/gnustep-gpbs_0.17.1-1_i386.deb
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.
Yavor Doganov <[email protected]> (supplier of updated gnustep-back 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: SHA1
Format: 1.8
Date: Fri, 04 Dec 2009 12:26:34 +0200
Source: gnustep-back
Binary: gnustep-back0.17 gnustep-back0.17-art gnustep-back0.17-cairo
gnustep-gpbs gnustep-back-common gnustep-back-dbg gnustep-back-doc
Architecture: source all i386
Version: 0.17.1-1
Distribution: experimental
Urgency: low
Maintainer: Debian GNUstep maintainers
<[email protected]>
Changed-By: Yavor Doganov <[email protected]>
Description:
gnustep-back-common - The GNUstep GUI Backend - common files
gnustep-back-dbg - The GNUstep GUI Backend - debugging symbols
gnustep-back-doc - The GNUstep GUI Backend documentation
gnustep-back0.17 - The GNUstep GUI Backend
gnustep-back0.17-art - The GNUstep GUI Backend
gnustep-back0.17-cairo - The GNUstep GUI Backend
gnustep-gpbs - The GNUstep PasteBoard Server
Closes: 527593 542334
Changes:
gnustep-back (0.17.1-1) experimental; urgency=low
.
[ Gürkan Sengün ]
* New upstream version.
* Bump standards version.
.
[ Yavor Doganov ]
* DejaVu is provided as a fallback font in [CairoFontEnumerator
-default*FontName] methods (Closes: #527593).
* debian/control.m4: Wrap all fields.
(Section): Change to `gnustep'.
(Uploaders): Add myself, remove Hubert upon his request.
(Conflicts, Replaces): Remove; ancient.
(Homepage, Vcs-Arch): New fields.
(Build-Depends): Add quilt.
(gnustep-back-common) <Depends>: Remove defoma, add fontconfig and
mknfonts.tool (Closes: #542334).
* debian/control: Regenerate.
* debian/rules: Use $(MAKE) instead of gs_make to properly pass
variables and options to sub-makes. Use quilt for patch management;
adjust rules accordingly.
(LDFLAGS, OPTFLAG): Define.
(install-art): Remove empty dirs.
(binary-indep): Don't install the defoma script.
* debian/gnustep-back-common.prerm:
* debian/gnustep-back-common.postinst: Adjust for the defoma removal;
generate nfont descriptions with the help of fc-list and mknfonts.
* debian/README.source: New file.
* debian/gnustep-nfont.defoma: Delete.
* debian/watch: Make it work; don't uupdate.
* debian/README.Debian: Add info about switching backends; remove
obsolete notes about Bitstream-Vera.
* debian/patches/debian-fonts.patch: New; split from the diff.gz and
update for the new fonts location.
* debian/patches/cairo-fc.patch: New; fix FTBFS with cairo from
experimental. Thanks to Barry deFreese for reporting this.
* debian/patches/autoreconf.patch: New; regenerate configure.
* debian/patches/series: Add.
Checksums-Sha1:
48a74bdfe944540b08e4ad026c014bb2c3681908 1551 gnustep-back_0.17.1-1.dsc
75177645da5b729e76ee6276c5f0b9131355e41a 891002 gnustep-back_0.17.1.orig.tar.gz
debf5972c03e2d809a44e0771eb5e33596ddf12d 71406 gnustep-back_0.17.1-1.diff.gz
f6982a769888e8d74d72de0d40e2b6185fcc7787 56976
gnustep-back0.17_0.17.1-1_all.deb
7c5983c14237146613979eda27e2e4f574c766c3 52788
gnustep-back-common_0.17.1-1_all.deb
6657044f04d312b45222d6a9b083d21f8a69d1e8 63424
gnustep-back-doc_0.17.1-1_all.deb
8b006be9de0d53ce4c1ee57aee36eb6b3db94157 280310
gnustep-back0.17-art_0.17.1-1_i386.deb
ff5cdbbf7cbbbd753ae5ef94ced00a1c4c70e980 224386
gnustep-back0.17-cairo_0.17.1-1_i386.deb
2fa3d494f4c7a77ef15d7adedbf1cec6e918b100 82048 gnustep-gpbs_0.17.1-1_i386.deb
e5db00920bfba6937d69331fa0b436d1b41f26ab 829104
gnustep-back-dbg_0.17.1-1_i386.deb
Checksums-Sha256:
1fc93ff7dc9169763b4a17c2d295b45898f9254858c0433cfd49483025063bc6 1551
gnustep-back_0.17.1-1.dsc
fff8b84b2e6ab3fb722f1e11c8e2285a60bbddd80233f08345918ae6a885541d 891002
gnustep-back_0.17.1.orig.tar.gz
e6ece78edd8e464e4cd5663064a4f98529b2e1ade562865e34ee4eeb15fbc419 71406
gnustep-back_0.17.1-1.diff.gz
821045c5394b12476f66ef5c0209447ba0b9160127f941213d278b00a1f44307 56976
gnustep-back0.17_0.17.1-1_all.deb
53d270b2c8d05fe4f9e54097370fa7a14953df345f0858758cbc9e3784b2ac49 52788
gnustep-back-common_0.17.1-1_all.deb
a1b1da196bd930b45c9f569225af3499efc7262c5b148fd391201667183dbc03 63424
gnustep-back-doc_0.17.1-1_all.deb
570b667f2e0524088edf48f7a01080dd1e541ed455155d1e01199386e8996ce9 280310
gnustep-back0.17-art_0.17.1-1_i386.deb
eafbdd413fcaa0fab6474a26b6fb5e3ba28c546c3e8e5e416dfb7c05437f5eb5 224386
gnustep-back0.17-cairo_0.17.1-1_i386.deb
39763bd39ad432704b537e17854b946adc85b9dcf1cc3f553804cac81283e891 82048
gnustep-gpbs_0.17.1-1_i386.deb
fda01a8ba2d4ff3a9845f3cd61fc6a8d52b71a2d9fa8d062cd869da3f98f2556 829104
gnustep-back-dbg_0.17.1-1_i386.deb
Files:
b6a21f4bb2ff31d25f43f6fc266b5f11 1551 gnustep optional
gnustep-back_0.17.1-1.dsc
1cbffbd373a279e2282d2ede99956aeb 891002 gnustep optional
gnustep-back_0.17.1.orig.tar.gz
433c318714a18d4512607c8b4ac76d1a 71406 gnustep optional
gnustep-back_0.17.1-1.diff.gz
04bc9e6ee44dbff1f7c0f2cdd41a7df1 56976 libs optional
gnustep-back0.17_0.17.1-1_all.deb
5b664e0308177b7a2f72072f9271ab2a 52788 gnustep optional
gnustep-back-common_0.17.1-1_all.deb
19a1628b98f4fca5f2035c960b3ab9ab 63424 doc optional
gnustep-back-doc_0.17.1-1_all.deb
ba3e1eecedefe0fc4f248b436c5f174c 280310 libs optional
gnustep-back0.17-art_0.17.1-1_i386.deb
7836f63f9944c9b8a5306a2b8b8b639f 224386 libs optional
gnustep-back0.17-cairo_0.17.1-1_i386.deb
d82859b4a59efdffe8b15faaa7f4cce5 82048 gnustep optional
gnustep-gpbs_0.17.1-1_i386.deb
ab90627ee45706edc97091697f9bf808 829104 debug extra
gnustep-back-dbg_0.17.1-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksZFekACgkQ5ItltUs5T37AOQCgxw9S4zxc6LffOtZDJRxEDHAm
/kEAoLx5+RHxGAJnt/vvbFYrCijfks3A
=VuEX
-----END PGP SIGNATURE-----
--- End Message ---