Bug 206957 - net-p2p/ktorrent includes an internal copy of GeoIP
Bug#: 206957 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: normal Priority: P1
Resolution: FIXED Assigned To: tgurr@gentoo.org Reported By: flameeyes@gentoo.org
Component: Ebuilds
URL: 
Summary: net-p2p/ktorrent includes an internal copy of GeoIP
Keywords:  
Status Whiteboard: 
Opened: 2008-01-22 00:05 0000
Description:   Opened: 2008-01-22 00:05 0000
Symbol GeoIP_assign_region_by_inetaddr@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code3@@ (64-bit UNIX System V ABI AMD x86-64 architecture)
present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code3_by_addr@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code3_by_ipnum@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code3_by_name@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code_by_addr@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code_by_ipnum@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_code_by_name@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_id_by_addr@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_id_by_name@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_name_by_addr@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_name_by_ipnum@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3
Symbol GeoIP_country_name_by_name@@ (64-bit UNIX System V ABI AMD x86-64
architecture) present 2 times
  /usr/lib64/kde3/ktinfowidgetplugin.so
  /usr/lib64/libGeoIP.so.1.4.3

(and more even above and down)

Considering TorK already uses external GeoIP, this should be a good improvement
for KDE users...

------- Comment #1 From Ioannis Aslanidis 2008-02-05 21:50:40 0000 -------
I didn't notice this bug was assigned to me. I'll have a look at it as soon as
I can.

Thanks Diego.

------- Comment #2 From Ioannis Aslanidis 2008-02-06 20:00:12 0000 -------
Could you recheck please?

------- Comment #3 From Diego E. 'Flameeyes' Pettenò 2008-02-11 19:57:41 0000 -------
For what it's worth, KTorrent _already_ provides a switch to use system geoip,
no patch needed.

------- Comment #4 From Ioannis Aslanidis 2008-02-11 22:28:40 0000 -------
(In reply to comment #3)
> For what it's worth, KTorrent _already_ provides a switch to use system geoip,
> no patch needed.

Can we close this bug? Is there anything missing?

------- Comment #5 From Diego E. 'Flameeyes' Pettenò 2008-02-11 22:34:10 0000 -------
For the ebuild to actually use that switch :)

------- Comment #6 From Timo Gurr 2008-02-15 19:35:55 0000 -------
This is kinda tricky since regardless of --disable-geoip and
--disable-system-geoip the kde3 version of ktorrent links to its own geoip
since the infowidget seems to need. I've bumped to -r1 which has a hard DEPEND
on geoip now.
Thanks Diego for helping out on IRC.