Your message dated Mon, 09 Jun 2014 21:34:42 +0000 with message-id <[email protected]> and subject line Bug#677551: fixed in aptitude 0.6.11-1 has caused the Debian Bug report #677551, regarding Let's get rid of libept 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 [email protected] immediately.) -- 677551: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677551 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: aptitude Version: 0.6.7-1 Severity: normal Hello, aptitude doesn't need libept for much, and I'd love it if its dependency tree were simplified by getting rid of it. See also #540218. I reviewed aptitude's use of libept and I'm suggesting alternate implementations, but I regret I'm not in a position at the moment to also take care of patching and testing aptitude. There's only 3 files where ept seems to be used: src/generic/apt/tags.h src/generic/apt/tags.cc src/generic/apt/matching/match.cc In src/generic/apt/tags.h and src/generic/apt/tags.cc one can just get rid of libept without loss of functionality: ept::debtags::Tag is already typedef to std::string in libept. Just getting rid of the libept branches of #ifdefs should do the trick. In src/generic/apt/matching/match.cc there's already #ifdefs to do everything via libxapian. The only ept-only bit is ept::axi::path_db(). That can be replaced with "/var/lib/apt-xapian-index/index", which is the standard index location which is NOT going to change (that's actually a xapian pointer to the real index location: try "cat /var/lib/apt-xapian-index/index"). Unless my grepping missed something, that should be all. Ciao, Enrico -- Package-specific info: Terminal: xterm $DISPLAY is set. which aptitude: /usr/bin/aptitude aptitude version information: aptitude 0.6.7 compiled at May 5 2012 03:07:17 Compiler: g++ 4.6.3 Compiled against: apt version 4.12.0 NCurses version 5.9 libsigc++ version: 2.2.10 Ept support enabled. Gtk+ support disabled. Qt support disabled. Current library versions: NCurses version: ncurses 5.9.20110404 cwidget version: 0.5.16 Apt version: 4.12.0 aptitude linkage: linux-gate.so.1 => (0xb771a000) libapt-pkg.so.4.12 => /usr/lib/i386-linux-gnu/libapt-pkg.so.4.12 (0xb71c1000) libncursesw.so.5 => /lib/i386-linux-gnu/libncursesw.so.5 (0xb718f000) libtinfo.so.5 => /lib/i386-linux-gnu/libtinfo.so.5 (0xb716e000) libsigc-2.0.so.0 => /usr/lib/libsigc-2.0.so.0 (0xb7169000) libcwidget.so.3 => /usr/lib/libcwidget.so.3 (0xb7068000) libept.so.1.0.5.4.12 => /usr/lib/libept.so.1.0.5.4.12 (0xb7018000) libxapian.so.22 => /usr/lib/sse2/libxapian.so.22 (0xb6e2f000) libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6e15000) libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xb6d65000) libboost_iostreams.so.1.49.0 => /usr/lib/libboost_iostreams.so.1.49.0 (0xb6d4e000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb6d35000) libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb6c49000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb6c22000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb6c05000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6abc000) libutil.so.1 => /lib/i386-linux-gnu/libutil.so.1 (0xb6ab8000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6ab4000) libbz2.so.1.0 => /lib/i386-linux-gnu/libbz2.so.1.0 (0xb6aa3000) libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb6a9d000) librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb6a94000) /lib/ld-linux.so.2 (0xb771b000) -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages aptitude depends on: ii libapt-pkg4.12 0.9.5.1 ii libboost-iostreams1.49.0 1.49.0-3 ii libc6 2.13-33 ii libcwidget3 0.5.16-3.2 ii libept1.4.12 1.0.6.1 ii libgcc1 1:4.7.0-8 ii libncursesw5 5.9-7 ii libsigc++-2.0-0c2a 2.2.10-0.1 ii libsqlite3-0 3.7.12.1-1 ii libstdc++6 4.7.0-8 ii libtinfo5 5.9-7 ii libxapian22 1.2.10-2 ii zlib1g 1:1.2.7.dfsg-11 Versions of packages aptitude recommends: ii apt-xapian-index 0.45 ii aptitude-doc-en [aptitude-doc] 0.6.7-1 ii libparse-debianchangelog-perl 1.2.0-1 ii sensible-utils 0.0.7 Versions of packages aptitude suggests: pn debtags 1.9.1 pn tasksel <none> -- no debconf information -- debsums errors found: dpkg-query: attenzione: analisi del file "/var/lib/dpkg/status" vicino alla riga 3952 pacchetto "mp3check": architecture mancante dpkg-query: attenzione: analisi del file "/var/lib/dpkg/status" vicino alla riga 30667 pacchetto "cthumb": architecture mancante dpkg-divert: warning: parsing file '/var/lib/dpkg/status' near line 3952 package 'mp3check': missing architecture dpkg-divert: warning: parsing file '/var/lib/dpkg/status' near line 30667 package 'cthumb': missing architecture
--- End Message ---
--- Begin Message ---Source: aptitude Source-Version: 0.6.11-1 We believe that the bug you reported is fixed in the latest version of aptitude, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Daniel Hartwig <[email protected]> (supplier of updated aptitude 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Mon, 02 Jun 2014 19:57:39 +0800 Source: aptitude Binary: aptitude aptitude-common aptitude-dbg aptitude-doc-cs aptitude-doc-en aptitude-doc-es aptitude-doc-fi aptitude-doc-fr aptitude-doc-it aptitude-doc-ja aptitude-doc-ru Architecture: source amd64 all Version: 0.6.11-1 Distribution: unstable Urgency: medium Maintainer: Aptitude Development Team <[email protected]> Changed-By: Daniel Hartwig <[email protected]> Description: aptitude - terminal-based package manager aptitude-common - architecture independent files for the aptitude package manager aptitude-dbg - Debug symbols for the aptitude package manager aptitude-doc-cs - Czech manual for aptitude, a terminal-based package manager aptitude-doc-en - English manual for aptitude, a terminal-based package manager aptitude-doc-es - Spanish manual for aptitude, a terminal-based package manager aptitude-doc-fi - Finnish manual for aptitude, a terminal-based package manager aptitude-doc-fr - French manual for aptitude, a terminal-based package manager aptitude-doc-it - Italian manual for aptitude, a terminal-based package manager aptitude-doc-ja - Japanese manual for aptitude, a terminal-based package manager aptitude-doc-ru - Russian manual for aptitude, a terminal-based package manager Closes: 501732 504153 677551 741875 745680 746824 746960 748141 Changes: aptitude (0.6.11-1) unstable; urgency=medium . * Includes fix for FTBFS with gcc-4.9. * New upstream release: - Load package tags from APT if debtags database is not available. (Closes: #501732) - Remove -Werror from default compiler flags. (Closes: #746824) - No longer use libept. (Closes: #504153, #677551) * Translation updates: - Italian (Closes: #741875) - Portuguese (Closes: #748141) * debian/control: - New Build-Depends on libxapian-dev, replacing libept-dev. - Correct typo in description of aptitude-common. (Closes: #746960) - Drop apt-xapian-index to Suggests. * debian/changelog: - Remove non-ASCII punctuation. (Closes: #745680) Checksums-Sha1: 51a0fd79f757f93441a749e9f60bda5fdfaa7a99 2376 aptitude_0.6.11-1.dsc a430f2a9de289dbfc69f552ddbada7e409f564fe 4663556 aptitude_0.6.11.orig.tar.xz 25c4a596d762b2dbf8ffe74dd253c290bcb2fd9e 40928 aptitude_0.6.11-1.debian.tar.xz 248997631060879d5e9272373c8061808c792a46 1418668 aptitude_0.6.11-1_amd64.deb 8d5daceecc0641afa80034411ed9db9ab5f39539 1576294 aptitude-common_0.6.11-1_all.deb 6054e720950fd2e33a5741aa88f49a06e2e6f5f6 18561544 aptitude-dbg_0.6.11-1_amd64.deb 96c74812983bc3addd8771e44a29caee19bbdfd9 354232 aptitude-doc-cs_0.6.11-1_all.deb d0d2bf4515ef55874a80cf8a3a1dec7bf94ea85d 419308 aptitude-doc-en_0.6.11-1_all.deb 30f7e5c6bc6973489e8de1bd9dcb5782619c0583 397434 aptitude-doc-es_0.6.11-1_all.deb 5ef40f5879d39dd864effc34667287cc8cec36c5 261008 aptitude-doc-fi_0.6.11-1_all.deb 779a2551124d663daa4f67670a9cf850c2f6cf40 299406 aptitude-doc-fr_0.6.11-1_all.deb 018d59b0531dc842524ab8ea88b4c329ecf1a03c 260256 aptitude-doc-it_0.6.11-1_all.deb 46e3fc2dcdbb896cc63566ae4dd14e5df45a9070 356298 aptitude-doc-ja_0.6.11-1_all.deb 94bc912976e929c6f143c1b279d97e2ce7f1a4a8 376004 aptitude-doc-ru_0.6.11-1_all.deb Checksums-Sha256: 01ac5cf10ed92393fd12c4eab2e19954007c0b01d12c01a9b4502fea75ebd045 2376 aptitude_0.6.11-1.dsc 0fb06c440f77d04100e59bf955c15e9a302173d187577386f265b07ea4ac3583 4663556 aptitude_0.6.11.orig.tar.xz 94ff9e91598816049ab72e6e9dc722f0bb24d18d174603882bce795d4618519c 40928 aptitude_0.6.11-1.debian.tar.xz 3c88a3a58726aab732f6773114a78ec5c822f60b97e95eba45cabe9d4b08d9a5 1418668 aptitude_0.6.11-1_amd64.deb 1cdb73c3e44bd120a6d2992f713e28ceca3618ad954bd77983dfab6b23815819 1576294 aptitude-common_0.6.11-1_all.deb 46e90a8d0b19bcd79205aa7f2f183392ae1a69e3aaae2d3c17c1e6b33434b4a5 18561544 aptitude-dbg_0.6.11-1_amd64.deb 2eddab066d7d7caf2f302ff86ced781adfc642b3b2cc33963291f8aa9d224ef1 354232 aptitude-doc-cs_0.6.11-1_all.deb d225b43dd48daf7fe1df4d6155218d9ed6b1a5310ec43bda32291962094798d6 419308 aptitude-doc-en_0.6.11-1_all.deb 55e6a0556c0ee93b1d08f761c5d06431b204fbcedc8d9f3fd125953a309bf7d7 397434 aptitude-doc-es_0.6.11-1_all.deb c96a01cab3e41756b37fe74b5db46f4315b68c62754939663e9325c57d7b9455 261008 aptitude-doc-fi_0.6.11-1_all.deb ba23db8bcbb788b8eef164bcc0fa400d6dee6767059133fa3faeb7885ab380cf 299406 aptitude-doc-fr_0.6.11-1_all.deb c47eb319e5983b4f163c9fef0c0e4e041df9ee717979ef04c4e14d8e0902e626 260256 aptitude-doc-it_0.6.11-1_all.deb 1d0bae405ce0df419e39e56ea7f7709e40f8a1a83959cf9de8072d7dcbd8da28 356298 aptitude-doc-ja_0.6.11-1_all.deb e10285bf2ae0a6144b8bdad656dedc1506b4020703f3bcc11d3fb51e59fb971e 376004 aptitude-doc-ru_0.6.11-1_all.deb Files: 8ec85344455f006233471db9723446d8 1418668 admin important aptitude_0.6.11-1_amd64.deb 4d394ffbdf4cf0a940d625a41049f0e9 1576294 admin important aptitude-common_0.6.11-1_all.deb b55eeafac72f13446d961317ca115e6a 18561544 debug extra aptitude-dbg_0.6.11-1_amd64.deb 285b12087481376a82f97b930ef6493b 354232 doc optional aptitude-doc-cs_0.6.11-1_all.deb efb86d2bcf3e1a0e20e2acb6e3527b79 419308 doc optional aptitude-doc-en_0.6.11-1_all.deb 243d80e4c02138c5746d759d2d964233 397434 doc optional aptitude-doc-es_0.6.11-1_all.deb 9f204fd55882caee387275c8b73a4113 261008 doc optional aptitude-doc-fi_0.6.11-1_all.deb f83a9717af2cbe944f32d7684febd635 299406 doc optional aptitude-doc-fr_0.6.11-1_all.deb d2a52d404577b0e6988260a89ec95d84 260256 doc optional aptitude-doc-it_0.6.11-1_all.deb 6a5cb03e6e2987685779d2c1cc413922 356298 doc optional aptitude-doc-ja_0.6.11-1_all.deb 0cb796138e2c6b45a0d4a6e050dda1c5 376004 doc optional aptitude-doc-ru_0.6.11-1_all.deb 35be199e760809d78cc79a1549c73f57 2376 admin important aptitude_0.6.11-1.dsc 45cca0e7039d89abb6947f49f435235d 4663556 admin important aptitude_0.6.11.orig.tar.xz 4e4e30020c9b11cb48cef0b6eb1f0b29 40928 admin important aptitude_0.6.11-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlOWHpsACgkQwJ4diZWTDt4/UwCfUt4Fxcj3rSxPpIovbWTM5CVe nFIAn2K8zIGtrbbgQXysi5Vto3Ltpy9z =T+B1 -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Aptitude-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

