Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 114327
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo KDE team <kde@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Chris White (RETIRED) <chriswhite@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
qtjava-3.4.3.ebuild qtjava-3.4.3.ebuild text/plain Chris White (RETIRED) 2005-12-03 00:23 0000 851 bytes Details
qtjava-3.5.2.patch patch for 3.5.2 patch Vlastimil Babka (Caster) 2006-09-04 08:10 0000 1.41 KB Details | Diff
qtjava-3.5-javacflags.patch patch needed for controlling source/target in gen-2 patch Vlastimil Babka (Caster) 2007-01-31 16:44 0000 483 bytes Details | Diff
qtjava-3.5.2-r1.ebuild.patch generation-2 java patch for 3.5.2 patch Vlastimil Babka (Caster) 2007-01-31 16:45 0000 1.53 KB Details | Diff
qtjava-3.5.6-r1.ebuild.patch generation-2 java revbump patch for qtjava 3.5.6 patch Vlastimil Babka (Caster) 2007-01-31 16:46 0000 1.50 KB Details | Diff
kdejava-3.5-javacflags.patch new patch for kdejava that also fixes source/target JAVACFLAGS in addition to CLASSPATH patch Vlastimil Babka (Caster) 2007-01-31 16:48 0000 484 bytes Details | Diff
kdejava-3.5.2-r1.ebuild.patch generation-2 java revbump patch for kdejava 3.5.2 text/plain Vlastimil Babka (Caster) 2007-01-31 16:49 0000 2.11 KB Details
kdejava-3.5.5-r1.ebuild.patch generation-2 java revbump patch for kdejava 3.5.5 patch Vlastimil Babka (Caster) 2007-01-31 16:49 0000 2.12 KB Details | Diff
kdejava-3.5.6-r1.ebuild.patch generation-2 java revbump patch for kdejava 3.5.6 patch Vlastimil Babka (Caster) 2007-01-31 16:53 0000 2.10 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 114327 depends on: Show dependency tree
Bug 114327 blocks: 138924 155341 164547
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: 2005-12-03 00:21 0000
I was talking to compnerd today on how to test qtjava and kdejava.  He looked
at 
qtjava ebuild and said it needed some work.  I have attached what he came up 
with, and I confirm to have gotten working (with 3.4.3 at least).

------- Comment #1 From Chris White (RETIRED) 2005-12-03 00:23:11 0000 -------
Created an attachment (id=73973) [details]
qtjava-3.4.3.ebuild

The ebuild.  This should work with 3.5 with a rename, but haven't tested that
yet.

------- Comment #2 From Caleb Tennis 2005-12-05 05:48:18 0000 -------
Chris - I'm all for you updating this ebuild yourself (another KDE dev, step in 
and disagree if you like).  I don't use qtjava and I doubt any of the other KDE 
folks here do as well, so if this works better than what's in portage now I'm 
all for it. 

------- Comment #3 From Chris White (RETIRED) 2006-01-01 13:01:24 0000 -------
Commited the ebuilds I worked with compnerd on.  The java stuff is all solid
now.

------- Comment #4 From Bo Ørsted Andresen (RETIRED) 2006-09-04 07:06:28 0000 -------
Could someone please reopen this bug (or fix it)? The qtjava-3.4.3 ebuild was
committed (as qtjava-3.4.3-r1) but the qtjava-3.5.2 is still wrong. I've just
tested fixing this bug is as simple as:

# cp qtjava-3.4.3-r1.ebuild qtjava-3.5.2-r1

It does work and as a side effect it resolves bug #138924 (I think this bug
should block #138924).

------- Comment #5 From Vlastimil Babka (Caster) 2006-09-04 08:10:26 0000 -------
Created an attachment (id=95961) [details]
patch for 3.5.2

simple renaming doesn't work because of MAXKDEVER and slot-specific rm -rf
command (should be now slot-independent :)

------- Comment #6 From William L. Thomson Jr. (RETIRED) 2006-09-04 14:34:49 0000 -------
Reopening bug per request.

------- Comment #7 From Josh Nichols (RETIRED) 2006-10-13 16:55:05 0000 -------
There hasn't any progress on this bug, I don't want it to hold up stabilizing
the new Java system.

------- Comment #8 From Vlastimil Babka (Caster) 2006-10-16 04:47:20 0000 -------
Looks like the patch (and for bug 138924 too) isn't perfect anyway, due to both
kde and java defining pkg_setup() and inherit order, only kde's pkg_setup() is
executed here, which means gen-1 java environment isn't set correctly. There
should be an ebuild-defined pkg_setup() calling both kde and java
pkg_setup()'s. Or now that gen-2 java is stable, we can use gen-2 eclasses
instead, where initialization is done via phase hooks.

------- Comment #9 From Vlastimil Babka (Caster) 2007-01-31 16:44:10 0000 -------
Created an attachment (id=108767) [details]
patch needed for controlling source/target in gen-2

Because build system doesn't respect our JAVACFLAGS, we need to inject them
like this (inspired by kdejava injecting of CLASSPATH).

------- Comment #10 From Vlastimil Babka (Caster) 2007-01-31 16:45:19 0000 -------
Created an attachment (id=108768) [details]
generation-2 java patch for 3.5.2

This should go stable ASAP because current stable is broken.

------- Comment #11 From Vlastimil Babka (Caster) 2007-01-31 16:46:28 0000 -------
Created an attachment (id=108770) [details]
generation-2 java revbump patch for qtjava 3.5.6

------- Comment #12 From Vlastimil Babka (Caster) 2007-01-31 16:48:17 0000 -------
Created an attachment (id=108771) [details]
new patch for kdejava that also fixes source/target JAVACFLAGS in addition to
CLASSPATH

similar to the qtjava patch

------- Comment #13 From Vlastimil Babka (Caster) 2007-01-31 16:49:06 0000 -------
Created an attachment (id=108772) [details]
generation-2 java revbump patch for kdejava 3.5.2

should go stable ASAP

------- Comment #14 From Vlastimil Babka (Caster) 2007-01-31 16:49:35 0000 -------
Created an attachment (id=108773) [details]
generation-2 java revbump patch for kdejava 3.5.5

Should go stable ASAP.

------- Comment #15 From Vlastimil Babka (Caster) 2007-01-31 16:53:12 0000 -------
Created an attachment (id=108775) [details]
generation-2 java revbump patch for kdejava 3.5.6

KDE team, please check these out. If you want, I can commit it myself and add
java as second herd. This migration to generation-2 java eclasses will fix all
those blocked bugs (once stabled where appropriate).

------- Comment #16 From Charlie Shepherd (RETIRED) 2007-01-31 22:04:28 0000 -------
(In reply to comment #15)
> If you want, I can commit it myself and add
> java as second herd.

Please do both. Thanks :)

------- Comment #17 From Vlastimil Babka (Caster) 2007-02-01 00:48:36 0000 -------
In CVS.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug