Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90844 - cdrdao and the pccts dependency
Summary: cdrdao and the pccts dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Optical Media project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-29 04:34 UTC by Fabio Rossi
Modified: 2005-06-10 13:59 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
cdrdao-1.1.9.ebuild.patch (cdrdao-1.1.9.ebuild.patch,864 bytes, patch)
2005-04-29 04:35 UTC, Fabio Rossi
Details | Diff
cdrdao-1.1.9.ebuild-r2.patch (cdrdao-1.1.9.ebuild-r2.patch,974 bytes, patch)
2005-04-29 04:35 UTC, Fabio Rossi
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2005-04-29 04:34:49 UTC
cdrdao needs dev-util/pccts as building dependency but it's possible to not install this package. By default it's used the built-in copy of pccts in cdrdao source tarball otherwise there are two configure arguments

  --with-pcctsbin=dir     set directory of PCCTS parser generator executables
  --with-pcctsinc=dir     set directory of PCCTS parser generator includes

which can be used to select the installed copy of pccts on the system.

I have modified the cdrdao ebuild introducing a local use flag, pccts. If pccts is set then dev-util/pccts is installed and used to build cdrdao.

In this way, if pccts is not set, it's possible to prevent the installation of pccts which is an old package conflicting with dev-java/antlr (pccts successor)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Fabio Rossi 2005-04-29 04:35:25 UTC
Created attachment 57565 [details, diff]
cdrdao-1.1.9.ebuild.patch
Comment 2 Fabio Rossi 2005-04-29 04:35:41 UTC
Created attachment 57566 [details, diff]
cdrdao-1.1.9.ebuild-r2.patch
Comment 3 Lars Weiler (RETIRED) gentoo-dev 2005-06-08 15:14:47 UTC
I'll look into it.
Comment 4 Lars Weiler (RETIRED) gentoo-dev 2005-06-10 13:59:01 UTC
Thanks for this enhancement.  I applied it to cdrdao-1.1.9-r2, as this will
become stable soon.