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!
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!
FS#3319 - GTK2 - Missing Eclipse dependency
Attached to Project:
Arch Linux
Opened by Tomasz Zielinski (t_ziel) - Monday, 10 October 2005, 13:59 GMT
Last edited by Dale Blount (dale) - Monday, 10 October 2005, 14:11 GMT
Opened by Tomasz Zielinski (t_ziel) - Monday, 10 October 2005, 13:59 GMT
Last edited by Dale Blount (dale) - Monday, 10 October 2005, 14:11 GMT
|
DetailsGTK2 library is Eclipse dependency. Pacman ignores this fact (Eclipse unusable after install). Detailed description: http://bbs.archlinux.org/viewtopic.php?p=117756#117756
|
This task depends upon
Closed by Paul Mattal (paul)
Friday, 14 October 2005, 03:00 GMT
Reason for closing: Fixed
Additional comments about closing: Runtime dependency on gtk2 added in eclipse 3.1.1-2
Friday, 14 October 2005, 03:00 GMT
Reason for closing: Fixed
Additional comments about closing: Runtime dependency on gtk2 added in eclipse 3.1.1-2
Eclipse requires libgnomeui which requires gnome-keyring which requires gtk2. So the explicit dependency is not needed; gtk2 is a prerequisite of install.
If your system didn't make you install gtk2 first, I *think* that is a bug in pacman, but that would require more research.
Please indicate versions of the eclipse package and the pacman package you're using.
It seems like the only way one can get into a bad situation here is if one overrides dependencies in some pacman operation, either in the past or at install time for eclipse.
Correct me if I'm wrong!
I was playing on two consols (ctrl+alt+f1 as root and ctrl+alt+f2 as ordinary user). After installing Eclipse on first console as root, I get error on second console "...something cannot be locked... eclipse...". The bad thing - I do not remember correctly. I have included this information in forum thread.
Other question: please provide information how to check pacman and Eclipse versions. I have Arch Linux for 2 days and I am not fluent with it. Thank You for Your consideration!
Wow, I'm really not getting things right the first time today.
pacman -Q eclipse pacman libgnomeui gnome-keyring
I'll try to test this on a clean test machine (installing base packages and then eclipse directly) in our lab if I get a few seconds today. If that works fine, I'm going to close this bug. Otherwise, I will figure out what makes it work correctly and do that.
- P
http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/*checkout*/devel/eclipse/PKGBUILD?rev=1.13&cvsroot=Extra&only_with_tag=CURRENT
the current PKGBUILD mentions 'j2sdk' as the only dep.
I will add this in the next version of the package. It might take a day or two to roll out -- this is a huge sucker of a package.
Sorry for the confusion; trying to do too many things here today. Thanks to all for helping to work through it.
- P