Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#1722 - Eclipse Package Dependencies

Attached to Project: Arch Linux
Opened by Antonio Alegria (c0ldevil) - Tuesday, 02 November 2004, 21:22 GMT
Last edited by Jan de Groot (JGC) - Thursday, 12 May 2005, 12:21 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Paul Mattal (paul)
Architecture not specified
Severity Very Low
Priority Normal
Reported Version 0.7 Wombat
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

http://bbs.archlinux.org/viewtopic.php?t=7565&highlight=eclipse

Does eclipse really need gnome, samba, cups, etc...? I think the eclipse's package dependencies should be revised.
This task depends upon

Closed by  Paul Mattal (paul)
Sunday, 05 June 2005, 16:18 GMT
Reason for closing:  Fixed
Additional comments about closing:  I moved apache-ant and libgnomeui to makedepends.
Comment by Antonio Alegria (c0ldevil) - Wednesday, 03 November 2004, 16:51 GMT
Sorry, the link in the details is wrong. :P The correct link is http://bbs.archlinux.org/viewtopic.php?t=6204
Comment by Jan de Groot (JGC) - Thursday, 03 March 2005, 22:33 GMT
Eclipse needs them as build dependencies, but the dependencies aren't run dependencies, they're dependencies for the JNI/SWT classes that use gnome or QT. Since you're not forced to use them, and you will install them anyways when you want to program with it, it should be marked as build-dependency instead of run dependency.
I'll look at the package in the weekend together with the non-existent menu item.
Comment by Jason Chu (jason) - Thursday, 03 March 2005, 22:35 GMT
Yeah, that's what I came up with. I just haven't done it yet.
Comment by Paul Mattal (paul) - Tuesday, 05 April 2005, 12:52 GMT
Seems like it's a good idea to do this in tandem with the 3.0.2 release. It's just a matter of moving these dependencies from depends to makedepends, right? I will try to build a package for 3.0.2 and see if it all seems okay. If it does, I'll attach the PKGBUILD (or even a patch) to here.
Comment by Paul Mattal (paul) - Thursday, 12 May 2005, 12:44 GMT
Oops, I totally forgot to do this after suggesting it. Thanks, Jan, for assigning the bug to me! I'll remember now. I'll try to do it in a pkgrel.
Comment by Paul Mattal (paul) - Thursday, 12 May 2005, 13:20 GMT
So wait a second. The depends line, which I didn't change since the 3.0.1 release, reads:

depends=(j2sdk apache-ant libgnomeui)

Was this fixed long ago and this bug never closed?
Comment by Paul Mattal (paul) - Thursday, 12 May 2005, 13:27 GMT
Mmm, conversations with myself. Sorry for the chatter. I see and all makes sense now. I will update this soon in a pkgrel.

Loading...