[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1003522: marked as done (fonttools: Please review the (build-)dependencies)



Your message dated Wed, 09 Feb 2022 13:34:10 +0000
with message-id <E1nHn6o-000DhT-BM@fasolo.debian.org>
and subject line Bug#1003522: fixed in fonttools 4.29.1-1
has caused the Debian Bug report #1003522,
regarding fonttools: Please review the (build-)dependencies
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 owner@bugs.debian.org
immediately.)


-- 
1003522: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003522
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: fonttools
Version: 4.28.5-1
Severity: important

Hello,

It seems that the fonttools has too much (build-)dependencies defined.

For exemple it build-depends on python3-defcon, this BD seems useless
(not defined in the requirements.txt file) and creates a dependency loop
with it.

Could you please drop python3-defcon and maybe also review the other
(build-)dependencies, for example it's noted in the requirements.txt
that ufoLib2 is required only for tests (that should maybe be indicated
using the nocheck build profile)

It also could be a good idea to move the build-dependencies needed to
build the doc to the Build-Depends-Indep and mark them with nodoc, that
would speedup/make it easier to build the package on the different
ports.

Kind regards,
Laurent Bigonville


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-2-amd64 (SMP w/8 CPU threads)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy

--- End Message ---
--- Begin Message ---
Source: fonttools
Source-Version: 4.29.1-1
Done: Yao Wei (魏銘廷) <mwei@debian.org>

We believe that the bug you reported is fixed in the latest version of
fonttools, 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 1003522@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yao Wei (魏銘廷) <mwei@debian.org> (supplier of updated fonttools 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 09 Feb 2022 21:12:31 +0800
Source: fonttools
Architecture: source
Version: 4.29.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Fonts Task Force <debian-fonts@lists.debian.org>
Changed-By: Yao Wei (魏銘廷) <mwei@debian.org>
Closes: 1003522
Changes:
 fonttools (4.29.1-1) unstable; urgency=medium
 .
   [ Laurent Bigonville ]
   * debian/control, debian/rules:
     Add nodoc and notest build profiles, clean up build dependencies
     (Closes: #1003522)
 .
   [ Yao Wei (魏銘廷) ]
   * New upstream version 4.29.1
Checksums-Sha1:
 da06d3c68c65d24971e37bbed81a93608df7993f 2703 fonttools_4.29.1-1.dsc
 7aa024fcbc4a6dcc7efcbc47fe2dc2e7a5fce2c4 1902280 fonttools_4.29.1.orig.tar.xz
 731a4d1fd2a5cc978719d62ebef6c17ece5c7d97 10716 fonttools_4.29.1-1.debian.tar.xz
 3e5ffc1ee8e98eb0f11deaaf1bb595b1647e27c5 11242 fonttools_4.29.1-1_amd64.buildinfo
Checksums-Sha256:
 c4e6694bef3ce9a16898fafe140e44e3ce32471a231d9ba07c256c3a8b7baa93 2703 fonttools_4.29.1-1.dsc
 c3f360d432bc96d286427cf36d9ee99039652f1f409bc42fef029a5f63094339 1902280 fonttools_4.29.1.orig.tar.xz
 5e0cc2fecf9b4afc6056046d78866f4897cb9819f2939887a5c7c3c89fe3f5d8 10716 fonttools_4.29.1-1.debian.tar.xz
 0ceb9c1f971779531aaa1601269d5ba3090ce0caca04247138b6ed2022f409da 11242 fonttools_4.29.1-1_amd64.buildinfo
Files:
 5d19008d16614fec71a5eea38ca584cf 2703 devel optional fonttools_4.29.1-1.dsc
 0e02bf574c81b26a70e25cab85f3ce67 1902280 devel optional fonttools_4.29.1.orig.tar.xz
 697e073a08f7bace6a9a4d946afe1943 10716 devel optional fonttools_4.29.1-1.debian.tar.xz
 d0d47e4db4317d0f957cd3b38b13afe6 11242 devel optional fonttools_4.29.1-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEE8htgli/cvAeDZWXRl1ewRNNETDMFAmIDv1AQHG13ZWlAZGVi
aWFuLm9yZwAKCRCXV7BE00RMMzp/EACRZ5YMvfy2b0lQ4UHV5lUPH5qhcy6yz5Mh
Ip6xP7xJclTG2OoHo20lG68EFVoPrpd0aXNKl+oPUVY5iT0TZQB9v7buWo7TOqO5
qfxqRAG3V8vfaU+4M9804yU3ZEptTmqgmlWm2qoDek42mcfXeSNZ48Iq30gnrhoG
3Qbxu9LnNpQ4VGlf0H7YCiA4QJsGu8NQH11dW0RbDX6OcWo1DSw5aBSPzVNjCbAE
y6zJKX0fk94D51t2w71h1IpSHLobJsho15eeKKS805FOqVL9II+FawhqXUlNYGK2
L63pwUJH+oErC8hif6HA/dTmAJ2HRLv3wTewjIxkYKprWAn8FZRlGtR4NQbM2Eac
nk9FaD0vBNGc2o7eFkoU+QE3Rb84jNHRhEC7LkQOmRTxIY/9MFXhj+Bl/MK9Nt3g
qSfHaGbrm1S8RgDZHXKBGiTUOJJCcnfgf6u+kXrUycXxOpSHeq9kaEiTz537CqDj
H9byNH6eQdGzBJkAVbgDT4yZQuDEBhv7pIbWdwS7RZc8l08U6esWGdULUNMU9l2b
jy+eo3u2uJxgCoKvM76D4MNYrJ4QFziQgd9GPN/vDLeeOdBcybljuPJplzhPfUbJ
QK10Vec+hjR7gt0524GIs3QuT8e0eHmQFhGpf5wgJHG4Vpp0juB8RB2Xs6xmOO2n
zhHgVesypA==
=Vhis
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: