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

Bug#964735: marked as done (ITP: libmodule-build-parse-yapp-perl -- build Parse::Yapp parsers from source)



Your message dated Sun, 12 Jul 2020 22:00:27 +0000
with message-id <E1juk1L-000GIG-Vr@fasolo.debian.org>
and subject line Bug#964735: fixed in libmodule-build-parse-yapp-perl 0.1.2-1
has caused the Debian Bug report #964735,
regarding ITP: libmodule-build-parse-yapp-perl -- build Parse::Yapp parsers from source
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.)


-- 
964735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964735
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Owner: Andrius Merkys <merkys@debian.org>
Severity: wishlist

* Package name    : libmodule-build-parse-yapp-perl
  Version         : 0.1.2
  Upstream Author : Andrius Merkys <merkys@cpan.org>
* URL             : https://metacpan.org/release/Module-Build-Parse-Yapp
* License         : BSD-3-Clause
  Programming Lang: Perl
  Description     : build Parse::Yapp parsers from source
Module::Build::Parse::Yapp is a subclass of Module::Build made to build
Parse::Yapp parsers from the source. Thus, prebuilt parsers do not have
to be included in the source distribution.

Module::Build::Parse::Yapp looks for *.yp files under 'lib' and produces
Perl modules in place of them under 'blib/lib'. Therefore, a grammar
file 'lib/A/B/C.yp' will be converted to 'blib/lib/A/B/C.pm' with a
package name of 'A::B::C'.

Disclaimer: I am also the upstream of this package.

I have created this package to combat the inclusion of prebuilt
Parse::Yapp-generated parsers (in my own Perl modules, for starters).
The problem is described in detail in the discussion about related
lintian warning [1][2].

The package is a dependency of liboptimade-filter-perl, which currently
is patched to build without it.

Remark: This package is to be maintained with Debian Perl Group at [3].

[1]
https://lintian.debian.org/tags/source-contains-prebuilt-yapp-parser.html
[2] https://bugs.debian.org/921080
[3]
https://salsa.debian.org/perl-team/modules/packages/libmodule-build-parse-yapp-perl

Andrius

--- End Message ---
--- Begin Message ---
Source: libmodule-build-parse-yapp-perl
Source-Version: 0.1.2-1
Done: Andrius Merkys <merkys@debian.org>

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

Debian distribution maintenance software
pp.
Andrius Merkys <merkys@debian.org> (supplier of updated libmodule-build-parse-yapp-perl 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: Thu, 9 Jul 2020 12:07:22 -0400
Source: libmodule-build-parse-yapp-perl
Binary: libmodule-build-parse-yapp-perl
Architecture: source all
Version: 0.1.2-1
Distribution: unstable
Urgency: low
Maintainer: Debian Perl Group <pkg-perl-maintainers@lists.alioth.debian.org>
Changed-By: Andrius Merkys <merkys@debian.org>
Description:
 libmodule-build-parse-yapp-perl - build Parse::Yapp parsers from source
Closes: 964735
Changes:
 libmodule-build-parse-yapp-perl (0.1.2-1) unstable; urgency=low
 .
   * Initial release (Closes: #964735).
Checksums-Sha1:
 9b51e959c2bc37e3edd34c1d99b2601a1a21ac5b 2352 libmodule-build-parse-yapp-perl_0.1.2-1.dsc
 ce76cfba8aa701af590c8311a6d700ba31eb6eda 4088 libmodule-build-parse-yapp-perl_0.1.2.orig.tar.gz
 658944061665475d9b09ca0c48b5e82bfb2db36d 2040 libmodule-build-parse-yapp-perl_0.1.2-1.debian.tar.xz
 a0666f2aed56f2cd9f3fe6afa70ed0a681e667f3 5536 libmodule-build-parse-yapp-perl_0.1.2-1_all.deb
 2dd2abd1181ea6a1362e29da37aebf77aaea1c49 6674 libmodule-build-parse-yapp-perl_0.1.2-1_amd64.buildinfo
Checksums-Sha256:
 fcacebf1e979449171779df14e7a250f6a406d9024430451ac8ba35364b74b7e 2352 libmodule-build-parse-yapp-perl_0.1.2-1.dsc
 fd3de586f886fb2fc551cd5859bc9feb7de225216b615b09b9dfae9160facb55 4088 libmodule-build-parse-yapp-perl_0.1.2.orig.tar.gz
 89d0518e9503dfe715f381f96add5d31234d008278d69eb1d8188e46876c5b8d 2040 libmodule-build-parse-yapp-perl_0.1.2-1.debian.tar.xz
 d5bb49eaed24e2fcced39334f963900500497a6d7d78cb0dea3e98b84bbde5b7 5536 libmodule-build-parse-yapp-perl_0.1.2-1_all.deb
 edd5604bf5155790c70ef9e41843f361631a80a319a99af3841e5e3859853d22 6674 libmodule-build-parse-yapp-perl_0.1.2-1_amd64.buildinfo
Files:
 a9fa7cc58852bb0b22bd7bba58b08f12 2352 perl optional libmodule-build-parse-yapp-perl_0.1.2-1.dsc
 2f483504d2037ba583d395fb695e9c77 4088 perl optional libmodule-build-parse-yapp-perl_0.1.2.orig.tar.gz
 7cef568d62a8c0244b7f2beacbf2106c 2040 perl optional libmodule-build-parse-yapp-perl_0.1.2-1.debian.tar.xz
 c1cfaf128f0e388000648a08d2c27c64 5536 perl optional libmodule-build-parse-yapp-perl_0.1.2-1_all.deb
 0bae9cadbfd673b3bc9a5d089ccd3c8f 6674 perl optional libmodule-build-parse-yapp-perl_0.1.2-1_amd64.buildinfo

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

iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAl8HSBQSHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHLr8P/1S/e7dXnFcRuOKrPDlJYuNXGerlOOIL
WG3s3dGTvVjKuHZvTlAdtd8ExKppFs/Hw7pSwSKmKyC4Ar3QQAE9w1B4fiue+Fmn
rOopkzqCeAR9d+0jN7yiotqo90fJvYkQs9ddUijgw482PcQuf3GlN6R013ykmHR1
G3gXlacM3DulzBAQjarQc1Mf1vw5sn81LXAtQV12Z7us6Ij5XEv3+29svHHX+vjE
Rod0ULty57JR8k7wdyEn38m3MSplOCSZoT8GtOpMe8lEydDUpY50xab2aYki+hoA
x7GRLItE+CJnn987AoftQit48o3vy4+VoMv+IksQtdYrR4Q4UcwCSye1SLaB+TGq
D40PpRc/0XNK1gcHsVuQ6YjlIbr2NcS5AR5IUIqRTmEViGADXwg5uiCwHDFhIxVv
A+sVoNX2BXzAaCPzO8H3ytfogk1S+rFhT5afHNB91M2fa/V1NK9eD26G/pVAdbKR
w7McdYkv492W2jNBJpSGAqvlxiCBL3MvDJXk0VTGGyenN072q/+Qf6ij4tDaBuLv
CtMXrK+yE/YbaeaWFwrcxPS/s4Afh9KzIiauizv4uA2Y6GRmf7xfECwcAUTLEQx5
HvEw3Y2qX0HRZhfFxaYoFczD+Xrb9/R5mzNG8ks4trRftDrCfiW89DRRSGbGGzi/
QptfK+QJQ4+H
=2B6S
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: