Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bugzilla DB migration completed. Please report issues to Infra team via email via infra@gentoo.org or IRC
Bug 316457 - dev-db/hsqldb-1.8.1.2-r1 depends on old java-virtuals/servlet-api-2.3
Summary: dev-db/hsqldb-1.8.1.2-r1 depends on old java-virtuals/servlet-api-2.3
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Java (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on: 488884
Blocks:
  Show dependency tree
 
Reported: 2010-04-21 05:28 UTC by Anton Bolshakov
Modified: 2015-11-26 13:50 UTC (History)
0 users

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 Anton Bolshakov 2010-04-21 05:28:36 UTC
Hi, 

I'm trying to install resin-4.0.6 and it's trying to install dev-java/tomcat-servlet-api-4.1.36 together with its own dev-java/resin-servlet-api-4.0.6.

Closed look shown that it's hsqldb pulls an old servlet-api:

[ebuild  N    ]     dev-db/hsqldb-1.8.1.2-r1
[ebuild  N    ]      java-virtuals/servlet-api-2.3
[ebuild  N    ]       dev-java/tomcat-servlet-api-4.1.36

I was wondering if it's possible to change virtual servlet-api to a higher version. Both 2.4 and 2.5 version have dev-java/resin-servlet-api:${SLOT} in the list so it should solve the problem.

Thanks.
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2010-04-21 11:17:49 UTC
I don't see how this has an effect on the stability of the software/ebuild itself. I don't see anything here that would prevent it from working. Of course we should avoid pulling extra stuff but that's not a blocker so removing the block for bug 314091.
Comment 2 Anton Bolshakov 2015-11-26 02:55:18 UTC
5 years later. 

PING?..
Comment 3 James Le Cuirot gentoo-dev 2015-11-26 10:08:39 UTC
I can't see where hsqldb fits into the picture. What's pulling it in?
Comment 4 Patrice Clement gentoo-dev 2015-11-26 10:21:52 UTC
(In reply to Anton Bolshakov from comment #2)
> 5 years later. 
> 
> PING?..

Hi Anton

Here's a question for you to ponder: what are we? are we educated human beings capable of forming intelligible sentences or are we soulless animals talking gibberish to each other?
Comment 5 Anton Bolshakov 2015-11-26 13:47:37 UTC
(In reply to Patrice Clement from comment #4)
> (In reply to Anton Bolshakov from comment #2)
> > 5 years later. 
> > 
> > PING?..
> 
> Hi Anton
> 
> Here's a question for you to ponder: what are we? are we educated human
> beings capable of forming intelligible sentences or are we soulless animals
> talking gibberish to each other?

My wild guess would be the second option because I've explained all details in my very first comment and it was no action taken. Can you show a bit of intelligence and read it before abusing someone??
Comment 6 Anton Bolshakov 2015-11-26 13:50:09 UTC
(In reply to James Le Cuirot from comment #3)
> I can't see where hsqldb fits into the picture. What's pulling it in?

well, it was resin-4.0.6 as I wrote before but hsqldb is no longer (seems) required. There is an another package with similar problem today:

Calculating dependencies... done!
[ebuild  N    ~] www-servers/resin-4.0.46::gentoo  USE="-admin -doc -source" 39454 KiB
[ebuild  N     ]  dev-java/mojarra-2.2.12-r1:2.2::gentoo  3034 KiB
[ebuild  N     ]   dev-java/glassfish-ejb-api-3.2::gentoo  USE="-doc -source" 37 KiB
[ebuild  N     ]    java-virtuals/transaction-api-1.1::gentoo  0 KiB
[ebuild  N     ]     dev-java/glassfish-transaction-api-1.1.2.2.04::gentoo  USE="-doc -source" 38884 KiB
[ebuild  N     ]   dev-java/cdi-api-1.2:1.2::gentoo  USE="-doc -source" 137 KiB
[ebuild  N     ]    dev-java/glassfish-interceptor-api-3.1::gentoo  USE="-doc -source" 15 KiB
[ebuild  N     ]   dev-java/tomcat-jstl-impl-1.2.5-r1::gentoo  USE="-doc -source {-test}" 602 KiB
[ebuild  N     ]    dev-java/xalan-2.7.2::gentoo  USE="-doc -source" 8220 KiB
[ebuild  N     ]     dev-java/xalan-serializer-2.7.2::gentoo  USE="-doc -source" 0 KiB
[ebuild  N     ]     dev-java/bcel-5.2-r2::gentoo  USE="findbugs -doc -source" 263 KiB
[ebuild  N     ]    dev-java/tomcat-servlet-api-8.0.26:3.1::gentoo  USE="-source" 4790 KiB
[nomerge       ] dev-java/glassfish-ejb-api-3.2::gentoo  USE="-doc -source" 
[ebuild  N     ]  java-virtuals/xmlrpc-api-0::gentoo  0 KiB
[nomerge       ] dev-java/mojarra-2.2.12-r1:2.2::gentoo 
[ebuild  N     ]  dev-java/glassfish-persistence-1.0-r1::gentoo  34339 KiB
[nomerge       ] www-servers/resin-4.0.46::gentoo  USE="-admin -doc -source" 
[ebuild  N     ]  dev-java/jsr101-1.4-r3::gentoo  USE="-doc -source" 19 KiB
[ebuild  N     ]   java-virtuals/saaj-api-1.3-r3::gentoo  0 KiB
[ebuild  N    ~]  dev-java/resin-servlet-api-4.0.46:3.1::gentoo  USE="-source" 0 KiB
[ebuild  N     ]  dev-java/oracle-javamail-1.5.2::gentoo  USE="-doc -source" 1537 KiB
[ebuild  N     ]  dev-java/glassfish-deployment-api-1.2:1.2::gentoo  USE="-source" 0 KiB
[nomerge       ] dev-java/mojarra-2.2.12-r1:2.2::gentoo 
[ebuild  N     ]  dev-java/tomcat-jstl-spec-1.2.5-r1::gentoo  USE="-doc -source {-test}" 0 KiB
[nomerge       ] www-servers/resin-4.0.46::gentoo  USE="-admin -doc -source" 
[ebuild  N     ]  dev-java/glassfish-xmlrpc-api-1.1.1::gentoo  USE="-doc -source" 35 KiB
[ebuild  N     ]   java-virtuals/servlet-api-3.0-r1:3.0::gentoo  0 KiB
[ebuild  N     ]    dev-java/tomcat-servlet-api-7.0.64:3.0::gentoo  USE="-source" 4485 KiB
[nomerge       ] dev-java/mojarra-2.2.12-r1:2.2::gentoo 
[ebuild  N     ]  dev-java/javax-inject-1-r1::gentoo  USE="-doc -source" 43 KiB
[ebuild  N     ]  dev-java/validation-api-1.0.0:1.0::gentoo  USE="-doc -source" 64 KiB


I'll file a different bug report.