Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Polskie forum (Polish)
  • Search

Raspberry PI z IcedTea

Witajcie na polskim forum użytkowników Gentoo!
Opis instalacji i pracy z Gentoo. Pozostała dokumentacja Gentoo

Moderator: SlashBeast

Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
Author
Message
p_d
n00b
n00b
User avatar
Posts: 34
Joined: Sat Nov 24, 2007 8:45 pm
Location: Warszawa
Contact:
Contact p_d
Website

Raspberry PI z IcedTea

  • Quote

Post by p_d » Tue Jul 15, 2014 1:39 pm

Cześć

Próbuję zainstalować apache tomcat na gentoo które zrobiłem pod Raspberry PI (ARM). Jedna z zależności dla Tomcat-a to virtual/jdk, następnie virtual/jdk wymaga icedtea (opensource java) której fizycznie nie ma w portage dla architektury ARM.

Do tej pory radziłem sobie na takiej zasadzie że modyfikowałem ebuild-a do virtual/jdk usuwając zapis o icedtea.

Podpowiedzcie mi prosze czy jest bardziej elegancki sposób aby np wymusić instalowanie tylko oracle-jdk (które jest dla ARM) a nie takie zabawy?

Dziękuję za wyrozumiałość jeżeli pytam o rzeczy oczywiste.
Ludzie z celami odnoszą sukcesy ponieważ wiedzą dokąd zmierzają…
To jest aż tak proste.
Earl Nightingale
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Tue Jul 15, 2014 6:53 pm

Wciagnelo Ci pierwsza alternatywe.

Code: Select all

RDEPEND="|| (
        =dev-java/icedtea-bin-7*
        =dev-java/icedtea-7*
        =dev-java/oracle-jdk-bin-1.7.0*
        =dev-java/soylatte-jdk-bin-7*
    )"
Mogl bys dac emerge --oneshot oracle-jdk-bin ktore dorzuci oracle-jdk bez wpisu do world file i juz w tym momencie virtual/jdk bedzie spelnione, bez edycji niczego.
Top
p_d
n00b
n00b
User avatar
Posts: 34
Joined: Sat Nov 24, 2007 8:45 pm
Location: Warszawa
Contact:
Contact p_d
Website

  • Quote

Post by p_d » Wed Jul 16, 2014 8:40 am

Co tak de facto daje opcja

Code: Select all

--oneshot
napisałeś że nie dorzuci do pliku world. To rozumiem. Dlaczego np jeżeli zemerguje przed virtual/jdk pakiet oracle-jdk to nadal chce mi instalować iced-tea?

Z virtual/jre jakaś inna sytuacja jest bo jak próbuję emergować pakiet to nie chce mi ściągać (mam akceptację licencji) oznacza ze plik już jest sciągniety a w /usr/portage/distfiles mam pusto. Zgodnie z przypuszczeniami nie może rozpakować bo nie ma czego rozpakowywać.
Ludzie z celami odnoszą sukcesy ponieważ wiedzą dokąd zmierzają…
To jest aż tak proste.
Earl Nightingale
Top
SlashBeast
Retired Dev
Retired Dev
User avatar
Posts: 2922
Joined: Tue May 23, 2006 11:50 am
Contact:
Contact SlashBeast
Website

  • Quote

Post by SlashBeast » Wed Jul 16, 2014 3:10 pm

Z oracle jest tak, ze dostajesz linka, na ktory Ty wchodzisz, tam tez akceptujesz oraclowa licencje i pobierasz plik, ktory masz potem w distfiles wrzucic. Oznaczone jest jako fetch restriction.

Normalnie jak cos dodasz przez emerge to depclean tego nie ruszy, jak dasz oneshot a potem wciagniesz cos co wymaga virtual/jdk to generalnie ten oracle-jdk-bin spelni zaleznosc virtual/jdk, zamiast instalowac inny, pierwszy z brzegu pakiet.
Top
Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Polskie forum (Polish)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic