Total: 6 packages (3 upgrades, 2 new, 1 in new slot), Size of downloads: 221,336 kB
Would you like to merge these packages? [Yes/No] no
Quitting.
ajglap gottlieb # emerge --oneshot --ask rhino
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-java/junit-3.8.1-r3 USE="doc -source"
[ebuild N ] dev-java/relaxng-datatype-1.0-r1 USE="doc -source"
[ebuild N ] dev-java/icu4j-3.0-r1 USE="doc -source"
[ebuild N ] dev-java/iso-relax-20050331-r1 USE="-source"
[ebuild N ] dev-java/xpp2-2.1.10-r1 USE="doc -source"
[ebuild N ] dev-java/xpp3-1.1.4c USE="doc -source -test"
[ebuild N ] dev-java/gnu-crypto-2.0.1-r2 USE="doc -source"
[ebuild N ] dev-java/log4j-1.2.15 USE="doc -javamail -jms -jmx -source"
[ebuild N ] dev-java/xsdlib-20050627-r1 USE="doc -source"
[ebuild N ] dev-java/ant-junit-1.7.0
[ebuild N ] dev-java/xom-1.0-r6 USE="doc -examples -source"
[ebuild N ] dev-java/xmldb-20011111-r1 USE="doc -source"
[ebuild N ] dev-java/jaxme-0.3.1-r4 USE="doc -source"
[ebuild N ] dev-java/ant-trax-1.7.0
[ebuild N ] dev-java/msv-20050627-r1 USE="doc -source"
[ebuild N ] dev-java/saxpath-1.0-r2 USE="doc -source -test"
[ebuild N ] dev-java/jsr173-1.0-r1 USE="doc -source"
[ebuild N ] dev-java/dom4j-1.6.1-r2 USE="doc -source"
[ebuild N ] dev-java/jdom-1.0-r4 USE="doc -examples -source"
[ebuild N ] dev-java/jaxen-1.1.1 USE="doc -examples -source -test"
[ebuild N ] dev-java/jdom-jaxen-1.0-r1
[ebuild N ] dev-java/xml-xmlbeans-1.0.4_pre20041217 USE="doc -source"
[ebuild N ] dev-java/rhino-1.6.5 USE="doc -examples -source"
Would you like to merge these packages? [Yes/No] no
Quitting.
ajglap gottlieb #
--
gentoo-user@lists.gentoo.org mailing list
04-23-2008, 07:33 AM
Alan McKinnon
confusing emerge output
On Wednesday 23 April 2008, Allan Gottlieb wrote:
> # emerge --verbose --ask --deep --update --newuse --tree world
>
> gives just a few packages with dev-java/rhino the last one (first to
> be merged).
>
> But
>
> # emerge --oneshot --ask rhino
>
> Gives a bunch of packages with rhino the last one (last to build).
>
> Could someone explain?
<snip>
> [ebuild N ] dev-java/rhino-1.5.5-r4 USE="doc -source" 1,506 kB
<snip>
> [ebuild N ] dev-java/rhino-1.6.5 USE="doc -examples -source"
See the difference? One is v1.5 the other is v1.6. The explanation is in
the full output of what rhino is and the openoffice ebuild:
alan@nazgul ~ $ eix rhino
* dev-java/rhino
Available versions:
(1.5) 1.5.5-r4
(1.6) 1.6.5
{doc elibc_FreeBSD examples source}
Homepage: http://www.mozilla.org/rhino/
Description: An open-source implementation of JavaScript
written in Java.
OpenOffice explicitly DEPENDS on the 1.5 SLOT for rhino if you
have "java" in USE. You probably have that so a deep world emerge will
pull rhino-1.5* in.
You don't currently have rhino installed so when you issue "emerge
rhino", portage will check for the latest one and install it. It just
so happens that in this case, the latest is not the same SLOT that OOo
wants.
--
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list
04-23-2008, 12:34 PM
Allan Gottlieb
confusing emerge output
At Wed, 23 Apr 2008 09:33:05 +0200 Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> On Wednesday 23 April 2008, Allan Gottlieb wrote:
>> # emerge --verbose --ask --deep --update --newuse --tree world
>>
>> gives just a few packages with dev-java/rhino the last one (first to
>> be merged).
>>
>> But
>>
>> # emerge --oneshot --ask rhino
>>
>> Gives a bunch of packages with rhino the last one (last to build).
>>
>> Could someone explain?
>
> <snip>
>
>> [ebuild N ] dev-java/rhino-1.5.5-r4 USE="doc -source" 1,506 kB
>
> <snip>
>
>> [ebuild N ] dev-java/rhino-1.6.5 USE="doc -examples -source"
>
> See the difference? One is v1.5 the other is v1.6. The explanation is in
> the full output of what rhino is and the openoffice ebuild:
>
> alan@nazgul ~ $ eix rhino
> * dev-java/rhino
> Available versions:
> (1.5) 1.5.5-r4
> (1.6) 1.6.5
> {doc elibc_FreeBSD examples source}
> Homepage: http://www.mozilla.org/rhino/
> Description: An open-source implementation of JavaScript
> written in Java.
>
> From openoffice-2.4.0.ebuild:
> COMMON_DEPEND="
> java? ( >=dev-java/bsh-2.0_beta4
> >=dev-java/xalan-2.7
> >=dev-java/xalan-serializer-2.7
> >=dev-java/xerces-2.7
> =dev-java/xml-commons-external-1.3*
> >=dev-db/hsqldb-1.8.0.9
> =dev-java/rhino-1.5* )"
>
> There are two SLOTs for rhino - 1.5 and 1.6
>
> OpenOffice explicitly DEPENDS on the 1.5 SLOT for rhino if you
> have "java" in USE. You probably have that so a deep world emerge will
> pull rhino-1.5* in.
>
> You don't currently have rhino installed so when you issue "emerge
> rhino", portage will check for the latest one and install it. It just
> so happens that in this case, the latest is not the same SLOT that OOo
> wants.
Crystal clear. Thanks for the lucid and careful explanation.
allan
--
gentoo-user@lists.gentoo.org mailing list
04-23-2008, 08:26 PM
Alan McKinnon
confusing emerge output
On Wednesday 23 April 2008, Allan Gottlieb wrote:
> > You don't currently have rhino installed so when you issue "emerge
> > rhino", portage will check for the latest one and install it. It
> > just so happens that in this case, the latest is not the same SLOT
> > that OOo wants.
>
> Crystal clear. *Thanks for the lucid and careful explanation.
You're very welcome - emerge output can be ... um ... less than obvious
at times.
I figure that the three years of blood, sweat and tears I spent figuring
it out isn't worth very much if it all stays in my head and never gets
out. I'm also building up karma credits for the hundreds of questions
I'll be unleashing on the paludis user community one fine day very
soon :-)
--
Alan McKinnon
alan dot mckinnon at gmail dot com