First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 154366
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Java team <java@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jan Hrabe <hrabe@magalien.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 154366 depends on: 153187 Show dependency tree
Show dependency graph
Bug 154366 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-11-07 07:43 0000
I have updated and checked the java system as instructed by the Gentoo java
upgrade note.  I think this lead to a bug appearing in jabref.  A double-click
on an entry shows the field editor panel as usual.  However, after editing a
single field, a switch of focus to another field (mouse or TAB) disables all
further editing (all fields become grayed-out).  The editing panel has to be
closed and reopened to regain the ability to edit.

---------------

# emerge --info
Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3,
2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.6
Last Sync: Tue, 07 Nov 2006 15:00:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks metadata-transfer sandbox sfperms
strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa arts berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt
cups dbus dlloader dri dvd dvdr eds elibc_glibc emacs emboss encode esd fam
firefox foomaticdb fortran gdbm gif gimpprint gpm gstreamer hal iconv ieee1394
imagemagic input_devices_keyboard input_devices_mouse isdnlog jpeg kde
kernel_linux libg++ mad mikmod mp3 mpeg ncurses nis nls nptl nptlonly ogg
opengl oss pam pcre pdf perl pic png ppds pppd python qt3 qt4 quicktime
readline reflection ruby sdl session spell spl ssl tcpd tetex tiff truetype
truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_nv
video_cards_vesa vorbis win32codecs xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

---------------

# 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 ...                                    [ ok
]

 * Checking virtual_provides ...                                          [ ok
]

 * Checking overlays_eclasses ...                                         [ ok
]

 * Java environment is sane. Congratulations!

------- Comment #1 From Vlastimil Babka (Caster) 2006-11-21 00:13:33 0000 -------
I don't think new java system could change jabref-1.7.1-r1 which is gen-1 and
year old ebuild. Perhaps it's something with jgoodies-looks / jgoodies-forms?
What versions you have installed? Did you reinstall them when updating to new
java system? You may dig through emerge.log or use genlop to find out.

------- Comment #2 From Jan Hrabe 2006-11-21 08:38:11 0000 -------
I have no use for java as such so it only got installed as a dependency of some
other packages such as jabref.  However, I have now manually reinstalled forms
and looks and also tried jabref 1.8.1.  The jabref behavior did not change.  

I seem to recall a note on the Jabref site mentioning that only
SUN's java would work for jabref, could that be a problem?  The jabref eclass
seemed happy with the blackdown java during installation.

---------

*  dev-java/jgoodies-forms
      Latest version available: 1.0.5-r1
      Latest version installed: 1.0.5-r1
*  dev-java/jgoodies-looks
      Latest version available: 1.3.1-r1
      Latest version installed: 1.3.1-r1
*  app-text/jabref
      Latest version available: 1.8.1
      Latest version installed: 1.8.1

(after adding a line
=app-text/jabref-1.8.1                  ~x86
to the package.keywords file)

------- Comment #3 From Vlastimil Babka (Caster) 2006-12-13 17:38:04 0000 -------
So what VM are you running jabref with? (eselect java-vm show as the user who
runs jabref). If it's blackdown, does it help if you select sun-jdk?

------- Comment #4 From Jan Hrabe 2006-12-27 14:46:31 0000 -------
(In reply to comment #3)
> So what VM are you running jabref with? (eselect java-vm show as the user who
> runs jabref). If it's blackdown, does it help if you select sun-jdk?
> 

Installed JDK:

*  dev-java/blackdown-jdk
      Latest version available: 1.4.2.03-r12
      Latest version installed: 1.4.2.03-r12
      Size of files: 66,770 kB
      Homepage:      http://www.blackdown.org
      Description:   Blackdown Java Development Kit
      License:       sun-bcla-java-vm

*  dev-java/sun-jdk
      Latest version available: 1.5.0.09
      Latest version installed: 1.5.0.09
      Size of files: 91,179 kB
      Homepage:      http://java.sun.com/j2se/1.5.0/
      Description:   Sun's J2SE Development Kit, version 1.5.0.09
      License:       dlj-1.1

*  virtual/jdk
      Latest version available: 1.5.0
      Latest version installed: 1.5.0
      Size of files: 0 kB
      Homepage:      http://java.sun.com/
      Description:   Virtual for JDK
      License:       as-is

---------------

Installed JRE:

*  dev-java/blackdown-jre
      Latest version available: 1.4.2.03-r13
      Latest version installed: 1.4.2.03-r13
      Size of files: 26,112 kB
      Homepage:      http://www.blackdown.org
      Description:   Blackdown Java Runtime Environment
      License:       sun-bcla-java-vm

*  virtual/jre
      Latest version available: 1.5.0
      Latest version installed: 1.5.0
      Size of files: 0 kB
      Homepage:      http://java.sun.com/
      Description:   Virtual for JRE
      License:       as-is

------------

eselect java-vm show output:

Current system-vm
  sun-jdk-1.5
Current user-vm
  (unset)

--------------

Recent "emerge -uD world" updated jdk to the above version but the problem 
remained.  I therefore installed the ~x86 masked jabref version 2.1, which
required the following entries in the /etc/portage/package.keywords:

app-text/jabref                         ~x86
dev-java/glazedlists                    ~x86
dev-java/microba                        ~x86
dev-java/jgraph                         ~x86

This version (2.1) seems to work fine but my testing has been very brief so
far.

------- Comment #5 From Petteri Räty 2006-12-27 15:53:29 0000 -------
Let's start getting 2.1 stable then to fix this.

------- Comment #6 From Petteri Räty 2006-12-27 15:59:56 0000 -------
(In reply to comment #5)
> Let's start getting 2.1 stable then to fix this.
> 

So x86 please keyword the following stable:
dev-java/glazedlists-1.5.0
dev-java/microba-0.4.3
dev-java/jgraph-5.9.2.0
app-text/jabref-2.1

jabref is an actual program you to play with and test and the others are
dependencies needed for it. Other arches need to wait for bug 153187 to get
fixed.

------- Comment #7 From Scott Van Der Wall 2006-12-28 10:12:09 0000 -------
On x86:
dev-java/glazedlists-1.5.0  USE="-doc -source -test"
1: emerges ok
2: passes test suite
3: passes collision test

dev-java/jgraph-5.9.2.0  USE="-doc -examples -source"
1: emerges ok
2: passes test suite
3: passes collision test

dev-java/microba-0.4.3  USE="-doc -source"
1: emerges ok
2: passes test suite
3: passes collision test

app-text/jabref-2.1  USE="-doc"
1: emerges ok
2: passes test suite
3: passes collision test
4: runs flawlessly

emerge --info:

Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4,
2.6.18-gentoo-r5 i686)
=================================================================
System uname: 2.6.18-gentoo-r5 i686 Genuine Intel(R) CPU           T2500  @
2.00GHz
Gentoo Base System version 1.12.6
Last Sync: Thu, 28 Dec 2006 17:30:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox
sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac aalib acpi alsa alsa_cards_hda-intel alsa_pcm_plugins_adpcm
alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy
alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop
alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file
alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug
alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear
alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi
alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate
alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm
alsa_pcm_plugins_softvol apm berkdb bitmap-fonts bzip2 cairo cdr cli cracklib
crypt cups dbus divx dlloader dri dvd dvdread elibc_glibc emacs encode ffmpeg
firefox flac fortran gdbm gnome gpm gstreamer gtk gtk2 hal iconv
input_devices_keyboard input_devices_mouse input_devices_synaptics ipv6 isdnlog
ithreads java jpeg jpeg2k kernel_linux ldap libg++ mad mmx mmxext mono mp3 mp4
mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg openal opengl oss pam pcre
perl png ppds pppd python quicktime readline realmedia reflection session spl
sse sse2 sse3 ssl tcpd threads truetype-fonts type1-fonts udev unicode
userland_GNU vcd video_cards_nvidia vidix win32codecs wmf wmp x264 xine xml
xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

------- Comment #8 From Christian Faulhammer 2006-12-29 15:50:05 0000 -------
Stabled!  I use it nearly everyday, but thanks Scott for testing...just
remember the big headache bringing that version into Portage, I think I nearly
broke Caster back then. :)

------- Comment #9 From Christian Faulhammer 2006-12-29 15:51:09 0000 -------
Sorry, you will surely wait for the other arches.  So I reopen, maybe you
already want to add them...

------- Comment #10 From Petteri Räty 2007-02-10 23:45:03 0000 -------
Has been in ~arch for a while so requesting to remaining arches to mark this
stable. Please note that full month is not up so it's your call if you want to
wait for the full month:

  26 Jan 2007; Krzysiek Pawlik <nelchael@gentoo.org> jabref-2.1.ebuild:
  Added ~ppc.

  25 Jan 2007; William L. Thomson Jr. <wltjr@gentoo.org> jabref-2.1.ebuild:
  Added ~amd64 keyword

------- Comment #11 From Vlastimil Babka (Caster) 2007-02-11 15:04:33 0000 -------
With the deps (same for ppc/amd64)

Package                       Version             Current Keywords  Masks
============================= =================== ================= =========
dev-java/jgraph               5.9.2.0             ~ppc
dev-java/microba              0.4.3               ~ppc
dev-java/glazedlists          1.5.0               ~ppc
app-text/jabref               2.1                 ~ppc

------- Comment #12 From Simon Stelling (RETIRED) 2007-02-28 18:02:08 0000 -------
amd64 stable

------- Comment #13 From nixnut 2007-03-02 19:20:00 0000 -------
Stable on ppc. Closing since we're last.

First Last Prev Next    No search results available      Search page      Enter new bug