Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 793863 - app-portage/java-ebuilder-9999: build time dependencies should go to BDEPEND
Summary: app-portage/java-ebuilder-9999: build time dependencies should go to BDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Benda Xu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-02 10:25 UTC by Volkmar W. Pogatzki
Modified: 2021-06-03 08:38 UTC (History)
1 user (show)

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


Attachments
Example created with app-portage/java-ebuilder-9999 (bndlib-5.3.0-r1.ebuild,2.61 KB, text/plain)
2021-06-02 10:25 UTC, Volkmar W. Pogatzki
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Volkmar W. Pogatzki 2021-06-02 10:25:06 UTC
Created attachment 713271 [details]
Example created with app-portage/java-ebuilder-9999

app-portage/java-ebuilder-9999 adds app-arch/unzip to DEPEND instead to BDEPEND.

Example from attached ebuid:

DEPEND="
    >=virtual/jdk-1.8:*
    app-arch/unzip
    ${CDEPEND}
    >=dev-java/osgi-annotation-8.0.0:0
    >=dev-java/osgi-core-8.0.0:0
    >=dev-java/osgi-namespace-contract-1.0.0:0
    >=dev-java/osgi-namespace-extender-1.0.1:0
    >=dev-java/osgi-namespace-implementation-1.0.0:0
    >=dev-java/osgi-namespace-service-1.0.0:0
    >=dev-java/osgi-service-log-1.5.0:0
    >=dev-java/osgi-service-repository-1.1.0:0
    >=dev-java/osgi-util-function-1.1.0:0
    >=dev-java/osgi-util-promise-1.1.1:0
"
Comment 1 Larry the Git Cow gentoo-dev 2021-06-03 08:38:00 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/java-ebuilder.git/commit/?id=ad01a8f58da50aa36582fbd0b84b54f7db9c44b6

commit ad01a8f58da50aa36582fbd0b84b54f7db9c44b6
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2021-06-03 08:37:40 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2021-06-03 08:37:40 +0000

    put unzip in BDEPEND
    
    Closes: https://bugs.gentoo.org/793863
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 .../java/org/gentoo/java/ebuilder/maven/MavenEbuilder.java     | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)