Package: gnustep-dl2-postgresql-adaptor Version: 0.12.0-15 Severity: serious User: [email protected] Usertags: piuparts
Hi, during a test with piuparts I noticed your package fails to upgrade from 'lenny' to 'squeeze' to 'wheezy' to 'jessie'. It installed fine in 'lenny', and upgraded to 'squeeze' and 'wheezy' successfully, but then the upgrade to 'jessie' failed. >From the attached log (scroll to the bottom...): Preparing to unpack .../gnustep-dl2-postgresql-adaptor_0.12.0-15_amd64.deb ... dpkg-maintscript-helper: error: directory '/usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Resources/LoginPanel.bundle/Resources' contains files not owned by package gnustep-dl2-postgresql-adaptor:amd64, cannot switch to symlink dpkg: error processing archive /var/cache/apt/archives/gnustep-dl2-postgresql-adaptor_0.12.0-15_amd64.deb (--unpack): subprocess new pre-installation script returned error exit status 1 Restoring backup of /usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Versions/0/Headers ... OK, let's see what is in there: # ls -la /usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Resources/LoginPanel.bundle/Resources total 64 drwxr-xr-x 2 root root 80 Sep 23 17:41 . drwxr-xr-x 3 root root 100 Sep 23 17:41 .. -rw-r--r-- 1 root root 152 Apr 21 2013 Info-gnustep.plist -rw-r--r-- 1 root root 57916 Apr 21 2013 postgreslogo.tif and who owns it: dpkg-query: no path found matching pattern /usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Resources/LoginPanel.bundle/Resources dpkg-query: no path found matching pattern /usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Resources/LoginPanel.bundle/Resources/Info-gnustep.plist dpkg-query: no path found matching pattern /usr/lib/GNUstep/Frameworks/PostgreSQLEOAdaptor.framework/Resources/LoginPanel.bundle/Resources/postgreslogo.tif These files are not owned by any package, so they were created by a postinst somewhen in the past. cheers, Andreas
steptalk_0.10.0-6+b1.log.gz
Description: application/gzip

