Your message dated Sat, 14 Jun 2014 11:20:17 +0000 with message-id <e1wvm0p-0002tz...@franck.debian.org> and subject line Bug#746327: fixed in packagekit 0.8.17-3 has caused the Debian Bug report #746327, regarding packagekit: installs a file in /var in the .deb and modifies it at runtime (/var/lib/PackageKit/transactions.db) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 746327: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746327 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: packagekit Version: 0.8.17-2 Severity: serious I got a warning from debsums that the transactions database had been modified. Packages should not modify files shipped in the deb. Below is the diff of the sqlite3 .dump of the original file from the deb and the file on my filesystem. Clearly this database should be created at runtime by the packagekit daemon instead of shipped in the package. /etc/cron.monthly/debsums: /var/lib/PackageKit/transactions.db pabs@chianamo ~ $ cat diff --- 1 2014-04-29 09:30:51.008978665 +0800 +++ 2 2014-04-29 09:28:58.417555803 +0800 @@ -1,7 +1,17 @@ PRAGMA foreign_keys=OFF; BEGIN TRANSACTION; CREATE TABLE transactions (transaction_id TEXT PRIMARY KEY, timespec TEXT, duration INTEGER, succeeded INTEGER DEFAULT 0, role TEXT, data TEXT, description TEXT, uid INTEGER DEFAULT 0, cmdline TEXT); +INSERT INTO "transactions" VALUES('/3_babcaecb','2014-04-24T07:36:19.575219Z',10007,0,'update-packages',NULL,NULL,1000,NULL); +INSERT INTO "transactions" VALUES('/3_ecdebcea','2014-04-25T08:36:21.601458Z',1679,1,'update-packages',NULL,NULL,1000,NULL); +INSERT INTO "transactions" VALUES('/3_bdcbccdd','2014-04-26T09:36:18.783232Z',757,1,'update-packages',NULL,NULL,1000,NULL); +INSERT INTO "transactions" VALUES('/3_ecdabebc','2014-04-27T12:52:55.648922Z',12199,1,'update-packages','downloading network-manager-dbg;0.9.8.8-7;amd64;testing network management framework (debugging symbols) +downloading network-manager;0.9.8.8-7;amd64;testing network management framework (daemon and userspace tools)',NULL,1000,NULL); +INSERT INTO "transactions" VALUES('/3_bddeaeab','2014-04-28T13:42:47.881452Z',639,1,'update-packages',NULL,NULL,1000,NULL); CREATE TABLE last_action (role TEXT PRIMARY KEY, timespec TEXT); +INSERT INTO "last_action" VALUES('get-updates','2014-04-28T13:42:47.852767Z'); +INSERT INTO "last_action" VALUES('update-packages','2014-04-28T13:42:48.523333Z'); CREATE TABLE config (key TEXT PRIMARY KEY, value TEXT); CREATE TABLE proxy (created TEXT, proxy_http TEXT, proxy_https TEXT, proxy_ftp TEXT, proxy_socks TEXT, no_proxy TEXT, pac TEXT, uid INTEGER, session TEXT); +INSERT INTO "proxy" VALUES('2014-04-21T05:58:30.493843Z',NULL,'',NULL,'','','',1000,'/org/freedesktop/logind/session-2'); +INSERT INTO "proxy" VALUES('2014-04-27T12:42:41.215312Z',NULL,'',NULL,'','','',1000,'/org/freedesktop/logind/session-4'); COMMIT; -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (900, 'testing'), (800, 'unstable'), (700, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.13-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages packagekit depends on: ii libc6 2.18-4 ii libglib2.0-0 2.40.0-2 ii libglib2.0-bin 2.40.0-2 ii libpackagekit-glib2-16 0.8.17-2 ii libpolkit-gobject-1-0 0.105-4 ii libsqlite3-0 3.8.4.3-1 ii libsystemd-journal0 204-8 ii libsystemd-login0 204-8 ii packagekit-backend-aptcc 0.8.17-2 ii policykit-1 0.105-4 Versions of packages packagekit recommends: pn packagekit-tools <none> Versions of packages packagekit suggests: pn packagekit-backend-smart <none> -- debsums errors found: debsums: changed file /var/lib/PackageKit/transactions.db (from packagekit package) -- bye, pabs http://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---Source: packagekit Source-Version: 0.8.17-3 We believe that the bug you reported is fixed in the latest version of packagekit, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 746...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klumpp <m...@debian.org> (supplier of updated packagekit package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sat, 14 Jun 2014 12:34:04 +0200 Source: packagekit Binary: packagekit packagekit-tools packagekit-docs libpackagekit-glib2-16 libpackagekit-glib2-dev gir1.2-packagekitglib-1.0 packagekit-gtk3-module gstreamer0.10-packagekit browser-plugin-packagekit python3-packagekit packagekit-backend-aptcc packagekit-backend-smart packagekit-dbg Architecture: source amd64 all Version: 0.8.17-3 Distribution: unstable Urgency: medium Maintainer: Matthias Klumpp <m...@debian.org> Changed-By: Matthias Klumpp <m...@debian.org> Description: browser-plugin-packagekit - Plugin to install missing plugins using PackageKit gir1.2-packagekitglib-1.0 - GObject introspection data for the PackageKit GLib library gstreamer0.10-packagekit - GStreamer plugin to install codecs using PackageKit libpackagekit-glib2-16 - Library for accessing PackageKit using GLib libpackagekit-glib2-dev - Library for accessing PackageKit using GLib (development files) packagekit - Provides a package management service packagekit-backend-aptcc - APT backend for PackageKit packagekit-backend-smart - Smart backend for PackageKit packagekit-dbg - Debugging symbols for PackageKit packagekit-docs - Documentation for PackageKit packagekit-gtk3-module - Install fonts automatically using PackageKit packagekit-tools - Provides PackageKit command-line tools python3-packagekit - PackageKit backend Python bindings Closes: 746327 Changes: packagekit (0.8.17-3) unstable; urgency=medium . * Don't ship transactions.db (Closes: #746327) * tdb-permissions.patch: Update permissions on the transactions db * Replace xulrunner-dev build-dep with dependency on iceweasel-dev Checksums-Sha1: e52fb002b90ed3e5c1a35d9e0bf38415623ba083 3442 packagekit_0.8.17-3.dsc 310d7676cc38f6efcc0b659eb1a7dcfc5f036671 21524 packagekit_0.8.17-3.debian.tar.xz d2f5fe6059e3568d66be2fb5c3624963d920db16 459296 packagekit_0.8.17-3_amd64.deb 463efd89ba24a6463f9d0b4a6d97b941eb5dbf7e 50962 packagekit-tools_0.8.17-3_amd64.deb 4b1d5428074d7b9fbfbe474c5cf19edc5a37dec7 380760 packagekit-docs_0.8.17-3_all.deb c039e1213ab521982148e1cee01ba0d6a0cea3bd 111626 libpackagekit-glib2-16_0.8.17-3_amd64.deb f99d563b5f09395e6acd9f3e045cf78c409fdabc 70762 libpackagekit-glib2-dev_0.8.17-3_amd64.deb f638fa0e0b03d735cedc4bf51fadffa4d7d29e8a 37736 gir1.2-packagekitglib-1.0_0.8.17-3_amd64.deb 413676b1557f38b61fb9b39c2c921eb155c60113 19484 packagekit-gtk3-module_0.8.17-3_amd64.deb 36eec3590755c2944439b12b392d82fe1e500e63 19654 gstreamer0.10-packagekit_0.8.17-3_amd64.deb 352322a57ed959e553ff21db05394d816a9c3f00 31566 browser-plugin-packagekit_0.8.17-3_amd64.deb d8dc1a96a995bf396b01ef57497de07d194a671d 27456 python3-packagekit_0.8.17-3_all.deb b829c75c43db2c14a86650225af0508803a5cba9 113802 packagekit-backend-aptcc_0.8.17-3_amd64.deb 1a53c239b2db8066681b9d460adf817407630277 27124 packagekit-backend-smart_0.8.17-3_amd64.deb c85c81618d995e4e4a2753cae3fb8c8210815b2e 1589438 packagekit-dbg_0.8.17-3_amd64.deb Checksums-Sha256: 49af2b6641f90529bff868353d5ad2692a8c0e5c5a71564d1bd914395475725a 3442 packagekit_0.8.17-3.dsc 9b9dd9ac27fda2111716c9f9b07de728947a67416e513f1284339349a413a764 21524 packagekit_0.8.17-3.debian.tar.xz b91be934efa1ebbfa6a084ee8a926b045b28ccb5200458a159ca55f8af066fb5 459296 packagekit_0.8.17-3_amd64.deb b908591c0beee4426275a7bdc0dc1529c841a7b2836d02b5017157b574a16e20 50962 packagekit-tools_0.8.17-3_amd64.deb 6f7ee84e3e8d7526196180342180f03f6ce83daf03a206d650af7d6156604f38 380760 packagekit-docs_0.8.17-3_all.deb 908681651eba95a23e39f917970b6106a84c53896dedb5f1752d3886ebc2bd68 111626 libpackagekit-glib2-16_0.8.17-3_amd64.deb 4fe58e02551a404de40bc369112c7dca2b813a165135fe4d6364ecef34f1cd64 70762 libpackagekit-glib2-dev_0.8.17-3_amd64.deb 57f13a64f8c782f3f18ef01aaed2a195a4237ed012b87776930c65ff147cff2d 37736 gir1.2-packagekitglib-1.0_0.8.17-3_amd64.deb c3e70a8084c381d0768c6cd94451967e8df5c8b6d6b106098fc546789d2411d9 19484 packagekit-gtk3-module_0.8.17-3_amd64.deb 6dc017bd1e716d511bcb654605fe9bd509bb10d2b73406d73ee83886d1e0b043 19654 gstreamer0.10-packagekit_0.8.17-3_amd64.deb c6f3233a84febb8f9268f6a31b3ed1ce51fe5a8d9a498050b8b90c5945c70186 31566 browser-plugin-packagekit_0.8.17-3_amd64.deb 25b9d9f97cbb9585a0def093e8d15bd0db74f6dc5f85d9bb48d41611291b875e 27456 python3-packagekit_0.8.17-3_all.deb c0b944a73c234366b1883e825be3f01ad10fb0bd38de57e65dd18e5d8d1be85b 113802 packagekit-backend-aptcc_0.8.17-3_amd64.deb 99bd0848311945c05b709e2dbb545c76ca42bcef4e920040937c8a1f86ab79d6 27124 packagekit-backend-smart_0.8.17-3_amd64.deb ff2a9f13e589eed1c59fa2509904fc5ffa47a8706348951a5af6dc5b98a177f3 1589438 packagekit-dbg_0.8.17-3_amd64.deb Files: 7ddd071f68a486c192ad3c8dcc1acc56 459296 admin optional packagekit_0.8.17-3_amd64.deb b100575ffe3bbdf253955322c9ea610c 50962 libs optional packagekit-tools_0.8.17-3_amd64.deb fe7bca182578210cf3aa5039b93fd9dd 380760 doc optional packagekit-docs_0.8.17-3_all.deb b2da3e16f11b6db1dbbd76465274cc01 111626 libs optional libpackagekit-glib2-16_0.8.17-3_amd64.deb 26b706408e02bc7ea3a63f055f53300e 70762 libdevel optional libpackagekit-glib2-dev_0.8.17-3_amd64.deb 34e94037004415a1bf7f4e2a33efbfb2 37736 introspection optional gir1.2-packagekitglib-1.0_0.8.17-3_amd64.deb 0bbfee8916af46d8d862d63ebb03b8ce 19484 libs optional packagekit-gtk3-module_0.8.17-3_amd64.deb 57f549cbaee030dd0b24cb6de389b233 19654 libs optional gstreamer0.10-packagekit_0.8.17-3_amd64.deb 32405eb4590ea8615ae03b25602e505c 31566 web optional browser-plugin-packagekit_0.8.17-3_amd64.deb 2e5c3b79fc55dc1dfb6cb3e6c30961ca 27456 python optional python3-packagekit_0.8.17-3_all.deb b0d90b151f1c0df62b489be9517fde77 113802 admin optional packagekit-backend-aptcc_0.8.17-3_amd64.deb 16284d58dacf329faee192adb0293059 27124 admin optional packagekit-backend-smart_0.8.17-3_amd64.deb ca9164881487999a50ba161d4db453e5 1589438 debug extra packagekit-dbg_0.8.17-3_amd64.deb 8ea991b1b3b6d7f7437e314b0a5764cd 3442 admin optional packagekit_0.8.17-3.dsc 6bf19489f631c045d6fd0ef368a4e138 21524 admin optional packagekit_0.8.17-3.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJTnC1QAAoJEElMil+/TezrtnoP/1Js68ZNxUivRuQjcHBguulS 6NCM0W/Qj7KbIqWHFui4AqGLgcTXSY7wv6GtoGBxRo2+BAN4dhG5P0ZNMcwDYFps gzNG2xvYe4Z7bHenu36etsQwY3SvRd4LAiA6kWqN+6aHufMYcKZzwJvh4If5KZdz 6w6r0rXbI3VRGwo0oUXfoeoOTHAAT1lm1Amq2IJ2nwe0rtJxWOMpueblrwQ0m6rT Sm/gk4kgCUGQ5m/55C7J0GgOc1r3t0Toj//7nH4CZogOYekAI6Y/p/tx+4RXm9Yg RUxU9ireeFS3xT2XeH7l+E27MMN3Vzg6NQs34CEeb6d1kyWCTwMjYqmXt4W/LT1I xkbwOJS6As3vv7m9gzOiPhjPLIgTjWEtwDCRZmzPFWN4SQXxz5dwte+Zay/t5t1j MM0XEtNIU8C1Fm+BR3qkqgz5Ngtf+vTiMSkeBitKr71e7vBcR5ErD0RVU8m+u6eR 7+HriOsIqon46xfaOM5rtzQaFChcOZQG3sJsGFd/9i86NMPrtyjOctfE8PI+VoSw lE+Ohkd3zpa+a9d6Y0QABk6zz7rg+wsIr4Duny3xroLvv3r4PokwbfuBe2ZL76p4 R9A9v5DdM+YEGQDwz7rEQiV+wF1Tenqzdpdi6oI8N2V7dHg9IwjLOtjsbd20rKfV C3IhKWimlfIJEZeIkMH0 =dss6 -----END PGP SIGNATURE-----
--- End Message ---