Package: aptconf Version: 0.8-0.1 Severity: grave Justification: renders package unusable
This report should normally be sent as 2 important bug reports, but these add up to make aptconf unusable, and I don't see any fixes other than removal coming, so I'm opening a single grave bug. aptconf's debconf interface seems completely broken. All tests I have done did not modify sources.list. The interface, despite looking rather awkward, is not broken. Here are some tests that failed to modify sources.list on 3 machines (2 Etch, 1 Sarge). Test 1 # dpkg-reconfigure aptconf 0. Insert CD repository and mount or not 1. Add CD 2. Done Results: aptconf doesn't complain, but sources.list is not modified. On at least one machine, aptconf outputs <string>:25: DeprecationWarning: xreadlines is deprecated; use 'for line in file'. Test 2 # dpkg-reconfigure aptconf 1. Add Custom 2. Description: TEST 3. Type: Binary 4. Base URL: http://ftp.debian.org/debian/ 5. Suite: etch 6. Components : main 7. Done I am not sure that these values are in the form expected, but I have tried several things and they all failed. Results are identical to those of test 1. aptconf's GNOME interface (configlet) was broken on 1 machine (Etch) on which I tested it. I didn't test on the other Etch machine as GNOME is not installed. It is possible that the behaviour described is not reproducible everywhere. Note that on stable, the recommandation python-configlet is not available. On this machine, trying to launch the configlet "Software Sources" from GNOME's Debian menu failed. From the CLI, # aptconf-configlet-capplet; outputs: Traceback (most recent call last): File "/usr/bin/aptconf-configlet-capplet", line 111, in ? dialog = gnome.ui.GnomeMessageBox(""" AttributeError: 'module' object has no attribute 'GnomeMessageBox' Google failed to give any result related to this, so my tests stopped there. Unless my problem with the configlet is not reproducable everywhere, these issues make aptconf unusable. Since the last upload was an NMU and was done over a year ago, QA should IMO request removal of this package from unstable for being broken and orphan. The package seems also unusable in stable, but I don't think it's worth removing it from there. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-1-k7 Locale: LANG=fr_CA, LC_CTYPE=fr_CA (charmap=ISO-8859-1) Versions of packages aptconf depends on: ii debconf 1.4.70 Debian configuration management sy ii libxml-grove-perl 0.46alpha-11 Perl module for accessing parsed * Versions of packages aptconf recommends: ii configlet-frontends 2.4 alternate debconf configuration in ii python-configlet 2.4 alternative debconf configuration ii python-xml 0.8.4-1 XML tools for Python [dummy packag -- debconf information: aptconf/mirror_country-debian-stable-security: aptconf/repotype-http_dolly.ift.ulaval.ca_debian_-main: binary aptconf/action_menu: Done aptconf/confirm_delete: false aptconf/description-debian-stable-security: Debian - security updates aptconf/suite-http_dolly.ift.ulaval.ca_debian_-main: debian/ aptconf/description-debian-stable-proposed: Debian - proposed updates aptconf/idlist: aptconf/components-debian-stable-security: main contrib non-free aptconf/disabled-debian-stable: true aptconf/disabled-debian-stable-security: true aptconf/components_menu: aptconf/repotype: binary aptconf/repotype-debian-stable: binary aptconf/disabled-: false aptconf/components-debian-stable-proposed: aptconf/suite: main aptconf/disabled: false aptconf/suite-debian-stable-proposed: dists/proposed-updates aptconf/components-http_dolly.ift.ulaval.ca_debian_-main: main aptconf/description-http_dolly.ift.ulaval.ca_debian_-main: TEST aptconf/mirror_country-debian-stable: aptconf/mainmenu: Done aptconf/enable_source: false aptconf/repotype-debian-stable-proposed: binary aptconf/baseurl: http://dolly.ift.ulaval.ca/debian/ aptconf/baseurl-debian-stable-proposed: http://ftp.uk.debian.org/debian aptconf/components: main aptconf/components-debian-stable: main contrib non-free aptconf/repotype-: aptconf/description: TEST aptconf/disabled-debian-stable-proposed: true aptconf/mirror_country-debian-stable-proposed: aptconf/disabled-http_dolly.ift.ulaval.ca_debian_-main: false aptconf/mirror: aptconf/description-debian-stable: Debian - main repository aptconf/description-: aptconf/baseurl-: aptconf/repotype-debian-stable-security: binary aptconf/baseurl-http_dolly.ift.ulaval.ca_debian_-main: http://dolly.ift.ulaval.ca/ aptconf/suite-: aptconf/mirror_country: aptconf/suite-debian-stable-security: stable/updates aptconf/baseurl-debian-stable: http://ftp.uk.debian.org/debian aptconf/suite-debian-stable: stable aptconf/components-: aptconf/baseurl-debian-stable-security: http://security.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]