| View previous topic :: View next topic |
| Author |
Message |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Fri Dec 24, 2004 1:39 pm Post subject: USE-flags: java, sun, blackdown en firefox |
|
|
Hey,
Ik ben niet echt voorstander van blackdown en gebruik normaal de officiële sun-javasoft. Ik heb deze ook nodig voor projecten op de unief en zo. Ik zou dan ook die blackdown liever niet installeren.
Als ik de standaard java-useflag gebruik, wil Firefox echter die blackdown installeren. Zet ik "-java" in mijn useflags, dan uiteraard niet. Ik vrees echter dat dit nogal verstrekkende gevolgen kan hebben. Wat met programma's (bijvoorbeeld IDE's) die door deze useflag hun java-ondersteuning gaan laten varen?
Wat raden jullie aan? Is er ergens meer documentatie over welke ebuilds die java-flag gebruiken en in welke mate? Is er ergens andere documentatie over hoe die blackdown weren en zoveel mogelijk de standaard-sun-dinges gebruiken? Google was niet echt mijn vriend blijkbaar.
Merci! |
|
| Back to top |
|
 |
st3vie Retired Dev


Joined: 28 Nov 2004 Posts: 94 Location: Beverwijk, The Netherlands
|
Posted: Fri Dec 24, 2004 5:30 pm Post subject: |
|
|
ik kan niets zeggen over die java-dingen, maar je kan op www.gentoo-portage.com de portage tree online bekijken, en daar dependencies e.d. zien, en ook de USE flags.
Is meestal wat sneller en handiger dan steeds emerge te doen.
-st3vie |
|
| Back to top |
|
 |
coax Apprentice


Joined: 08 Sep 2003 Posts: 231 Location: Antwerp - Belgium
|
Posted: Sun Dec 26, 2004 11:30 am Post subject: |
|
|
Ik heb zelf al last gehad met bepaalde ebuilds die zegden dat ze blackdown nodig hebben ipv de sun-jdk.
Het lijkt mij het verstandigste om beiden te installeren. Voor die van sun is er ook een ebuild, maar je moet wel de installer manueel downloaden wegens hun licentie.
Gentoo heeft een handige manier om te switchen van virtual machine, namelijk door "java-config" te gebruiken.
Dit geeft de geïnstalleerde virtual machines weer.
| Code: | | # java-config --list-available-vms |
Dit stelt de virtual machine in voor gans het systeem, als ik het mij goed herinner.
| Code: | | #java-config --set-system-vm=sun-jdk-1.4.2.06 |
Zie man java-config voor meer opties. Of kijk hier eens.
Ik geloof dat ik ooit eens blackdown nodig had voor openoffice te installeren en sun om eclipse deftig te laten werken... maar dat is al een tijdje geleden  _________________ - There is no such thing as having too many computers - |
|
| Back to top |
|
 |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Mon Dec 27, 2004 9:12 pm Post subject: |
|
|
| Jups, ik ken die java-config, goed systeem. Maar ik vind het nogal stom om die blackdown ook te installeren als die niet gebruikt wordt. Waarom heeft mozilla-firefox die ineens nodig? De enige die blackdown strikt nodig heeft bij mijn weten, is OOo als je die zelf wil compileren, als je de bin gebruikt heb je ook geen blackdown nodig. |
|
| Back to top |
|
 |
yngwin Developer


Joined: 19 Dec 2002 Posts: 4389 Location: Suzhou, China
|
Posted: Tue Dec 28, 2004 11:16 am Post subject: |
|
|
mozilla-firefox heeft niet perse blackdown nodig. De ebuild vraagt om virtual/jre als de java USE-flag gebruikt wordt. Als een andere java die virtual aanbied dan zou er geen probleem moeten zijn. Heb je die Sun java wel met een ebuild geinstalleerd? _________________ "Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF |
|
| Back to top |
|
 |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Tue Dec 28, 2004 1:50 pm Post subject: |
|
|
| yngwin wrote: | | mozilla-firefox heeft niet perse blackdown nodig. De ebuild vraagt om virtual/jre als de java USE-flag gebruikt wordt. Als een andere java die virtual aanbied dan zou er geen probleem moeten zijn. Heb je die Sun java wel met een ebuild geinstalleerd? |
Yups, alles is met ebuilds geïnstalleerd hier. |
|
| Back to top |
|
 |
frenkel Veteran


Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Tue Dec 28, 2004 3:19 pm Post subject: |
|
|
Je kunt er ook nog voor kiezen alleen mozilla-firefox te e-mergen met -java als use-flag. Voeg hiertoe het volgende toe aan het bestand /etc/portage/package.use
| Quote: |
net-www/mozilla-firefox -java
|
Succes,
Frank _________________ http://techfield.org |
|
| Back to top |
|
 |
GuidoJ Guru


Joined: 24 Dec 2002 Posts: 444 Location: Netherlands
|
Posted: Tue Dec 28, 2004 4:21 pm Post subject: |
|
|
| Volgens mij kan je gewoon eerst sun-jdk/jre emergen en pas daarna firefox. Het maakt firefox als het goed is niet uit welke jre/jdk je hebt geïnstalleerd. Als je er zelf geen hebt geïnstalleerd, is blackdown slechts de default. |
|
| Back to top |
|
 |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Tue Dec 28, 2004 8:47 pm Post subject: |
|
|
| GuidoJ wrote: | | Volgens mij kan je gewoon eerst sun-jdk/jre emergen en pas daarna firefox. Het maakt firefox als het goed is niet uit welke jre/jdk je hebt geïnstalleerd. Als je er zelf geen hebt geïnstalleerd, is blackdown slechts de default. |
sun-jdk was reeds geïnstalleerd bij mij. Blijkbaar dan toch een foutje in de ebuild van firefox? |
|
| Back to top |
|
 |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Tue Dec 28, 2004 8:48 pm Post subject: |
|
|
| Frenkel wrote: | Je kunt er ook nog voor kiezen alleen mozilla-firefox te e-mergen met -java als use-flag. Voeg hiertoe het volgende toe aan het bestand /etc/portage/package.use
| Quote: | | net-www/mozilla-firefox -java |
|
Merci. Heeft dit voor de rest invloed op de werking van Firefox? |
|
| Back to top |
|
 |
frenkel Veteran


Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Wed Dec 29, 2004 1:18 pm Post subject: |
|
|
Dat zou ik niet weten, kwestie van proberen denk ik...
Succes,
Frank _________________ http://techfield.org |
|
| Back to top |
|
 |
GuidoJ Guru


Joined: 24 Dec 2002 Posts: 444 Location: Netherlands
|
Posted: Wed Dec 29, 2004 7:11 pm Post subject: |
|
|
| E.T. wrote: | | sun-jdk was reeds geïnstalleerd bij mij. Blijkbaar dan toch een foutje in de ebuild van firefox? |
Firefox heeft een dependancy op "virtual/jre". Bekijk jouw virtuals eens (/var/cache/edb/virtuals), zou ik zeggen. |
|
| Back to top |
|
 |
E.T. n00b


Joined: 01 Aug 2004 Posts: 52
|
Posted: Thu Dec 30, 2004 12:31 pm Post subject: |
|
|
| GuidoJ wrote: | | E.T. wrote: | | sun-jdk was reeds geïnstalleerd bij mij. Blijkbaar dan toch een foutje in de ebuild van firefox? |
Firefox heeft een dependancy op "virtual/jre". Bekijk jouw virtuals eens (/var/cache/edb/virtuals), zou ik zeggen. |
| Code: | | virtual/jre dev-java/sun-jdk dev-java/blackdown-jdk |
Ziet er goed uit... |
|
| Back to top |
|
 |
GuidoJ Guru


Joined: 24 Dec 2002 Posts: 444 Location: Netherlands
|
Posted: Thu Dec 30, 2004 4:01 pm Post subject: |
|
|
| Als je geen blackdown wilt hebben en ook niet geïnstalleerd hebt moet je alleen de sun-jdk overhouden (het lijkt mij ook weinig zinvol om twee jdk's te hebben). Desnoods moet j de virtuals file openen in je favoriete editor en bij zowel de jdk als de jre regel blackdown verwijderen. Ik verwacht dat wanneer je daarna firefox probeert te emergen, deze dan niet meer op zoek gaat naar blackdown. |
|
| Back to top |
|
 |
eikketk Apprentice


Joined: 03 Jun 2003 Posts: 270 Location: Belgium
|
Posted: Thu Dec 30, 2004 4:15 pm Post subject: |
|
|
Zoals te lezen staat onderaan nieuwste portage ebuild: /var/.../virtuals is deprecated, worden on the fly berekend nu.
Als je manueel een virtual wil vastleggen:
| Code: | cat /etc/portage/profile/virtuals
virtual/os-headers sys-kernel/linux26-headers |
Natuurlijk aan u noden aanpassen _________________ Working day and night to enhance the Linux Desktop Experience
Homepage |
|
| Back to top |
|
 |
|