Debian Bug report logs - #827891
libtidy-dev: not provide buffio.h library

version graph

Package: libtidy-dev; Maintainer for libtidy-dev is Jason Thomas <jason@debian.org>; Source for libtidy-dev is src:tidy-html5 (PTS, buildd, popcon).

Affects: abiword, kdewebdev

Reported by: Mateusz Łukasik <mati75@linuxmint.pl>

Date: Wed, 22 Jun 2016 07:21:01 UTC

Severity: serious

Merged with 828114

Found in version tidy-html5/1:5.2.0-1

Fixed in version tidy-html5/1:5.2.0-1.1

Done: Ondřej Surý <ondrej@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, mati75@linuxmint.pl, Daniel James <daniel@64studio.com>:
Bug#827891; Package libtidy-dev. (Wed, 22 Jun 2016 07:21:05 GMT) (full text, mbox, link).


Acknowledgement sent to Mateusz Łukasik <mati75@linuxmint.pl>:
New Bug report received and forwarded. Copy sent to mati75@linuxmint.pl, Daniel James <daniel@64studio.com>. (Wed, 22 Jun 2016 07:21:05 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Mateusz Łukasik <mati75@linuxmint.pl>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libtidy-dev: not provide buffio.h library
Date: Wed, 22 Jun 2016 09:18:55 +0200
Package: libtidy-dev
Version: 1:5.2.0-1
Severity: serious

Dear Maintainer,

New version libtidy-dev dropped buffio.h, it's call now tidybuffio.h.

For example this change makes build failed php:

/<<PKGBUILDDIR>>/ext/tidy/tidy.c:34:20: fatal error: buffio.h: No such file or
directory
compilation terminated.

Package should provides symlinks like is in Arch Linux:

https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/tidy&id=482ab3f78fcd66828214eafeb6b2d66c11306e1c



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable'), (500, 'oldstable'), (300, 'buildd-unstable'), (300, 'unstable'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)



Information forwarded to debian-bugs-dist@lists.debian.org, Daniel James <daniel@64studio.com>:
Bug#827891; Package libtidy-dev. (Wed, 22 Jun 2016 07:45:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Daniel James" <daniel@64studio.com>:
Extra info received and forwarded to list. Copy sent to Daniel James <daniel@64studio.com>. (Wed, 22 Jun 2016 07:45:04 GMT) (full text, mbox, link).


Message #10 received at 827891@bugs.debian.org (full text, mbox, reply):

From: "Daniel James" <daniel@64studio.com>
To: "Mateusz Łukasik" <mati75@linuxmint.pl>, 827891@bugs.debian.org
Subject: Re: Bug#827891: libtidy-dev: not provide buffio.h library
Date: Wed, 22 Jun 2016 08:34:21 +0100
Hi Mateusz,

> Package should provides symlinks like is in Arch Linux

Thanks for the report, I'll get that fixed.

Cheers!

Daniel





Merged 827891 828114 Request was from Maximiliano Curia <maxy@gnuservers.com.ar> to 828114-submit@bugs.debian.org. (Sat, 25 Jun 2016 13:51:10 GMT) (full text, mbox, link).


Added indication that 827891 affects kdewebdev Request was from Maximiliano Curia <maxy@gnuservers.com.ar> to 828114-submit@bugs.debian.org. (Sat, 25 Jun 2016 13:51:13 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Daniel James <daniel@64studio.com>:
Bug#827891; Package libtidy-dev. (Mon, 27 Jun 2016 20:36:12 GMT) (full text, mbox, link).


Acknowledgement sent to Gianfranco Costamagna <locutusofborg@debian.org>:
Extra info received and forwarded to list. Copy sent to Daniel James <daniel@64studio.com>. (Mon, 27 Jun 2016 20:36:12 GMT) (full text, mbox, link).


Message #19 received at 827891@bugs.debian.org (full text, mbox, reply):

From: Gianfranco Costamagna <locutusofborg@debian.org>
To: 827891@bugs.debian.org
Subject: Re: Bug#827891: libtidy-dev: not provide buffio.h library
Date: Mon, 27 Jun 2016 22:32:58 +0200
[Message part 1 (text/plain, inline)]
control: affects -1 abiword
G

On Wed, 22 Jun 2016 08:34:21 +0100 "Daniel James" <daniel@64studio.com> wrote:
> Hi Mateusz,
> 
> > Package should provides symlinks like is in Arch Linux
> 
> Thanks for the report, I'll get that fixed.
> 
> Cheers!
> 
> Daniel
> 
> 
> 
> 

[signature.asc (application/pgp-signature, attachment)]

Added indication that 827891 affects abiword Request was from Gianfranco Costamagna <locutusofborg@debian.org> to 827891-submit@bugs.debian.org. (Mon, 27 Jun 2016 20:36:12 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Daniel James <daniel@64studio.com>:
Bug#827891; Package libtidy-dev. (Tue, 28 Jun 2016 07:42:15 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Daniel James <daniel@64studio.com>. (Tue, 28 Jun 2016 07:42:15 GMT) (full text, mbox, link).


Message #26 received at 827891@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@sury.org>
To: 827891@bugs.debian.org, Daniel James <daniel@64studio.com>
Subject: Re: Bug#827891: libtidy-dev: not provide buffio.h library
Date: Tue, 28 Jun 2016 09:36:59 +0200
[Message part 1 (text/plain, inline)]
JFTR I find the renaming of headers files not the greatest thing in the
world.

Just switching to subdirectory includes like "tidy/bufferio.h" would be
less harmful to the downstream dependencies.

Since you are obviously in contact with upstream, please propose them
this patch. (+ maybe add compat symlinks in tidy/, e.g.
tidy/tidybuffio.h, ... for things that already switched).

I think we need to resolve very fast before we make a costly mistake of
patching all the things around while it's not necessary at all.

Cheers,
-- 
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Potřeby pro pečení chleba
všeho druhu
[0001-Restore-compatibility-with-old-header-files-naming.patch (text/x-patch, attachment)]
[full-debian-fix.patch (text/x-patch, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Daniel James <daniel@64studio.com>:
Bug#827891; Package libtidy-dev. (Tue, 28 Jun 2016 10:15:09 GMT) (full text, mbox, link).


Acknowledgement sent to Ondřej Surý <ondrej@sury.org>:
Extra info received and forwarded to list. Copy sent to Daniel James <daniel@64studio.com>. (Tue, 28 Jun 2016 10:15:09 GMT) (full text, mbox, link).


Message #31 received at 827891@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@sury.org>
To: 827891@bugs.debian.org, 827716@bugs.debian.org
Subject: Non-maintainer upload to fix RC bugs
Date: Tue, 28 Jun 2016 12:13:52 +0200
[Message part 1 (text/plain, inline)]
Hi,

since there has been no activity since initial reports, I am uploading
NMU to DELAYED/2 to fix the most critical bugs that makes the various
packages fail to build.

debdiff is attached

- If you have a fixed packages that you want to sponsor, please let me
know, I can sponsor the upload.
- If you want me to upload directly to unstable please let me know and I
will do a direct upload.

It would be also great if you could maintain tidy-html5 in collab-maint
git-buildpackage compatible git repository, that way other people would
be able to track the progress.

Cheers,
-- 
Ondřej Surý <ondrej@sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server
Knot Resolver (https://www.knot-resolver.cz/) – secure, privacy-aware,
fast DNS(SEC) resolver
Vše pro chleba (https://vseprochleba.cz) – Potřeby pro pečení chleba
všeho druhu
[tidy-html5_5.2.0-1.1.debdiff (application/octet-stream, attachment)]

Reply sent to Ondřej Surý <ondrej@debian.org>:
You have taken responsibility. (Tue, 28 Jun 2016 16:45:08 GMT) (full text, mbox, link).


Notification sent to Mateusz Łukasik <mati75@linuxmint.pl>:
Bug acknowledged by developer. (Tue, 28 Jun 2016 16:45:08 GMT) (full text, mbox, link).


Message #36 received at 827891-close@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: 827891-close@bugs.debian.org
Subject: Bug#827891: fixed in tidy-html5 1:5.2.0-1.1
Date: Tue, 28 Jun 2016 16:42:08 +0000
Source: tidy-html5
Source-Version: 1:5.2.0-1.1

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

Debian distribution maintenance software
pp.
Ondřej Surý <ondrej@debian.org> (supplier of updated tidy-html5 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: Tue, 28 Jun 2016 15:36:42 +0200
Source: tidy-html5
Binary: tidy libtidy5 libtidy-dev
Architecture: source amd64
Version: 1:5.2.0-1.1
Distribution: unstable
Urgency: medium
Maintainer: Daniel James <daniel@64studio.com>
Changed-By: Ondřej Surý <ondrej@debian.org>
Description:
 libtidy-dev - HTML syntax checker and reformatter - development
 libtidy5   - HTML syntax checker and reformatter - library
 tidy       - HTML syntax checker and reformatter
Closes: 827716 827891
Changes:
 tidy-html5 (1:5.2.0-1.1) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Install all headers to /usr/include/tidy/ to unbreak abiword
   * Add libdmalloc-dev dependency for libtidy-dev, needed for dmalloc.h
     include
 .
   [ Ondřej Surý ]
   * Non-maintainer upload
   * Fix the wrong Replaces for shared libraries
   * Add Breaks/Replaces between libtidy-dev and libtidy-0.99-0
     (Closes: #827716)
   * Remove Pre-Depends on pre-wheezy dpkg version
   * Add compatibility headers back (Closes: #827891)
   * Add Vcs-* to collab-maint
Checksums-Sha1:
 d9af1a5125cb6964b48f85d18faa9ac005441613 2094 tidy-html5_5.2.0-1.1.dsc
 881b997494637afc31de0ceb43a1defebab23f86 21496 tidy-html5_5.2.0-1.1.debian.tar.xz
 d3787b0ebd6ef9a8c272b9143216f3325aa6f286 192758 libtidy-dev_5.2.0-1.1_amd64.deb
 29397fd1fde01a299e59a3151539a291f4ef2439 313384 libtidy5-dbgsym_5.2.0-1.1_amd64.deb
 eed852589dbb4644be6da112925ac895f879c76f 174608 libtidy5_5.2.0-1.1_amd64.deb
 ff556bba5b1a3e14bc3dcf2cd4447009e1972db7 28978 tidy-dbgsym_5.2.0-1.1_amd64.deb
 fcde89d96c50a040408beef92d96062ea6b9732c 42428 tidy_5.2.0-1.1_amd64.deb
Checksums-Sha256:
 8dfc9989fb5baa1a4d97d3ac14e82cdeebd12cc490b011d02adf17482295c5d9 2094 tidy-html5_5.2.0-1.1.dsc
 dca298814feb1bdbfa28f9c23f5765abb1c9a1aae56da3d0dc10a3978d5e67fb 21496 tidy-html5_5.2.0-1.1.debian.tar.xz
 fb4209b829cc3dc329f19640982b23782d855952d11bbcb6ba8b189d853d9307 192758 libtidy-dev_5.2.0-1.1_amd64.deb
 4ffba5d2fa2bf4ae9776d709600ad3e1ef525f0500e15b8fb1378f94c3e53948 313384 libtidy5-dbgsym_5.2.0-1.1_amd64.deb
 4468f49a111bc443b442af38860ee4ad3c6a63f86d3ad37e3d5e60500373eab1 174608 libtidy5_5.2.0-1.1_amd64.deb
 2eb02760fb1f058745054ba2af80aea88d52b21d8ac4d7dc859a346b84041d84 28978 tidy-dbgsym_5.2.0-1.1_amd64.deb
 5ddca0a7305752be1502228ff0a05044edd3d70c99a02d655f3a4d496c982b82 42428 tidy_5.2.0-1.1_amd64.deb
Files:
 a78bc3aaba88fa2f0f02dc7b266e7a8d 2094 web optional tidy-html5_5.2.0-1.1.dsc
 5387ad1539c8c0d9f9397108cb5f2159 21496 web optional tidy-html5_5.2.0-1.1.debian.tar.xz
 5845373c8a9f97cc4366d426670798d1 192758 libdevel optional libtidy-dev_5.2.0-1.1_amd64.deb
 00cb0af1c63aefd1505a9b090642b638 313384 debug extra libtidy5-dbgsym_5.2.0-1.1_amd64.deb
 1bb3958be4be443aa6288cd5cae9b5a9 174608 libs optional libtidy5_5.2.0-1.1_amd64.deb
 a73c00941be17a4a67274b9ccb6ed272 28978 debug extra tidy-dbgsym_5.2.0-1.1_amd64.deb
 58efb5dd03ce4a57e13e729a6bf113f8 42428 web optional tidy_5.2.0-1.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJXcn8nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHIrkQAMOKCfV/4RtiAMNov4qfr32R
Yxx5oKpSv2hN09QfJ7Hx3Tp9QboZ2kxfxf7J+rdmGtf4wh8GhdXD4kLFC82rsNVa
bKtDznV52qoTspPRZqTx1XFPg30y7Wbuqz43MniY8fW65Rqh7RJfPfzqGupUmyHI
PsiAGsf5Sj+7xgw7uMhRNMZsBfc/yHAHZ7CMxsxHoRkL4p/oyYj6oUeE162+M/uR
RI4kKTo59hs2X6tZvH5s3sueLsP2UXAHGPjXRkIoct7OVTFs2UaPZt+gz6Jn8emc
24yq7TehVxwAd1vmE6X+dO6AuIS0ELUGT86IYohHZf+fjaADOyWYvkmeuqG+Yyya
rsNSf/e5iqQxQCMNQ9yN5a3Aks2d0sDvB+lS/JnO1VSjSjX8LcBu2W4ZKbt09sPn
TJa0GCl3mtr/vEiX+liGoq0s7kfN0ZJWiCKZXyC8FoHUTXDqS0fW1CjchJNTohXg
tozIbeeA4gyBjW7FrOLnuFBSotrhSoIwSO8vDTXq8YfK2GoS14AQR2PQ1jXbuLhK
Lh/4Q12ycaBIWNyvweEHm5D626i49R16QfMyEbc7ZXbVMoVbU1wOJTnGsmChXbrr
U5K5dmdLj86gG5Rl9FXCHQIZizdqG6R8KWkz2NizR3ngvEy9u065Gpvroqfg1ibg
UimwHLOBiaJ4Lq2L07sl
=Rgo6
-----END PGP SIGNATURE-----




Reply sent to Ondřej Surý <ondrej@debian.org>:
You have taken responsibility. (Tue, 28 Jun 2016 16:45:09 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Tue, 28 Jun 2016 16:45:09 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 27 Jul 2016 07:26:43 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jan 6 07:56:23 2018; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.