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

Bug#1003769: RFS: byacc/1.0-2 [ITA] -- public domain Berkeley LALR Yacc parser generator



On 2022-01-15 Thomas Dickey <dickey@his.com> wrote:
[...]
> I am looking for a sponsor for my package "byacc":

>  * Package name    : byacc
>    Version         : 1:2.0.20220114-1
>    Upstream Author : <dickey@invisible-island.net> (Thomas E. Dickey)
>  * URL             : https://invisible-island.net/byacc/
>  * License         : GPL-3, public-domain, other-BSD
>  * Vcs             : https://salsa.debian.org/debian/byacc
>    Section         : devel

> It builds those binary packages:

>   byacc - public domain Berkeley LALR Yacc parser generator
>   byacc2 - public domain Berkeley LALR Yacc parser generator, with back-tracking
[...]

Hello Thomas,

I would like to question the introduction of another binary package:
* "byacc2" seems to be a (newly introduced) Debiansm. Googling for
  "byacc2" only finds links related to this RFS.
* The packages are tiny (about 100k) and have no conflicting files.
  /usr/bin/byacc2 and /usr/bin/byacc could be shipped in on binary
  package.
* Is the double compilation/binary necessary? - Is /usr/bin/byacc2
  incompatible with /usr/bin/byacc2? A quick glance at the yacc.1 seems
  to suggests that /usr/bin/byacc2 is a backward compatible extension of
  /usr/bin/byacc the only difference being that it additionally supports
  | -B   create a backtracking parser

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'


Reply to: