Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto]dopo emerge sun-jdk vuole emergersi anche blackdown
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
rivent
Apprentice
Apprentice


Joined: 08 Oct 2005
Posts: 154

PostPosted: Sun Jul 09, 2006 2:14 pm    Post subject: [risolto]dopo emerge sun-jdk vuole emergersi anche blackdown Reply with quote

Ciao a tutti!

ho appena finito una nuova installazione di Gentoo :wink:

Dopo aver emerso sun-jdk-1.5.0.7, ho aggiunto la USE " java" in make.conf.
Il problema è che se eseguo emerge -- newuse, mi vuole installare anche blackdown, virtual/jdk-1.4 e virtual/jre-1.4 :

Code:

emerge -pD --newuse world
>>> --newuse implies --update... adding --update to options.

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild   R   ] sys-kernel/gentoo-sources-2.6.16-r12  USE="-symlink*"
[ebuild  N    ] dev-java/blackdown-jdk-1.4.2.03  USE="X alsa nsplugin -browserplugin -doc -mozilla"
[ebuild  N    ] virtual/jdk-1.4
[ebuild  N    ] virtual/jre-1.4
[ebuild   R   ] sys-libs/db-4.2.52_p2-r1  USE="java*"


come mai?

per insallare sun-jdk ho seguito questa guida


Last edited by rivent on Mon Jul 10, 2006 6:17 pm; edited 1 time in total
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Jul 09, 2006 2:51 pm    Post subject: Reply with quote

Prova a leggere questa guida.

Io credo di averne capito qualcosina :? ma non ne sono ancora sicuro al 100% ;)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
thewally
l33t
l33t


Joined: 12 May 2005
Posts: 703
Location: Genova

PostPosted: Sun Jul 09, 2006 3:02 pm    Post subject: Re: dopo emerge sun-jdk vuole emergersi anche blackdown Reply with quote

rivent wrote:
Ciao a tutti!

ho appena finito una nuova installazione di Gentoo :wink:

Dopo aver emerso sun-jdk-1.5.0.7, ho aggiunto la USE " java" in make.conf.
Il problema è che se eseguo emerge -- newuse, mi vuole installare anche blackdown, virtual/jdk-1.4 e virtual/jre-1.4 :

Code:

emerge -pD --newuse world
>>> --newuse implies --update... adding --update to options.

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild   R   ] sys-kernel/gentoo-sources-2.6.16-r12  USE="-symlink*"
[ebuild  N    ] dev-java/blackdown-jdk-1.4.2.03  USE="X alsa nsplugin -browserplugin -doc -mozilla"
[ebuild  N    ] virtual/jdk-1.4
[ebuild  N    ] virtual/jre-1.4
[ebuild   R   ] sys-libs/db-4.2.52_p2-r1  USE="java*"


come mai?

Per gentoo-sources è solo una perdita di tempo, aggiorna il link "linux" in /usr/src, a quella versione del kernel. E' praticamente proforma se l'hai già fatto, altrimenti "assolutamente necessario" se non l'hai ancora creato (server nella compilazioni di moduli aggiuntivi e di diversi altri pacchetti).
Per i virtual, sono pacchetti fittizzi, che dicono al sistema che deve essere installato uno dei pacchetti corrispondenti a quella categoria (per esempio, sun-jdk-1.4.2.10-r2 per vitual/jdk-1.4)...

La USE java per sys-libs/db implica che tu debba avere vitual/jdk-1.4 per compilarlo e virtual/jre-1.4 per eseguirlo (visto dall'ebuild).

Non essendo disponibile sun-jdk-1.4.* (ma solo sun-jdk-1.5.*), installa blackdown-jdk-1.4.2.03 (che fa parte di virtual/jdk)...
[Questo ragionamento regge per tutte le KEYWORDS, tranne ~x86]

Spero di essermi espresso comprensibilmente :roll:
_________________
Proudly Member of GeCHI
Back to top
View user's profile Send private message
rivent
Apprentice
Apprentice


Joined: 08 Oct 2005
Posts: 154

PostPosted: Sun Jul 09, 2006 3:07 pm    Post subject: Reply with quote

gutter wrote:
Prova a leggere questa guida.

Io credo di averne capito qualcosina :? ma non ne sono ancora sicuro al 100% ;)


grazie!

ho notato che:

Code:

 /usr/bin/java-check-environment
 * === Java Environment Checker ===
 * The purpose of this script is to check the sanity of your Java Environment.
 * We have significantly changed and improved the way Java is handled in many respects.
 * Please refer to http://www.gentoo.org/proj/en/java/java-upgrade.xml for details

 * Checking vm_environment_files ...                                     [ ok ]
 * Checking user_settings ...
 * Running as root. Don't need to check user settings.                   [ ok ]
 * Checking generation_1_system_vm ...
 * No Generation-1 System VM is set!
 * Run 'java-config-1 -L' to see a list of available VMs
 * Then run 'java-config-1 -S <VM choice>'                               [ !! ]
 * Some problems were found. Please follow the instructions above, and rerun java-check-environment


io ho usato java-config.
da quel che ho capito, bisogna sostituirlo con java-config-1 e java-config-2.
ma li ho tutti e 3 installati...

con java-config-1 -L non mi da nessun output....
Back to top
View user's profile Send private message
rivent
Apprentice
Apprentice


Joined: 08 Oct 2005
Posts: 154

PostPosted: Sun Jul 09, 2006 3:10 pm    Post subject: Re: dopo emerge sun-jdk vuole emergersi anche blackdown Reply with quote

thewally wrote:
rivent wrote:
Ciao a tutti!

ho appena finito una nuova installazione di Gentoo :wink:

Dopo aver emerso sun-jdk-1.5.0.7, ho aggiunto la USE " java" in make.conf.
Il problema è che se eseguo emerge -- newuse, mi vuole installare anche blackdown, virtual/jdk-1.4 e virtual/jre-1.4 :

Code:

emerge -pD --newuse world
>>> --newuse implies --update... adding --update to options.

These are the packages that would be merged, in order:

Calculating world dependencies... done!
[ebuild   R   ] sys-kernel/gentoo-sources-2.6.16-r12  USE="-symlink*"
[ebuild  N    ] dev-java/blackdown-jdk-1.4.2.03  USE="X alsa nsplugin -browserplugin -doc -mozilla"
[ebuild  N    ] virtual/jdk-1.4
[ebuild  N    ] virtual/jre-1.4
[ebuild   R   ] sys-libs/db-4.2.52_p2-r1  USE="java*"


come mai?

Per gentoo-sources è solo una perdita di tempo, aggiorna il link "linux" in /usr/src, a quella versione del kernel. E' praticamente proforma se l'hai già fatto, altrimenti "assolutamente necessario" se non l'hai ancora creato (server nella compilazioni di moduli aggiuntivi e di diversi altri pacchetti).
Per i virtual, sono pacchetti fittizzi, che dicono al sistema che deve essere installato uno dei pacchetti corrispondenti a quella categoria (per esempio, sun-jdk-1.4.2.10-r2 per vitual/jdk-1.4)...

La USE java per sys-libs/db implica che tu debba avere vitual/jdk-1.4 per compilarlo e virtual/jre-1.4 per eseguirlo (visto dall'ebuild).

Non essendo disponibile sun-jdk-1.4.* (ma solo sun-jdk-1.5.*), installa blackdown-jdk-1.4.2.03 (che fa parte di virtual/jdk)...
[Questo ragionamento regge per tutte le KEYWORDS, tranne ~x86]

Spero di essermi espresso comprensibilmente :roll:


wow.

una cosa non ho ben capito.. ma allora devo installare blackdown? perchè non usa sun-jdk-1.5?
... a cosa serve db-4.2.52_p2-r1?
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Sun Jul 09, 2006 3:17 pm    Post subject: Re: dopo emerge sun-jdk vuole emergersi anche blackdown Reply with quote

rivent wrote:

una cosa non ho ben capito.. ma allora devo installare blackdown? perchè non usa sun-jdk-1.5?
... a cosa serve db-4.2.52_p2-r1?


Ripropondo il consiglio di leggere la guida che ho postato :)
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
thewally
l33t
l33t


Joined: 12 May 2005
Posts: 703
Location: Genova

PostPosted: Sun Jul 09, 2006 3:18 pm    Post subject: Re: dopo emerge sun-jdk vuole emergersi anche blackdown Reply with quote

rivent wrote:

una cosa non ho ben capito.. ma allora devo installare blackdown? perchè non usa sun-jdk?

Necessita di un *-jdk-1.4.*, se non hai ACCEPT_KEYWORDS="~x86", esistono solo pacchetti blackdown-jdk-1.4.*-
Al contrario, se hai ACCEPT_KEYWORDS="~x86", esistono anche i pacchetti sun-jdk-1.4.*.

Insomma, fidati di portage e installa quello che ti dice, serve tutto :wink:
rivent wrote:
... a cosa serve db-4.2.52_p2-r1?

Code:
* sys-libs/db
     Available versions:  1.85-r1 1.85-r2 1.85-r3 3.2.9-r10 4.0.14-r2 4.0.14-r3 4.1.25_p1-r3 4.1.25_p1-r4 4.1.25_p2 4.2.52_p2 4.2.52_p2-r1 4.2.52_p4 4.3.27 4.3.29 [M]4.4.20_p2
     Installed:           1.85-r3 3.2.9-r10 4.0.14-r3 4.1.25_p2 4.3.29
     Homepage:            http://www.sleepycat.com/
     Description:         Berkeley DB


Nel mio sistema è dipendenza di questi pacchetti:
Code:
sys-libs/db-4.2.52_p2-r1:
  dev-lang/perl-5.8.8-r2               berkdb? sys-libs/db
    app-admin/perl-cleaner-1.04.1        dev-lang/perl
      dev-lang/perl-5.8.8-r2               >=app-admin/perl-cleaner-1.03
!!! circular dependency: sys-libs/db-4.2.52_p2-r1 dev-lang/perl-5.8.8-r2
!!! app-admin/perl-cleaner-1.04.1 dev-lang/perl-5.8.8-r2
    app-cdr/k3b-0.12.16                  dev-lang/perl
      WORLD FILE                           app-cdr/k3b
    app-crypt/gnupg-1.4.4                dev-lang/perl
!!! app-crypt/gnupg-1.4.4 superseded on app-crypt/gnupg (kde-base/kgpg-3.5.3) by
!!! one of 1.9.21
!!! app-crypt/gnupg-1.4.4 superseded on app-crypt/gnupg (mail-filter/spamassassin-3.1.3-r1) by one of 1.9.21
!!! app-crypt/gnupg-1.4.4 superseded on >=app-crypt/gnupg-1.2.1
!!! (net-libs/gecko-sdk-1.7.13) by one of 1.9.21
      app-crypt/gnupg-1.9.21               =app-crypt/gnupg-1.4*
        app-crypt/gpgme-1.1.2-r1             >=app-crypt/gnupg-1.9.20-r1
          kde-base/certmanager-3.5.3           >=app-crypt/gpgme-1.1.2-r1
            kde-base/kaddressbook-3.5.3          ~kde-base/certmanager-3.5.3
              kde-base/kaddressbook-plugins-3.5.3  ~kde-base/kaddressbook-3.5.3
                kde-base/kdeaddons-meta-3.5.3        ~kde-base/kaddressbook-plugins-3.5.3
                  kde-base/kde-meta-3.5.3              ~kde-base/kdeaddons-meta-3.5.3
                    WORLD FILE                           kde-base/kde-meta
              kde-base/kdepim-kresources-3.5.3     ~kde-base/kaddressbook-3.5.3
                kde-base/karm-3.5.3                  ~kde-base/kdepim-kresources-3.5.3
                  kde-base/kdepim-meta-3.5.3           ~kde-base/karm-3.5.3
                    kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                      WORLD FILE                           kde-base/kde-meta
                kde-base/kdepim-meta-3.5.3           ~kde-base/kdepim-kresources-3.5.3
                  kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                    WORLD FILE                           kde-base/kde-meta
                kde-base/kdepim-wizards-3.5.3        ~kde-base/kdepim-kresources-3.5.3
                  kde-base/kdepim-meta-3.5.3           ~kde-base/kdepim-wizards-3.5.3
                    kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                      WORLD FILE                           kde-base/kde-meta
                kde-base/korganizer-3.5.3            ~kde-base/kdepim-kresources-3.5.3
                  kde-base/kdepim-meta-3.5.3           ~kde-base/korganizer-3.5.3
                    kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                      WORLD FILE                           kde-base/kde-meta
                  kde-base/kontact-specialdates-3.5.3  ~kde-base/korganizer-3.5.3
                    kde-base/kdepim-meta-3.5.3           ~kde-base/kontact-specialdates-3.5.3
                      kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                        WORLD FILE                           kde-base/kde-meta
              kde-base/kdepim-meta-3.5.3           ~kde-base/kaddressbook-3.5.3
                kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                  WORLD FILE                           kde-base/kde-meta
              kde-base/kdepim-wizards-3.5.3        ~kde-base/kaddressbook-3.5.3
                kde-base/kdepim-meta-3.5.3           ~kde-base/kdepim-wizards-3.5.3
                  kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                    WORLD FILE                           kde-base/kde-meta
              kde-base/kontact-specialdates-3.5.3  ~kde-base/kaddressbook-3.5.3
                kde-base/kdepim-meta-3.5.3           ~kde-base/kontact-specialdates-3.5.3
                  kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3
                    WORLD FILE                           kde-base/kde-meta
            kde-base/kdepim-meta-3.5.3           ~kde-base/certmanager-3.5.3
              kde-base/kde-meta-3.5.3              ~kde-base/kdepim-meta-3.5.3

E ti giuro che continua così per molte righe :oops: :oops: :oops:

Quindi ci penserei più volte prima di rimuoverlo :roll: :roll: :roll:
_________________
Proudly Member of GeCHI
Back to top
View user's profile Send private message
rivent
Apprentice
Apprentice


Joined: 08 Oct 2005
Posts: 154

PostPosted: Sun Jul 09, 2006 3:22 pm    Post subject: Reply with quote

8O ... ok lascio db..

grazie, ora ho capito meglio.

mi leggo meglio la guida postata da gutter prima di proseguire..

vi farò sapere...
Back to top
View user's profile Send private message
rivent
Apprentice
Apprentice


Joined: 08 Oct 2005
Posts: 154

PostPosted: Mon Jul 10, 2006 6:16 pm    Post subject: Reply with quote

ok, risolto.

alla fine ho dovuto mettere anche java 1.4. Però ho emerso sempre sun-jdk.

in pratica, da quello che ho capito, java 1.4 deve essere sempre installato per compatibilità con sorgenti che necessitano di quella versione li. Poi si puo tenere 1.5 e usarla come defoult.

c'è anche questa guida che è piu aggiornata di quella in italiano.

grazie a tutti! :wink:
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum