Control: tag -1 moreinfo On Sat, 11 Jun 2016 15:07:04 +0200 Nikolas Grottendieck <i...@nikolasgrottendieck.com> wrote: > according to bug report 767559 the conflict arising when trying to install > geoip-database-contrib should be fixed with version 1.17+nmu1 of > geoip-database-contrib. > > However, I am currently still getting the error: > > The following packages have unmet dependencies: > geoip-database-contrib : Conflicts: geoid-database but 20150317-1 is > installed. > Conflicts: geoip-database-extra but 20150317-1 is > installed. > The following actions will resolve these dependencies: > > Remove the following packages: > 1) geoid-database > 2) geoip-database-extra
I just tested this in a minimal jessie chroot with geoip-database geoip-database-extra installed: # apt-get install geoip-database-contrib Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: libicu52 libpsl0 ucf wget Suggested packages: cron-daemon The following packages will be REMOVED: geoip-database geoip-database-extra The following NEW packages will be installed: geoip-database-contrib libicu52 libpsl0 ucf wget 0 upgraded, 5 newly installed, 2 to remove and 0 not upgraded. Need to get 11.8 kB/7403 kB of archives. After this operation, 204 kB of additional disk space will be used. Do you want to continue? [Y/n] Which looks like the correct solution. AIUI geoip-database-contrib provides a superset of the functionality from geoip-database and geoip-database-extra. Therefore removing geoip-database and geoip-database-extra upon installation of geoip-database-contrib is correct, since there cannot be two packages providing the same files at the same time. #767559 was about a missing declaration of this conflict, leading to a file overwrite error. Andreas