Summary: | Can't unmerge jext-3.2_pre3 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | |
Component: | New packages | Assignee: | Java team <java> |
Status: | RESOLVED CANTFIX | ||
Severity: | minor | ||
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Original EBuild
Without line 27 |
Description
mail
2006-09-08 12:40:00 UTC
Just delete the broken lines. Nothing we could fix here. This is actually related to a bug in java-config-2 that we've observed. just to be sure, what's the output of this?: java-config --classpath=jython Of course you can use the workaround of deleting that line to get rid of the package meanwhile. Created attachment 96466 [details]
Original EBuild
Created attachment 96467 [details]
Without line 27
I tried the workaround, but emerge still complains about missing quotes at another line: # emerge --unmerge jext app-editors/jext selected: 3.2_pre3 protected: none omitted: none >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging app-editors/jext-3.2_pre3... No package files given... Grabbing a set. QA Notice: ECLASS 'java-pkg' inherited illegally in app-editors/jext-3.2_pre3 QA Notice: ECLASS 'multilib' inherited illegally in app-editors/jext-3.2_pre3 /var/db/pkg/app-editors/jext-3.2_pre3/jext-3.2_pre3.ebuild: line 21: unexpected EOF while looking for matching `"' /var/db/pkg/app-editors/jext-3.2_pre3/jext-3.2_pre3.ebuild: line 39: syntax error: unexpected end of file !!! ERROR: app-editors/jext-3.2_pre3 failed. Call stack: ebuild.sh, line 1447: Called die !!! error sourcing ebuild !!! If you need support, post the topmost build error, and the call stack if relevant. !!! FAILED prerm: 1 The output of "java-config --classpath=jython" is: # java-config --classpath=jython /usr/share/jython/lib/jython.jar I just found out that the problem was not caused by line 27, but line 20, where the final quote sign was accidently "^A". After changing this, jext unmerges correctly. Ah, so java-config wasn't the cause. The ebuild probably must have been broken at some point of time. Sorry for the inconvenience. |