Debian Bug report logs - #85330
ddd: missing build dependency

version graph

Package: ddd; Maintainer for ddd is Daniel Schepler <schepler@debian.org>; Source for ddd is src:ddd (PTS, buildd, popcon).

Reported by: Ryan Murray <rmurray@cyberhqz.com>

Date: Fri, 9 Feb 2001 07:03:01 UTC

Severity: serious

Found in version 3.3-1

Fixed in version ddd/3.3-2

Done: jdassen@debian.org (J.H.M. Dassen (Ray))

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, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd. (full text, mbox, link).


Acknowledgement sent to Ryan Murray <rmurray@cyberhqz.com>:
New Bug report received and forwarded. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)). (full text, mbox, link).


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

From: Ryan Murray <rmurray@cyberhqz.com>
To: submit@bugs.debian.org
Subject: ddd: missing build dependency
Date: Thu, 8 Feb 2001 21:48:51 -0800 (PST)
Package: ddd
Version: 3.3-1
Severity: serious

ddd is missing a build dependency on flex



Information forwarded to debian-bugs-dist@lists.debian.org, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd. (full text, mbox, link).


Acknowledgement sent to "J.H.M. Dassen (Ray)" <jhm@cistron.nl>:
Extra info received and forwarded to list. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)). (full text, mbox, link).


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

From: "J.H.M. Dassen (Ray)" <jhm@cistron.nl>
To: 85330@bugs.debian.org
Cc: Ryan Murray <rmurray@cyberhqz.com>
Subject: Re: Bug#85330: ddd: missing build dependency
Date: Fri, 9 Feb 2001 20:46:26 +0100
On Thu, Feb 08, 2001 at 21:48:51 -0800, Ryan Murray wrote:
> ddd is missing a build dependency on flex

Please explain why it would need one.

Quoting DDD's INSTALL:
:If (and only if) you make changes to the DDD sources, you may also need:
[...]
:   * `bison' and `flex' (after changes to parser and scanner files)

I've just logged a complete DDD build and it only checked for flex' flags,
but didn't run flex. The same for bison (on which it currently has a build
dependency; as this was indeed a problem in the past, #59897).

Ray
-- 
PATRIOTISM  A great British writer once said that if he had to choose 
between betraying his country and betraying a friend he hoped he would
have the decency to betray his country.                                      
    - The Hipcrime Vocab by Chad C. Mulligan 



Information forwarded to debian-bugs-dist@lists.debian.org, jdassen@debian.org (J.H.M. Dassen (Ray)):
Bug#85330; Package ddd. (full text, mbox, link).


Acknowledgement sent to "J.H.M. Dassen (Ray)" <jhm@cistron.nl>:
Extra info received and forwarded to list. Copy sent to jdassen@debian.org (J.H.M. Dassen (Ray)). (full text, mbox, link).


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

From: "J.H.M. Dassen (Ray)" <jhm@cistron.nl>
To: 85330@bugs.debian.org
Subject: Re: Bug#85330: ddd: missing build dependency
Date: Sat, 10 Feb 2001 17:42:30 +0100
On Fri, Feb 09, 2001 at 11:55:11 -0800, Ryan Murray wrote:
> checking for flex... no
> checking for lex... no
> ../../ddd/configure: flex: command not found
> checking for flex... lex
> checking for yywrap in -ll... no
> checking lex output file root... ../../ddd/configure: lex: command not found
> configure: error: cannot find output from lex; giving up

Ah.

> configure is failing trying to find flex.  If it isn't needed, then
> perhaps configure needs an option to not look for it?

It is needed under some conditions (which do not apply to the Debian source
pakcage), so it's reasonable to check for it, but it shouldn't fail. I'll
take this up with upstream, and will add a build dependency for now (I'm
rebuilding it for the new lesstif anyway).

Thanks,
Ray
-- 
LEADERSHIP  A form of self-preservation exhibited by people with auto-
destructive imaginations in order to ensure that when it comes to the crunch 
it'll be someone else's bones which go crack and not their own.       
    - The Hipcrime Vocab by Chad C. Mulligan    



Reply sent to jdassen@debian.org (J.H.M. Dassen (Ray)):
You have taken responsibility. (full text, mbox, link).


Notification sent to Ryan Murray <rmurray@cyberhqz.com>:
Bug acknowledged by developer. (full text, mbox, link).


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

From: jdassen@debian.org (J.H.M. Dassen (Ray))
To: 85330-close@bugs.debian.org
Subject: Bug#85330: fixed in ddd 3.3-2
Date: Sat, 10 Feb 2001 14:54:23 -0500
We believe that the bug you reported is fixed in the latest version of
ddd, which has been installed in the Debian FTP archive:

ddd_3.3-2.dsc
  to pool/main/d/ddd/ddd_3.3-2.dsc
ddd_3.3-2_i386.deb
  to pool/main/d/ddd/ddd_3.3-2_i386.deb
ddd_3.3-2.diff.gz
  to pool/main/d/ddd/ddd_3.3-2.diff.gz
ddd-doc_3.3-2_all.deb
  to pool/main/d/ddd/ddd-doc_3.3-2_all.deb
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 85330@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
J.H.M. Dassen (Ray) <jdassen@debian.org> (supplier of updated ddd 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 10 Feb 2001 14:43:22 +0100
Source: ddd
Binary: ddd-doc ddd
Architecture: source all i386
Version: 3.3-2
Distribution: unstable
Urgency: low
Maintainer: J.H.M. Dassen (Ray) <jdassen@debian.org>
Changed-By: J.H.M. Dassen (Ray) <jdassen@debian.org>
Description: 
 ddd        - The Data Display Debugger, a graphical debugger frontend.
 ddd-doc    - Additional documentation for the Data Display Debugger.
Closes: 85330
Changes: 
 ddd (3.3-2) unstable; urgency=low
 .
   * Apparently configure fails if flex is not installed, even though it may
     not be needed at all. Added a build dependency on it for now, and
     informed upstream. (Closes: #85330).
   * Rebuilt against latest lesstif packages, as per INSTALL's recommendation.
   * Upped recommended gdb version to 5.0 as per INSTALL.
Files: 
 5fe0b57f452c331675b919ab5303c0ed 708 devel optional ddd_3.3-2.dsc
 0859c1b12eef4feab3fa457abfca8fbf 11305 devel optional ddd_3.3-2.diff.gz
 8cd02ee049376a1e1d6d57ed75f8f189 2343774 devel optional ddd-doc_3.3-2_all.deb
 efb31a71cdd7b1a518bd6cb47419994d 1582862 devel optional ddd_3.3-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE6hVR+A+HB2Re6Rc4RAr1OAKDutI5Pv0FKmcABwxhgDFLDo2sN+QCggOyR
Jr3aANKUQruxVP2Y1Dt0VYc=
=6EDH
-----END PGP SIGNATURE-----



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Nov 25 12:21:01 2023; Machine Name: bembo

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.