Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 537134 - [science overlay] sci-mathematics/scilab-5.5.1 warns about wrong DEPEND/RDEPEND/PDEPEND specification in ebuild
Summary: [science overlay] sci-mathematics/scilab-5.5.1 warns about wrong DEPEND/RDEPE...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-20 15:13 UTC by cmuelle8
Modified: 2021-05-05 17:45 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cmuelle8 2015-01-20 15:13:08 UTC
cat 1421755986-install-sci-mathematics_scilab-5.5.1:0::science.messages

I Using following Fortran compiler:
I F77: x86_64-pc-linux-gnu-gfortran
I FC: x86_64-pc-linux-gnu-gfortran
I x86_64-pc-linux-gnu-gfortran has OPENMP support
I Using: icedtea-bin-7
I Applying scilab-5.5.1-followlinks.patch ...
I Applying scilab-5.5.1-gluegen.patch ...
I Applying scilab-5.5.1-fix-random-runtime-failure.patch ...
I Applying scilab-5.5.1-accessviolation.patch ...
I Applying scilab-5.5.1-nogui.patch ...
I Applying scilab-5.5.1-missinglib.patch ...
I Applying scilab-5.5.1-java-heap.patch ...
E The ebuild is attempting to use xml-commons-external-1.4, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have xml-commons-external-1.4 installed, so please report
L this to http://bugs.gentoo.org
E The ebuild is attempting to use jgraphx-2.5, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have jgraphx-2.5 installed, so please report
L this to http://bugs.gentoo.org
E The ebuild is attempting to use saxon-9, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have saxon-9 installed, so please report
L this to http://bugs.gentoo.org
E The ebuild is attempting to use freehep-graphics2d that is not declared in DEPEND.
L Because you have this package installed the package will
L build without problems, but please report this to
L http://bugs.gentoo.org
E The ebuild is attempting to use freehep-graphics2d, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have freehep-graphics2d installed, so please report
L this to http://bugs.gentoo.org
E The ebuild is attempting to use freehep-io that is not declared in DEPEND.
L Because you have this package installed the package will
L build without problems, but please report this to
L http://bugs.gentoo.org
E The ebuild is attempting to use freehep-io, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have freehep-io installed, so please report
L this to http://bugs.gentoo.org
E The ebuild is attempting to use freehep-util that is not declared in DEPEND.
L Because you have this package installed the package will
L build without problems, but please report this to
L http://bugs.gentoo.org
E The ebuild is attempting to use freehep-util, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
L The package will build without problems, but may fail to run
L if you don't have freehep-util installed, so please report
L this to http://bugs.gentoo.org
I Running autoconf ...

[...]


Not fixing this _may_ work, but probably breaks dependency resolvers.  It probably breaks some ebuild writing guidelines as well.

Reproducible: Always
Comment 1 cmuelle8 2015-01-20 15:15:10 UTC
grep '^E' 1421755986-install-sci-mathematics_scilab-5.5.1:0::science.messages

E The ebuild is attempting to use xml-commons-external-1.4, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.

E The ebuild is attempting to use jgraphx-2.5, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.

E The ebuild is attempting to use saxon-9, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.

E The ebuild is attempting to use freehep-graphics2d that is not declared in DEPEND.
E The ebuild is attempting to use freehep-graphics2d, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.

E The ebuild is attempting to use freehep-io that is not declared in DEPEND.
E The ebuild is attempting to use freehep-io, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.

E The ebuild is attempting to use freehep-util that is not declared in DEPEND.
E The ebuild is attempting to use freehep-util, without specifying --build-only, that is not declared in RDEPEND or PDEPEND.
Comment 2 Guillaume Horel 2015-02-01 03:06:30 UTC
Thanks. I've reorganized the dependencies a little bit, so hopefully this fixes it. Which tool are you using to get these warnings, is it paludis?
Comment 3 cmuelle8 2015-02-08 08:54:09 UTC
(In reply to Guillaume Horel from comment #2)
> Thanks. I've reorganized the dependencies a little bit, so hopefully this
> fixes it. Which tool are you using to get these warnings, is it paludis?

Yes, paludis emited these warnings.