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

Bug#845497: marked as done (liblasi-dev: has packaging issues with dependencies)



Your message dated Wed, 29 Nov 2017 09:02:40 +0000
with message-id <E1eJyGO-000633-7a@fasolo.debian.org>
and subject line Bug#845497: fixed in lasi 1.1.0-2~deb9u1
has caused the Debian Bug report #845497,
regarding liblasi-dev: has packaging issues with 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.)


-- 
845497: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845497
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: liblasi-dev
Version: 1.1.0-1.1
Severity: normal

Dear Maintainer,

The Depends: line for liblasi-dev is incomplete, i.e., only the
corresponding library package is mentioned now.  Although, I only have
the Debian stable version installed, I notice this bad situation
persists in the unstable version of this package (see
<https://packages.debian.org/sid/liblasi-dev>).

This package is linked to the pango/cairo subset of the GTK+ suite of
libraries so at minimum you should add the appropriate libpango
development package (libpango1.0-dev in sid) to the dependencies of this package.
That package in turn depends on libcairo2-dev (amongst many others)
which in turn depends on libfreetype6-dev (amongst many others).

As a result of this liblasi-dev dependency bug, one well-known PLplot
developer (Hazen Babcock) has recently reported a PLplot build bug on
Ubuntu due to this situation.  He had liblasi-dev installed, but not
libfreetype6-dev and the result was the following build error for the
psttf device driver (which depends on liblasi):

> Scanning dependencies of target psttf
> [ 20%] Building CXX object drivers/CMakeFiles/psttf.dir/psttf.cc.o
> In file included from
> /home/travis/build/HazenBabcock/PLplot/drivers/psttf.cc:44:0:
> /usr/include/LASi.h:14:30: fatal error: freetype/ftglyph.h: No such file or directory
> compilation terminated.
> make[2]: *** [drivers/CMakeFiles/psttf.dir/psttf.cc.o] Error 1
> make[1]: *** [drivers/CMakeFiles/psttf.dir/all] Error 2
> make: *** [all] Error 2

Addressing this dependency issue for the liblasi-dev package should
solve this build bug (which of course can be worked around for now by
installing libfreetype6-dev and any other missing liblasi-dev direct
or indirect development package dependencies).

-- System Information:
Debian Release: 8.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages liblasi-dev depends on:
ii  liblasi0  1.1.0-1.1

liblasi-dev recommends no packages.

liblasi-dev suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: lasi
Source-Version: 1.1.0-2~deb9u1

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

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated lasi 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: SHA256

Format: 1.8
Date: Mon, 27 Nov 2017 07:21:40 +0100
Source: lasi
Binary: liblasi0 liblasi-dev
Architecture: source
Version: 1.1.0-2~deb9u1
Distribution: stretch
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Description:
 liblasi-dev - development files and documentation for the LASi library
 liblasi0   - creation of PostScript documents containing Unicode symbols
Closes: 845497
Changes:
 lasi (1.1.0-2~deb9u1) stretch; urgency=medium
 .
   * QA upload.
   * Rebuild for stretch.
 .
 lasi (1.1.0-2) unstable; urgency=medium
 .
   * QA upload.
   * Set maintainer to Debian QA Group. (see #867050)
   * Add the missing libpango1.0-dev and libfreetype6-dev
     dependencies to liblasi-dev. (Closes: #845497)
   * Add ${misc:Depends} to the package dependencies.
Checksums-Sha1:
 b11850e49a1ce79440e800093cda28cc2383041c 2019 lasi_1.1.0-2~deb9u1.dsc
 dab7fea872c666bede4bb8209a8857335456b8b8 4848 lasi_1.1.0-2~deb9u1.debian.tar.xz
 c89196ce7e0861d23245ef0e4595d6eb54551d5a 9205 lasi_1.1.0-2~deb9u1_source.buildinfo
Checksums-Sha256:
 b1d24f0b2ba7b35971439b8cf4caeb5da2d9048dd77b483672da36cac98cb732 2019 lasi_1.1.0-2~deb9u1.dsc
 8da48a141b9f08de3a35a766cdaa57d732d62a497f9c409bb7585958b6fb7c91 4848 lasi_1.1.0-2~deb9u1.debian.tar.xz
 cf5bad43b877dace3f95971841260f0464c6a2987274a3f2871454e9f8f0343d 9205 lasi_1.1.0-2~deb9u1_source.buildinfo
Files:
 74c40dd4800b1a29d34cab4297b553dd 2019 libs optional lasi_1.1.0-2~deb9u1.dsc
 58aae526feccb2b084e2e857b09dc686 4848 libs optional lasi_1.1.0-2~deb9u1.debian.tar.xz
 592d9367c75eda5b72d26a6628c5ebb6 9205 libs optional lasi_1.1.0-2~deb9u1_source.buildinfo

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAloeRiQQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCFSwEACLFNlN9E2DLWlrdFVRjOHO4DTUNaQxhyz0
gG+e4u6ixubgB6RFZoGhOp+X0lrZkziqJxWRbrbP+jZrVRaG+ePKE+eeLxATdrSW
DIegB8PW/E9qXSPBtLNLg+DwUKF/H9UwpwFrLQTDC2DjqdeQx9iNdfuPKyDflzjm
LAoCNpGN8WCq9W81mkdi4MP1ot6dN/QrW5PAt0jCwgIbTpaui1JxA9OqUhyS7va+
soHoN59dN4aPjgIwIrl5wxmZ2eXApVEopkM9M8mfLZIGWSw1NvBJsZKk4DPMUpys
Y14S0dOvo9XcVVi1QdNeB5xHu7cbSRcu7anb4fudt5bhRCqUIdWl/mZHIMeunu/F
7iycLCVWuR1OSbPPdbkM/xV6t4RwPutHuiz8yrQ69G6E2re+qcs9JCeoFolZ4FZS
y7I6d8vDr1PVn5GUyAj431oXrHSFn93qyjm2X6AgG8/elQmfDppbxOhoUkkp4xNp
MDB8R9ESzH3xKgpeZPLKc8H0YTLFYcb44Gdd+B+LVNhI04MsSbxSULZ23lrhYQUk
1/cFCUpeMxS0BxGG9dAjM8zBx33xqshCF8oiOW1tMYZ9zAUP3Fw8vft/3ELkyNOI
KjVnlUN7gDMZkEUlyHNCrsrieejmqycDPC5i4EiS/x1jSt5ecYTSMkxmRrDcJAjD
3kiOizn0Rw==
=LZ7D
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: