
Eh? No it doesn't; the dev. machine might (I can't speak to it, especially with all those devs using it for ssh.. ;) but the rest of it's pretty solid ime, including the binhost.Chewi wrote:gentooexperimental.org has been known to go down for months at a time.

I've created new jinput and jutils ebuilds that should go into the tree tomorrow once I've tested on x86. To be honest, these actual packages won't help much towards running Minecraft right now because I haven't kept the unbundling up to date. You'll probably need to use the upstream jars for now so all my ebuild does is install the launcher. I'm afraid the server has taken priority but the client will be next. I also want these packages added to support other Java games like Revenge of the Titans and Titan Attacks.GummyGum173 wrote:so should I just wait for the java overlay to be updated in the meantime?
Still haven't tried, primarily because the open GPU drivers for my ARM box are still in a very experimental state. There are active talks to get them into mainline at last though. I'm somewhat confident it could work, I think someone got it going on the Raspberry Pi.GummyGum173 wrote:By the way, were you successful at running minecraft (the client) on your ARM machine?

Code: Select all
error: package net.java.games.util.plugins does not exist
I can confirm this - I have the same issue.GummyGum173 wrote:hello again
I fail to compile lwjgl:Code: Select all
error: package net.java.games.util.plugins does not exist

Yminus wrote:I can confirm this - I have the same issue.GummyGum173 wrote:hello again
I fail to compile lwjgl:Code: Select all
error: package net.java.games.util.plugins does not exist
Code: Select all
* ERROR: dev-java/lwjgl-2.9.0::java failed (compile phase):
* eant failed
*
* Call stack:
* ebuild.sh, line 93: Called src_compile
* environment, line 3883: Called java-pkg-2_src_compile
* environment, line 1802: Called eant 'headers' 'jars' '-f' 'build.xml'
* environment, line 604: Called die
* The specific snippet of code:
* ant ${antflags} "${@}" || die "eant failed"
*
* If you need support, post the output of `emerge --info '=dev-java/lwjgl-2.9.0::java'`,
* the complete build log and the output of `emerge -pqv '=dev-java/lwjgl-2.9.0::java'`.
* The complete build log is located at '/var/tmp/portage/dev-java/lwjgl-2.9.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-java/lwjgl-2.9.0/temp/environment'.
* Working directory: '/var/tmp/portage/dev-java/lwjgl-2.9.0/work'
* S: '/var/tmp/portage/dev-java/lwjgl-2.9.0/work'Code: Select all
Portage 2.2.20 (python 3.4.1-final-0, default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.8.4, glibc-2.20-r2, 4.0.5-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-4.0.5-gentoo-x86_64-AMD_Phenom-tm-_II_X4_965_Processor-with-gentoo-2.2
KiB Mem: 8176128 total, 5044168 free
KiB Swap: 8388604 total, 8388604 free
Timestamp of repository gentoo: Thu, 06 Aug 2015 13:00:01 +0000
sh bash 4.3_p33-r2
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash: 4.3_p33-r2::gentoo
dev-java/java-config: 2.2.0::gentoo
dev-lang/perl: 5.20.2::gentoo
dev-lang/python: 2.7.9-r1::gentoo, 3.4.1::gentoo
dev-util/cmake: 3.2.2::gentoo
dev-util/pkgconfig: 0.28-r2::gentoo
sys-apps/baselayout: 2.2::gentoo
sys-apps/openrc: 0.17::gentoo
sys-apps/sandbox: 2.6-r1::gentoo
sys-devel/autoconf: 2.13::gentoo, 2.69::gentoo
sys-devel/automake: 1.11.6-r1::gentoo, 1.15::gentoo
sys-devel/binutils: 2.24-r3::gentoo
sys-devel/gcc: 4.8.4::gentoo
sys-devel/gcc-config: 1.7.3::gentoo
sys-devel/libtool: 2.4.6::gentoo
sys-devel/make: 4.1-r1::gentoo
sys-kernel/linux-headers: 3.18::gentoo (virtual/os-headers)
sys-libs/glibc: 2.20-r2::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
java
location: /var/lib/layman/java
masters: gentoo
priority: 0
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb bindist bluetooth branding bzip2 cairo cdda cdr cli colord cracklib crypt cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox flac fortran gdbm gif glamor gnome gnome-keyring gnome-online-accounts gpm gstreamer gtk iconv introspection ipv6 jpeg lcms ldap libnotify libsecret mad mmx mmxext mng modules mp3 mp4 mpeg multilib nautilus ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds pulseaudio qt3support qt4 readline sdl session spell sse sse2 ssl startup-notification svg systemd tcpd tiff tracker truetype udev udisks unicode upower usb vorbis wxwidgets x264 xcb xinerama xml xv xvid zlib" ABI_X86="64" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Code: Select all
t-rex main # /etc/init.d/minecraft-server start
* Starting Minecraft multiverse "main" using minecraft-server ... [ !! ]
* ERROR: minecraft-server failed to start
Code: Select all
ps aux | grep minecraft
games 15651 0.0 0.0 127860 3012 ? Ss 22:09 0:00 /usr/bin/tmux -S /tmp/tmux-minecraft-main new-session -n minecraft-main -d umask 027 && '/usr/games/bin/minecraft-server' 'main'
games 15652 0.0 0.0 113224 2956 pts/1 Ss+ 22:09 0:00 bash -c umask 027 && '/usr/games/bin/minecraft-server' 'main'
games 15654 40.8 8.8 2510456 357120 pts/1 Sl+ 22:09 0:15 /usr/lib/jvm/icedtea-bin-7//bin/java -classpath /usr/share/minecraft-server/lib/minecraft-server.jar -Djava.library.path=/lib:/usr/lib -Xmx1024M -Xms512M net.minecraft.server.MinecraftServer nogui main
root 15707 0.0 0.0 112552 2200 pts/0 S+ 22:09 0:00 grep --colour=auto minecraft
t-rex main # cd logs/
Code: Select all
cat latest.log
[22:09:10] [Server thread/INFO]: Starting minecraft server version 1.8.4
[22:09:10] [Server thread/INFO]: Loading properties
[22:09:10] [Server thread/INFO]: Default game type: SURVIVAL
[22:09:10] [Server thread/INFO]: Generating keypair
[22:09:11] [Server thread/INFO]: Starting Minecraft server on 192.168.0.3:25565
[22:09:11] [Server thread/INFO]: Using epoll channel type
[22:09:11] [Server thread/INFO]: Preparing level "world"
[22:09:11] [Server thread/INFO]: Preparing start region for level 0
[22:09:12] [Server thread/INFO]: Preparing spawn area: 65%
[22:09:12] [Server thread/INFO]: Done (1,253s)! For help, type "help" or "?"
[22:10:40] [Server thread/INFO]: com.mojang.authlib.GameProfile@f187d42[id=<null>,name=divined,properties={},legacy=false] (/192.168.0.65:51992) lost connection: Disconnected
Getting this tooSpock45 wrote:When I try to install Minecraft, I get the following error:
Code: Select all
* ERROR: dev-java/lwjgl-2.9.0::java failed (compile phase): * eant failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3883: Called java-pkg-2_src_compile * environment, line 1802: Called eant 'headers' 'jars' '-f' 'build.xml' * environment, line 604: Called die * The specific snippet of code: * ant ${antflags} "${@}" || die "eant failed" * * If you need support, post the output of `emerge --info '=dev-java/lwjgl-2.9.0::java'`, * the complete build log and the output of `emerge -pqv '=dev-java/lwjgl-2.9.0::java'`. * The complete build log is located at '/var/tmp/portage/dev-java/lwjgl-2.9.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-java/lwjgl-2.9.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-java/lwjgl-2.9.0/work' * S: '/var/tmp/portage/dev-java/lwjgl-2.9.0/work'
Code: Select all
compile:
[core] Compiling 711 source files to /var/tmp/portage/dev-java/lwjgl-2.9.0/work/bin
[core] /var/tmp/portage/dev-java/lwjgl-2.9.0/work/src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java:36: error: package net.java.games.util.plugins does not exist
[core] import net.java.games.util.plugins.Plugin;
[core] ^
[core] /var/tmp/portage/dev-java/lwjgl-2.9.0/work/src/java/org/lwjgl/util/jinput/LWJGLEnvironmentPlugin.java:41: error: cannot find symbol
[core] public class LWJGLEnvironmentPlugin extends ControllerEnvironment implements Plugin {
[core] ^
[core] symbol: class Plugin
[core] Note: /var/tmp/portage/dev-java/lwjgl-2.9.0/work/src/java/org/lwjgl/MacOSXSysImplementation.java uses or overrides a deprecated API.
[core] Note: Recompile with -Xlint:deprecation for details.
[core] Note: Some input files use unchecked or unsafe operations.
[core] Note: Recompile with -Xlint:unchecked for details.
[core] 2 errors
BUILD FAILED
/var/tmp/portage/dev-java/lwjgl-2.9.0/work/build.xml:446: Compile failed; see the compiler error output for details.Code: Select all
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'Font rendering is undergoing some change at the moment and not just in Java. IcedTea 3.1.0 introduced support for Infinality but this arrived just as FreeType all but dropped Infinality in favour of a new rendering engine. This will become the default in FreeType 2.7 but you can try it now in 2.6.5 with the cleartype_hinting USE flag. I haven't tried it yet and I'd be interested to hear what you think, particular in terms of how it affects Java.Ant P. wrote:A tip for anyone else suffering abysmally bad font rendering in the game's launcher — add this to env.d, bashrc or whatever's most appropriate:It doesn't exactly do what the wording implies, but it looks a hell of a lot better than the unhinted, aliased text icedtea (possibly other VMs) outputs by default.Code: Select all
_JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'