Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 853100

Summary: dev-java/gin:2.1: multiple bundled jars
Product: Gentoo Linux Reporter: Volkmar W. Pogatzki <gentoo>
Component: Current packagesAssignee: Java team <java>
Status: CONFIRMED ---    
Severity: normal CC: anthony.staines, esigra, fordfrog, gentoo, mmokrejs
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/35321
https://github.com/gentoo/gentoo/pull/35987
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 69972    

Description Volkmar W. Pogatzki 2022-06-19 17:17:42 UTC
$ ls -1 /usr/share/gin-2.1/lib/
gin.jar
gin-src.jar
guice-3.0.jar
guice-assistedinject-3.0.jar
Comment 1 Larry the Git Cow gentoo-dev 2024-04-08 07:15:00 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550bb0595b669648bf88be0b470a7c25c6a3d2a5

commit 550bb0595b669648bf88be0b470a7c25c6a3d2a5
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2022-08-25 08:12:57 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2024-04-08 07:14:46 +0000

    profiles/package.mask: last rite dev-java/{gin,gwt,validation-api,icedtead-bin}
    
    Bug: https://bugs.gentoo.org/848804
    Bug: https://bugs.gentoo.org/732628
    Closes: https://bugs.gentoo.org/830248
    Bug: https://bugs.gentoo.org/716228
    Bug: https://bugs.gentoo.org/853100
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/35987
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 profiles/package.mask | 12 ++++++++++++
 1 file changed, 12 insertions(+)
Comment 2 Anthony Staines 2024-04-10 22:27:19 UTC
rstudio requires all of these.
[code]
# equery d dev-java/gin
 * These packages depend on dev-java/gin:
sci-mathematics/rstudio-2024.04.0.662 (dev-java/gin:2.1)

# equery d dev-java/gwt
 * These packages depend on dev-java/gwt:
dev-java/gin-2.1.2-r1 (dev-java/gwt:2.8)

# equery d dev-java/validation-api
 * These packages depend on dev-java/validation-api:
dev-java/gin-2.1.2-r1 (dev-java/validation-api:1.0)
dev-java/gwt-2.9.0-r3 (dev-java/validation-api:1.0)
sci-mathematics/rstudio-2024.04.0.662 (=dev-java/validation-api-1.0*:1.0[source])
Florence ~ # 
[/code]
Comment 3 Volkmar W. Pogatzki 2024-04-11 05:40:10 UTC
sci-mathematics/rstudio was treecleaned on 2022-08-21 via: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ccc989339f75ab648ede0419e498527901d463
Comment 4 Martin Mokrejš 2024-04-24 22:11:03 UTC
Same here. rstudio is in jgenco overlay because Gentoo is so bad in zapping existing packages and breaking existing systems.


!!! The following update has been skipped due to unsatisfied dependencies:

sci-mathematics/rstudio:0

  selected: (sci-mathematics/rstudio-2023.06.2.561:0/0::jgenco, installed)
  skipped: (sci-mathematics/rstudio-2024.04.0.662:0/0::jgenco, ebuild scheduled for merge) (see unsatisfied dependency below)

!!! All ebuilds that could satisfy "dev-java/gin:2.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-java/gin-2.1.2-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-04-08)
# Java libraries without consumers.
# Removal on 2024-05-08, bugs #853100 #716228.


(dependency required by "sci-mathematics/rstudio-2024.04.0.662::jgenco" [ebuild])