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#16469 - [ettercap] Dependency problem

Attached to Project: Arch Linux
Opened by Adrian Stratulat (Adrians) - Monday, 05 October 2009, 13:31 GMT
Last edited by Hugo Doria (hdoria) - Monday, 12 October 2009, 21:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Hugo Doria (hdoria)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

I have installed ettercap (0.7.3-11) and ettercap-gtk (0.7.3-5) from extra.

The problem is that ettercap-gtk requires ettercap 0.7.3-11 (this version only), but ettercap is now in the repo at the version 0.7.3-12 and won't update.

The effect:

# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: ettercap-gtk: requires ettercap=NG_0.7.3-11
#

Additional links:
http://www.archlinux.org/packages/extra/i686/ettercap/
http://www.archlinux.org/packages/extra/i686/ettercap-gtk/

Proposed solution:
Make ettercap-gtk to depend on ettercap , any version.

Thanks !
This task depends upon

Closed by  Hugo Doria (hdoria)
Monday, 12 October 2009, 21:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in ettercap-gtk NG_0.7.3-6
Comment by Jan de Groot (JGC) - Monday, 05 October 2009, 13:58 GMT
No idea why it was bumped, as the fix applied to the PKGBUILD is all about styling and doesn't affect the binary at all.

This package is a good candidate for split packaging, as the ettercap-gtk package is built from the same sources with the same configure options. Note that depending on $pkgrel is insane.
Comment by Adrian Stratulat (Adrians) - Sunday, 11 October 2009, 12:33 GMT
What the heck guys... ettercap just got upgraded to the 0.7.3-13 version...

And a quick workaround : add the following line in /etc/pacman.conf
IgnorePkg = ettercap ettercap-gtk

Loading...