For quite a while now the bluez packages on Gentoo haven't been maintained so we have been stuck in 2.25. I decided to fix this so I bumped bluez-libs and bluez-utils to 3.10. You need to run revdep-rebuild --library libbluetooth.so.1 as upstream decided to increase the .so number to 2. Also worth nothing is that they have changed the way pins are asked from the user to a DBUS based API. If you have security set to user in hcid.conf you most likely want to install an applet that asks the PIN from you. There is now net-wireless/bluez-gnome for GNOME users and >=net-wireless/kdebluetooth-1.0_beta2 for KDE users.
The bug reports this fixed are
bluez-libs and bluez-utils:
https://bugs.gentoo.org/show_bug.cgi?id=143154
bluez-gnome:
https://bugs.gentoo.org/show_bug.cgi?id=173013
A couple of new ones were opened against the new version too so there is still some work before it is ready for stable. Hopefully I just need to proxy maintain the packages for a user.
betelgeuse@pena ~ $ eselect java-vm list Available Java Virtual Machines: [1] blackdown-jdk-1.4.2 [2] ibm-jdk-bin-1.5 [3] kaffe [4] openjdk-1.7 user-vm [5] sun-jdk-1.4 [6] sun-jdk-1.5 [7] sun-jdk-1.6 system-vm [8] sun-jdk-1.6.0.02 [9] sun-jdk-1.7
Takes me about 45 minutes to build on:
betelgeuse@pena ~ $ uname -p Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
Please note the word experimental in the url. Now I am off to bed for today. Have an exam in C programming coming up tomorrow.
http://blogs.sun.com/mr/entry/liftoff
betelgeuse@pena ~/openjdk/control/build/linux-i586 $ ./bin/java -version openjdk version "1.7.0-internal" OpenJDK Runtime Environment (build 1.7.0-internal-betelgeuse_08_may_2007_21_32-b00) OpenJDK Tiered VM (build 1.7.0-internal-betelgeuse_08_may_2007_21_32-b00, mixed mode)
Stay tuned for more packaging updates on Gentoo.
I have been working on a ldd like program for Java. I put this program together using bcel for class file parsing, java-config to provide a list of installed packages and jars and a SQL db abstracted by sqlalchemy.
betelgeuse@pena ~/jarindex $ java -jar "/home/betelgeuse/java/JavaLDD/dist/JavaLDD.jar" -q /usr/share/ant-junit/lib/ant-junit.jar ant-core junit
Obviously this doesn't catch everything as you can load classes that provide an API dynamically but neither does ldd show dlopened shared libraries.
https://bugs.gentoo.org/show_bug.cgi?id=176856
So soon ant-1.7.0 should be hitting the stable Gentoo machines. The biggest benefit here is that full ant with it's big dependency tree shouldn't be pulled in so often any more. Not all of the packages are migrated to splitted ant yet but the most important ones like Tomcat are. If you are interested in how this works I recommend you to take a look at the Ant guide we wrote:
http://www.gentoo.org/proj/en/java/ant-guide.xml
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | Current | > >> | ||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||