Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124860 - CEDET version app-emacs/jde-2.3.5 pulls in is rejected by JDEE (on emacs-cvs)
Summary: CEDET version app-emacs/jde-2.3.5 pulls in is rejected by JDEE (on emacs-cvs)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
: 125763 (view as bug list)
Depends on:
Blocks: 128103
  Show dependency tree
 
Reported: 2006-03-03 13:30 UTC by Martin Schoenmakers
Modified: 2006-05-21 02:33 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Schoenmakers 2006-03-03 13:30:32 UTC
Using GNU emacs-cvs-22.0.50-r1 (re-emerged fairly recently), the following events occurred:

1: I updated to app-emacs/jde-2.3.5, which required app-emacs/cedet-1.0_pre3
2: I attempted to open a new .java file in emacs.

Emacs then told me: JDEE requires a version of CEDET between 1.0beta2 and 1.0 (found 1.0pre3)
(as well as leaving me in fundamental mode)

I haven't tested the regular emacs build, so it could be a change in some comparison function. If not, it seems the jde ebuild depends on the wrong version of CEDET. It also may or may not be related that I had to migrate away from speedbar+eieio+semantic to accomodate cedet.

The issue happens on at least two separate machines, including emerge --info from only one below. On one machine all emacs related packages aside from emacs-cvs itself are x86 versions.


Gentoo Base System version 1.12.0_pre16
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://inferno/gentoo-portage"
USE="x86 GAPING_SECURITY_HOLE X Xaw3d a52 aac aalib acpi alsa apm audiofile avi berkdb bitmap-fonts bzip2 bzlib c++ cdparanoia cdr cjk crypt cups curl directfb disablexmb doc dvb dvd dvdr edl emacs emboss encode esd ethereal exif expat fam fbcon ffmpeg flac flash font-server foomaticdb fortran gcj gd gdbm gif glut gmp gstreamer gtk gtk2 guile idn imagemagick imlib java joystick jpeg lcms leim libcaca libg++ libwww lm_sensors lzo mad matroska mhash mikmod mmx mng motif mozilla mp3 mpeg msn mythtv ncurses nethack network nls nowin nsplugin nvidia offensive ogg oggvorbis opengl oss pam pcre pdflib perl pic png python quicktime readline real recode rtc ruby scanner sdl slang smp spell sse sse2 ssl svg tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 videos vorbis xanim xml xml2 xmms xosd xpm xprint xv xvid xvmc zlib video_cards_nvidia video_cards_vesa video_cards_fbdev input_devices_keyboard input_devices_mouse userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Justin 2006-03-03 20:39:19 UTC
(In reply to comment #0)
i had this problem also. for some reason, the jde is not realizing that CEDET 1.0pre3 _is_ between 1.0beta2 and 1.0. the workaround is to use command M-x customize-variable jde-check-version-flag and set it to nil. 
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-03-10 14:31:37 UTC
*** Bug 125763 has been marked as a duplicate of this bug. ***
Comment 3 Matthew Kennedy (RETIRED) gentoo-dev 2006-04-26 09:47:17 UTC
app-emacs/jde-2.3.5-r1 and app-emacs/jde-2.3.5.1 (both ~x86) fix this problem.
Comment 4 Matthew Kennedy (RETIRED) gentoo-dev 2006-04-26 09:58:33 UTC
Arch testers for x86, amd64 and ppc: Please stablize the ebuild for app-emacs/jde-2.3.5.1.  I believe the dependencies (except for Bug #128103 which is being arch tester requested simultaneously) are already stable and no oustanding bugs exist.
Comment 5 Tobias Scherbaum (RETIRED) gentoo-dev 2006-04-29 05:08:57 UTC
ppc stable
Comment 6 Mark Loeser (RETIRED) gentoo-dev 2006-05-13 18:01:29 UTC
x86 done
Comment 7 Simon Stelling (RETIRED) gentoo-dev 2006-05-21 02:33:26 UTC
everybody's happy now