Bug#1064392: php-horde-turba: Cannot add new contact
Package: php-horde-turba Version: 4.2.29-2 Severity: important Dear Maintainer, In Debian 12, with PHP 8.2, clicking the "New Contact" button just leads to an empty page. I can see that /horde/turba/add.php returns 500, but there is no response. The only error I found was 2024-02-21 10:12:42: (mod_fastcgi.c.449) FastCGI-stderr:PHP Fatal error: Declaration of Horde_Form_Type_pgp::init($gpg, $temp_dir = null, $rows = null, $cols = null) must be compatible with Horde_Form_Type_longtext::init($rows = 8, $cols = 80, $helper = []) in /usr/share/php/Horde/Form/Type.php on line 843 It seems that development of Horde has restarted, and there are some alpha versions, mostly just fixing PHP compatibility bugs. While in general packaging alpha versions might not be a great idea, in this case I think it might be useful to do so, since Horde is essentially unusable in Debian 12. -- System Information: Debian Release: 12.5 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages php-horde-turba depends on: ii libapache2-mod-php8.2 [php-json] 8.2.7-1~deb12u1 ii php-cli 2:8.2+93 ii php-common2:93 ii php-horde 5.2.23+debian0-6 ii php-horde-auth2.2.2-10 ii php-horde-content 2.0.6-7 ii php-horde-core2.31.18+debian0-2 ii php-horde-data2.1.5-3 ii php-horde-date2.4.1-9 ii php-horde-dav 1.1.4-6 ii php-horde-exception 2.0.8-10 ii php-horde-form2.0.20-2 ii php-horde-group 2.1.1-12 ii php-horde-history 2.3.6-11 ii php-horde-icalendar 2.1.8-7 ii php-horde-mail2.6.6-5 ii php-horde-mime2.11.2-2 ii php-horde-nls 2.2.1-6 ii php-horde-perms 2.1.8-5 ii php-horde-prefs 2.9.0-9 ii php-horde-serialize 2.0.5-10 ii php-horde-share 2.2.0-9 ii php-horde-support 2.2.2-2 ii php-horde-url 2.2.6-9 ii php-horde-util2.5.12-2 ii php-horde-vfs 2.4.2-1 ii php-horde-view2.0.6-10 ii php-json 2:8.2+93 ii php8.2-cgi [php-json] 8.2.7-1~deb12u1 ii php8.2-cli [php-json] 8.2.7-1~deb12u1 Versions of packages php-horde-turba recommends: ii php-horde-activesync2.41.9-1 ii php-horde-db2.4.1-8 pn php-horde-imsp pn php-horde-kolab-format pn php-horde-kolab-storage pn php-horde-ldap pn php-horde-openxchange pn php-horde-service-facebook php-horde-turba suggests no packages. -- Configuration Files: /etc/horde/turba/.htaccess [Errno 13] Permission denied: '/etc/horde/turba/.htaccess' /etc/horde/turba/attributes.php [Errno 13] Permission denied: '/etc/horde/turba/attributes.php' /etc/horde/turba/backends.php [Errno 13] Permission denied: '/etc/horde/turba/backends.php' /etc/horde/turba/conf.xml [Errno 13] Permission denied: '/etc/horde/turba/conf.xml' /etc/horde/turba/hooks.php.dist [Errno 13] Permission denied: '/etc/horde/turba/hooks.php.dist' /etc/horde/turba/menu.php.dist [Errno 13] Permission denied: '/etc/horde/turba/menu.php.dist' /etc/horde/turba/mime_drivers.php [Errno 13] Permission denied: '/etc/horde/turba/mime_drivers.php' /etc/horde/turba/prefs.php [Errno 13] Permission denied: '/etc/horde/turba/prefs.php' -- no debconf information
Bug#1064391: php-horde-imp: Cannot open "New Message" window to send mail
Package: php-horde-imp Version: 6.2.27-3 Severity: important Dear Maintainer, In Debian 12 with PHP 8.2, after applying the patch of #1038441, the "New Message" functionality does not work. This error ir reported: 2024-02-21T09:16:56.181665-03:00 mail HORDE: [imp] ValueError: ReflectionMethod::__construct(): Argument #2 ($method) cannot be null when argument #1 ($objectOrMethod) is an object in /usr/share/php/Horde/Core/Ajax/Application/Handler.php:91 2024-02-21T09:16:56.182079-03:00 mail HORDE: Stack trace: 2024-02-21T09:16:56.182178-03:00 mail HORDE: #0 /usr/share/php/Horde/Core/Ajax/Application/Handler.php(91): ReflectionMethod->__construct() 2024-02-21T09:16:56.182464-03:00 mail HORDE: #1 /usr/share/php/Horde/Core/Ajax/Application.php(271): Horde_Core_Ajax_Application_Handler->has() 2024-02-21T09:16:56.182533-03:00 mail HORDE: #2 /usr/share/php/Horde/Core/Ajax/Application.php(84): Horde_Core_Ajax_Application->_getHandler() 2024-02-21T09:16:56.182956-03:00 mail HORDE: #3 /usr/share/php/Horde/Core/Factory/Ajax.php(44): Horde_Core_Ajax_Application->__construct() 2024-02-21T09:16:56.183035-03:00 mail HORDE: #4 /usr/share/horde/imp/lib/Dynamic/Compose.php(239): Horde_Core_Factory_Ajax->create() 2024-02-21T09:16:56.183375-03:00 mail HORDE: #5 /usr/share/horde/imp/lib/Dynamic/Base.php(90): IMP_Dynamic_Compose->_init() 2024-02-21T09:16:56.183700-03:00 mail HORDE: #6 /usr/share/horde/imp/dynamic.php(33): IMP_Dynamic_Base->__construct() 2024-02-21T09:16:56.18-03:00 mail HORDE: #7 {main} [pid 15960 on line 74 of "/usr/share/php/Horde/ErrorHandler.php"] This error can be fixed by patching the file /usr/share/php/Horde/Core/Ajax/Application/Handler.php with the changes of https://github.com/horde/Core/commit/53f0ab007e0fbf80a2350fc995815253d95b7fd5 (only that file): diff --git a/lib/Horde/Core/Ajax/Application/Handler.php b/lib/Horde/Core/Ajax/Application/Handler.php index 8826b12b..011a5805 100644 --- a/lib/Horde/Core/Ajax/Application/Handler.php +++ b/lib/Horde/Core/Ajax/Application/Handler.php @@ -87,6 +87,9 @@ class Horde_Core_Ajax_Application_Handler */ final public function has($action) { +if (empty($action)) { +return false; +} try { $method = new ReflectionMethod($this, $action); } catch (ReflectionException $e) { (This file actually belongs to php-horde-core.) This allows the user to open the new mail window, edit and send the mail, but there's still a problem: an error ("Error when communicating with the server") is returned, even though the mail is sent. Unfortunately, nothing is logged in this case. The call to /horde/services/ajax.php/imp/sendMessage return 500, and it's reply is: /*-secure-{"response":{"action":"sendMessage","success":1},"msgs":[{"message":"Message \"Teste\" sent successfully.","type":"horde.success"}]}*/ So while it indicates success, the whole object is commented and has that '-secure-' tag before. I've not been able to identify the cause of this error. It seems that development of Horde has restarted, and there are some alpha versions, mostly just fixing PHP compatibility bugs. While in general packaging alpha versions might not be a great idea, in this case I think it might be useful to do so, since Horde is essentially unusable in Debian 12. -- System Information: Debian Release: 12.5 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages php-horde-imp depends on: ii libapache2-mod-php8.2 [php-json] 8.2.7-1~deb12u1 ii php-cli 2:8.2+93 ii php-common2:93 ii php-horde 5.2.23+debian0-6 ii php-horde-auth2.2.2-10 ii php-horde-browser 2.0.16-5 ii php-horde-cache 2.5.5-11 ii php-horde-compress2.2.4-3 ii php-horde-core2.31.18+debian0-2 ii php-horde-crypt 2.7.12-9 ii php-horde-css-parser 1.0.11-8 ii php-horde-date2.4.1-9 ii php-horde-editor 2.0.5+debian0-5 ii php-horde-exception 2.0.8-10 ii php-horde-icalendar 2.1.8-7 ii php-horde-image 2.6.1-2 ii php-horde-imap-client 2.30.6-3 ii php-horde-itip2.1.2-9 ii php-horde-listheaders 1.2.5-7 ii php-horde-logintasks 2.0.8-1 ii php-horde-mail2.6.6-5 ii php-horde-mail-autoconfig 1.0.3-10 ii php-horde-mime2.11.2-2 ii php-horde-mime-viewer 2.2.4+debian0-2 ii php-horde-nls 2.2.1-6 ii php-horde-notification
Bug#1064389: php-horde-nag: Cannot add new task
Package: php-horde-nag Version: 4.2.19-6 Severity: important Dear Maintainer, With Debian 12 and PHP 8.2, clicking "New Task" just opens an empty window. I can see that /horde/nag/task.php?actionID=add_task returns 500, but there the response is empty, and no PHP error is logged, so unfortunately I cannot pinpoint the cause of the problem. It seems that development of Horde has restarted, and there are some alpha versions, mostly just fixing PHP compatibility bugs. While in general packaging alpha versions might not be a great idea, in this case I think it might be useful to do so, since Horde is essentially unusable in Debian 12. -- System Information: Debian Release: 12.5 APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-18-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages php-horde-nag depends on: ii php-cli2:8.2+93 ii php-common 2:93 ii php-horde 5.2.23+debian0-6 ii php-horde-auth 2.2.2-10 ii php-horde-content 2.0.6-7 ii php-horde-controller 2.0.5-5 ii php-horde-core 2.31.18+debian0-2 ii php-horde-data 2.1.5-3 ii php-horde-date 2.4.1-9 ii php-horde-date-parser 2.0.7-2 ii php-horde-dav 1.1.4-6 ii php-horde-exception2.0.8-10 ii php-horde-form 2.0.20-2 ii php-horde-group2.1.1-12 ii php-horde-history 2.3.6-11 ii php-horde-icalendar2.1.8-7 ii php-horde-mail 2.6.6-5 ii php-horde-mime 2.11.2-2 ii php-horde-perms2.1.8-5 ii php-horde-prefs2.9.0-9 ii php-horde-routes 2.0.5-9 ii php-horde-share2.2.0-9 ii php-horde-support 2.2.2-2 ii php-horde-text-filter 2.3.7-1 ii php-horde-url 2.2.6-9 ii php-horde-util 2.5.12-2 ii php-horde-view 2.0.6-10 ii php8.2-cli [php-cli] 8.2.7-1~deb12u1 Versions of packages php-horde-nag recommends: ii php-horde-activesync 2.41.9-1 ii php-horde-db 2.4.1-8 pn php-horde-openxchange pn php-horde-test php-horde-nag suggests no packages. -- Configuration Files: /etc/horde/nag/.htaccess [Errno 13] Permission denied: '/etc/horde/nag/.htaccess' /etc/horde/nag/conf.xml [Errno 13] Permission denied: '/etc/horde/nag/conf.xml' /etc/horde/nag/hooks.php.dist [Errno 13] Permission denied: '/etc/horde/nag/hooks.php.dist' /etc/horde/nag/menu.php.dist [Errno 13] Permission denied: '/etc/horde/nag/menu.php.dist' /etc/horde/nag/prefs.php [Errno 13] Permission denied: '/etc/horde/nag/prefs.php' /etc/horde/nag/routes.php [Errno 13] Permission denied: '/etc/horde/nag/routes.php' -- no debconf information
Bug#1056159: ITP: python3-browser-cookie3 -- Python module for extracting cookies from browser
Package: wnpp Severity: wishlist Owner: Eduardo M Kalinowski X-Debbugs-Cc: debian-de...@lists.debian.org * Package name : python3-browser-cookie3 Version : 0.19.1 Upstream Contact: Boris Babic * URL : https://github.com/borisbabic/browser_cookie3/ * License : LGPL-3 Programming Lang: Python Description : Python module for extracting cookies from browser This module extracts cookies from a web browser (Chrome, Firefox, LibreWolf, Opera, Opera GX, Edge, Chromium, Brave, Vivaldi, and Safari) and stores them in a cookiejar object. I hope to maintain this part as part of the Python team. -- Do not flush. Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#1051298: RFS: kildclient/3.2.1-1 -- powerful MUD client with a built-in Perl interpreter
Control: tags -1 - moreinfo On 25/10/2023 15:39, Bastian Germann wrote: Am 25.10.23 um 19:24 schrieb Eduardo M KALINOWSKI: All that being said, while the next version of the upstream tarball will probably not include the kildclient.gresource.c file, I'd rather not release an upstream version just for that. So for the moment, I intend to fix the packaging to rm this file so that it's regenerated from the sources. Would this be acceptable, Bastian? Yes. I've uploaded a new version to mentors with this change. I've also simplified the regeneration of the html docs. Let me know if you spot any further changes to be made. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#1051298: RFS: kildclient/3.2.1-1 -- powerful MUD client with a built-in Perl interpreter
On 25/10/2023 01:10, Paul Wise wrote: On Tue, 2023-10-24 at 17:57 -0300, Eduardo M KALINOWSKI wrote: Isn't it a bit extreme to repack the source because of a file that is automatically generated, but is still distributable? Indeed, it isn't necessary to repack source to remove generated files. https://wiki.debian.org/AutoGeneratedFiles The best option is to send upstream a patch removing the file from their VCS and tarballs so that it is always built from source. I am also the upstream. In the case of this file (kildclient.gresource.c) I agree that it can be removed from the upstream tarball. Even though an extra tool is required to generate the file, if someone that is building from source has the glib development package (which is a requirement), they're likely to have the necessary tool. As I mentioned, the tarball also has automatically generated html files for the manual (and the xml source). Bastian did not raise an issue about these files, but those I think should not be removed from the upstream tarball, because rebuilding them requires a whole other set of tools (docbook and a xlst processor), and this seems like an unnecessary complication for an end user that is building from source. But the packages files are ignored, and they're rebuilt from the source when the package is built. All that being said, while the next version of the upstream tarball will probably not include the kildclient.gresource.c file, I'd rather not release an upstream version just for that. So for the moment, I intend to fix the packaging to rm this file so that it's regenerated from the sources. Would this be acceptable, Bastian? (And when there's a new upstream release, I can remove this special treatment of the file.) -- It's lucky you're going so slowly, because you're going in the wrong direction. Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#1051298: RFS: kildclient/3.2.1-1 -- powerful MUD client with a built-in Perl interpreter
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "kildclient": * Package name : kildclient Version : 3.2.1-1 Upstream contact : Eduardo M Kalinowski * URL : https://www.kildclient.org * License : public-domain, GPL-2+, LGPL-2.1+ * Vcs : https://sourceforge.net/p/kildclient/git/ci/master/tree/debian/ Section : games The source builds the following binary packages: kildclient - powerful MUD client with a built-in Perl interpreter kildclient-doc - powerful MUD client with a built-in Perl interpreter - manual To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kildclient/ Alternatively, you can download the package with 'dget' using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.2.1-1.dsc Changes since the last upload: kildclient (3.2.1-1) unstable; urgency=low * rules, clean: Handle automatically generated html files in clean target. Closes: #1048469 * control: Use debhelper 13, and specify the compatibility level with a dependency on debhelper-compat (= 13). * control: Set Rules-Requires-Root to no. * watch: Change compatibility to version 4. * upstream/signing-key.asc: Extra signatures were removed from the signing key. * NEWS, docs: renamed NEWS.Debian to NEWS; it is no longer necessary to list this file in docs. * control: Updated policy compliance to 4.6.2, no changes were necessary. There's a litian warning 'debian-news-entry-has-unknown-version', this is because Changelog entries are being trimmed, but not NEWS entries (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021607 ). Other than that, a pedantic warning about a long line in aclocal.m4 (which is an auto-generated flag), and an experimental warning about -Wl,--as-needed. I'd rather keep this flag for the moment should the need to target buster arise. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#1001917: plasma-workspace: Keyboard switch plasmoid requires qml-module-qt-labs-platform
Package: plasma-workspace Version: 4:5.23.4-1 Severity: normal The keyboard switch plasmoid (or whatever it's called - the icon that sits in the icon tray and allows switching keyboard layouts) requires the qml-module- qt-labs-platform package to work. Without it, it displays this error: file:///usr/share/plasma/plasmoids/org.kde.plasma.keyboardlayout/contents/ui/main.qml:7:1: module "Qt.labs.platform" is not installed Installing that package (and logging out and in again) fixes the problem, so I believe there should be a Recommends (at least) of qml-module-qt-labs-platform. -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.15.0-2-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages plasma-workspace depends on: ii dbus-user-session [default-dbus-session-bus]1.12.20-3 ii drkonqi 5.23.4-1 ii frameworkintegration5.88.0-1 ii gdb-minimal [gdb] 10.1-2 ii init-system-helpers 1.61 ii iso-codes 4.7.0-1 ii kactivitymanagerd 5.23.4-1 ii kded5 5.88.0-1 ii kinit 5.88.0-1 ii kio 5.88.0-1 ii kpackagetool5 5.88.0-1 ii kwin-common 4:5.23.4-1 ii libappstreamqt2 0.15.0-1 ii libc6 2.33-1 ii libcolorcorrect54:5.23.4-1 ii libegl1 1.3.4-2+b1 ii libfontconfig1 2.13.1-4.2 ii libfreetype62.11.0+dfsg-1 ii libgcc-s1 11.2.0-12 ii libgl1 1.3.4-2+b1 ii libgps283.22-4 ii libice6 2:1.0.10-1 ii libkf5activities5 5.88.0-1 ii libkf5activitiesstats1 5.88.0-1 ii libkf5archive5 5.88.0-1 ii libkf5authcore5 5.88.0-1 ii libkf5baloo55.88.0-1 ii libkf5bookmarks55.88.0-1 ii libkf5calendarevents5 5.88.0-1 ii libkf5completion5 5.88.0-1 ii libkf5config-bin5.88.0-1 ii libkf5configcore5 5.88.0-1 ii libkf5configgui55.88.0-1 ii libkf5configwidgets55.88.0-1 ii libkf5coreaddons5 5.88.0-1 ii libkf5crash55.88.0-1 ii libkf5dbusaddons5 5.88.0-1 ii libkf5declarative5 5.88.0-1 ii libkf5globalaccel-bin 5.88.0-1 ii libkf5globalaccel5 5.88.0-1 ii libkf5guiaddons55.88.0-1 ii libkf5holidays5 1:5.88.0-1 ii libkf5i18n5 5.88.0-2 ii libkf5iconthemes5 5.88.0-1 ii libkf5idletime5 5.88.0-1 ii libkf5itemmodels5 5.88.0-1 ii libkf5jobwidgets5 5.88.0-1 ii libkf5kcmutils5 5.88.0-1 ii libkf5kiocore5 5.88.0-1 ii libkf5kiofilewidgets5 5.88.0-1 ii libkf5kiogui5 5.88.0-1 ii libkf5kiowidgets5 5.88.0-1 ii libkf5networkmanagerqt6 5.88.0-1 ii libkf5newstuff5 5.88.0-1 ii libkf5newstuffcore5 5.88.0-1 ii libkf5notifications55.88.0-2 ii libkf5notifyconfig5 5.88.0-1 ii libkf5package5 5.88.0-1 ii libkf5parts55.88.0-1 ii libkf5people5
Bug#996022: transgui: Does not connect to 3.00 server, fails with 'Duplicate object member: "status"'
Package: transgui Version: 5.18.0+dfsg-1+b1 Severity: important Tags: patch upstream I upgraded my server that runs transmission-deamon to bullseye, the server is now running version 3.00-1. This upgrade has rendered the client (running testing) unable to connect, it fails with the message 'Duplicate object member: "status"'. This bug is not specific to Debian, and has been reported upstream at https://github.com/transmission-remote-gui/transgui/issues/1325 . There's a patch at https://github.com/transmission-remote-gui/transgui/pull/1329 that has not been incorporated upstream yet (for over a year now), please consider including that patch in the Debian package. -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/16 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages transgui depends on: ii libatk1.0-0 2.36.0-2 ii libc62.32-4 ii libcairo21.16.0-5 ii libgdk-pixbuf-2.0-0 2.42.6+dfsg-2 ii libglib2.0-0 2.70.0-1+b1 ii libgtk2.0-0 2.24.33-2 ii libpango-1.0-0 1.48.10+ds1-1 ii libx11-6 2:1.7.2-2+b1 transgui recommends no packages. transgui suggests no packages.
Bug#648251: Please apply the patch
The problem still exists in os-prober 1.79, and I've confirmed that the patch still applies and solves the problem. Could this (or an equivalent) be applied for the next version? -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#911148: kildclient: mouseover timestamp balloon disappears instantly
Control: reassign -1 libgtk-3-0 3.24.1-2 Control: retitle -1 Flickering when tooltips are displayed (mouseover tooltips disappears instantly) Control: forwarded -1 https://gitlab.gnome.org/GNOME/gtk/issues/1371 On qua, 17 out 2018, Eduardo M KALINOWSKI wrote: Yeah, I can reproduce the bug (sort of -- here I never see the tooltip, only a mouse pointer flickering). Might be this Gtk bug: https://gitlab.gnome.org/GNOME/gtk/issues/1371 . I'll try the workaround later to see if it works. Yeah, it's this bug. I'm reassigning this to Gtk as this is not KildClient specific. I also took the liberty of making the title more generic. As for the bug itself, it seems to have been fixed upstream, so it's a matter of waiting for a new version, I guess. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#911148: kildclient: mouseover timestamp balloon disappears instantly
Yeah, I can reproduce the bug (sort of -- here I never see the tooltip, only a mouse pointer flickering). Might be this Gtk bug: https://gitlab.gnome.org/GNOME/gtk/issues/1371 . I'll try the workaround later to see if it works. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#907539: gimp-python is required
The same happened here, but installing gimp-python fixed this and made the plugins available again. I guess gimp-plugin-registry should depend on gimp-python. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#904976: Scrolling works here
Just to add a data point, here scrolling with the mouse wheel works as expected in this new build of Geeqie, and in other GTK+3 applications as well. -- As well look for a needle in a bottle of hay. -- Miguel de Cervantes Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#892963: abntex: Obsoleted by abntex2, maybe should be removed
Package: abntex Severity: wishlist The abntex class, used for writing thesis and other similar documents in a style conforming to the Brazilian Technical Standards Association (ABNT)'s standard, has been obsoleted by a newer version, called abntex2 (https://github.com/abntex/abntex2 / http://www.abntex.net.br/ , in Portuguese). This new class is already packaged as part of the texlive-publishers package. Considering the very low popcon stats (140 installations), the fact that this project is not maintained upstream anymore, the replacement is included in Debian, and the Debian package has been orphaned, I suppose this package could be removed. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages abntex depends on: ii dpkg 1.19.0.5 ii tex-common 6.09 ii texlive-fonts-recommended 2017.20180305-1 ii texlive-lang-portuguese2017.20180305-1 ii texlive-latex-recommended 2017.20180305-1 abntex recommends no packages. abntex suggests no packages.
Bug#885087: Slightly improved version
I've made a small change to the package, changing the new dependency from gvfs to desktop-file-utils, since that's what's really necessary (as discovered in #885086). The new debdiff is attached. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br diff -Nru kildclient-3.0.0/debian/changelog kildclient-3.0.0/debian/changelog --- kildclient-3.0.0/debian/changelog 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/changelog 2018-01-20 11:06:39.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.0.0-2+deb8u1) jessie; urgency=low + + * Fix for CVE-2017-17511. New dependency 'desktop-file-utils' required +in order to use GTK+ function for opening URLs. Closes: #885007 + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 20 Jan 2018 11:06:37 -0200 + kildclient (3.0.0-2) unstable; urgency=medium * Added work-around to enable scroll-to-end feature to work with diff -Nru kildclient-3.0.0/debian/control kildclient-3.0.0/debian/control --- kildclient-3.0.0/debian/control 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/control 2018-01-20 11:06:18.0 -0200 @@ -10,7 +10,7 @@ Package: kildclient Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, liblocale-gettext-perl, libjson-perl +Depends: ${shlibs:Depends}, ${misc:Depends}, liblocale-gettext-perl, libjson-perl, desktop-file-utils Suggests: kildclient-doc, libgtk3-perl Description: powerful MUD client with a built-in Perl interpreter KildClient is a MUD Client written with the GTK+ windowing toolkit. diff -Nru kildclient-3.0.0/debian/NEWS.Debian kildclient-3.0.0/debian/NEWS.Debian --- kildclient-3.0.0/debian/NEWS.Debian 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/NEWS.Debian 2018-01-20 11:17:50.0 -0200 @@ -1,3 +1,11 @@ +kildclient (3.0.0-2+deb8u1) jessie-security; urgency=high + + * The option to define the command used to run a web browser has been +removed; the default browser (as selected by MIME types database) is +now used. + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 20 Jan 2018 11:06:37 -0200 + kildclient (2.8.1-1) experimental; urgency=low The HTML manual is now in the package kildclient-doc. diff -Nru kildclient-3.0.0/debian/patches/cve-2017-17511.patch kildclient-3.0.0/debian/patches/cve-2017-17511.patch --- kildclient-3.0.0/debian/patches/cve-2017-17511.patch 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/cve-2017-17511.patch 2018-01-20 11:05:35.0 -0200 @@ -0,0 +1,221 @@ +Description: Fix for CVE-2017-17511 + Uses a GTK+ function to open URLs, instead of using a command + supplied by the user or $BROWSER. +Author: Eduardo M KALINOWSKI <edua...@kalinowski.com.br> +Last-Update: 2017-12-16 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/src/kildclient.h b/src/kildclient.h +@@ -633,7 +633,6 @@ + GtkPositionType tab_position; + gboolean hide_single_tab; + gboolean urgency_hint; +- char*browser_command; + char*audio_player_command; + char*last_open_world; + gboolean no_plugin_help_msg; +--- a/src/prefs.c b/src/prefs.c +@@ -92,7 +92,6 @@ + GObject *txtProxyUser; + GObject *txtProxyPassword; + #ifndef __WIN32__ +- GObject *txtBrowserCommand; + GObject *txtAudioPlayerCommand; + #else + GtkWidget*tabPrograms; +@@ -178,12 +177,6 @@ + + #ifndef __WIN32__ + /* Load commands */ +-txtBrowserCommand = gtk_builder_get_object(main_builder, "txtBrowserCommand"); +-gtk_entry_set_text(GTK_ENTRY(txtBrowserCommand), +- globalPrefs.browser_command); +-g_signal_connect(txtBrowserCommand, "focus_out_event", +- G_CALLBACK(txt_cmd_focus_out_cb), +- _command); + txtAudioPlayerCommand + = gtk_builder_get_object(main_builder, "txtAudioPlayerCommand"); + gtk_entry_set_text(GTK_ENTRY(txtAudioPlayerCommand), +@@ -319,9 +312,6 @@ + } + + /* Has the commands been set? */ +- if (!globalPrefs.browser_command) { +-globalPrefs.browser_command = g_strdup("${BROWSER} \"%s\" &"); +- } + if (!globalPrefs.audio_player_command) { + globalPrefs.audio_player_command = g_strdup("play \"%s\" &"); + } +@@ -380,8 +370,6 @@ + globalPrefs.hide_single_tab = atoi(line + pos + 1); + } else if (strcmp(first_word, "urgencyhint") == 0) { + globalPrefs.urgency_hint = atoi(line + pos + 1); +-} else if (strcmp(first_word, "browsercommand") == 0) { +- globalPrefs.browser_command = g_strdup(line + pos + 1); + } else if (strcmp(first_word, "audioplayercommand") == 0) { + globalPrefs.audio_player_command = g_strdup(line + pos + 1); + } else if (strcmp(first_word, "lastopenworld") == 0)
Bug#885086: Slightly improved version
In the previous message I forgot to change the NEWS.Debian file to better describe the change; this version fixes it. -- "Atomic batteries to power, turbines to speed." -- Robin, The Boy Wonder Eduardo M KALINOWSKI edua...@kalinowski.com.br diff -Nru kildclient-3.1.0/debian/changelog kildclient-3.1.0/debian/changelog --- kildclient-3.1.0/debian/changelog 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/changelog 2018-01-20 10:50:25.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.1.0-1+deb9u1) stretch; urgency=low + + * Fix for CVE-2017-17511. New dependency 'desktop-file-utils' required +in order to use GTK+ function for opening URLs. Closes: #885007 + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 20 Jan 2018 10:50:25 -0200 + kildclient (3.1.0-1) unstable; urgency=low * New upstream version: 3.1.0. diff -Nru kildclient-3.1.0/debian/control kildclient-3.1.0/debian/control --- kildclient-3.1.0/debian/control 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/control 2018-01-20 10:50:25.0 -0200 @@ -10,7 +10,7 @@ Package: kildclient Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl +Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl, desktop-file-utils Suggests: kildclient-doc, libgtk3-perl Description: powerful MUD client with a built-in Perl interpreter KildClient is a MUD Client written with the GTK+ windowing toolkit. diff -Nru kildclient-3.1.0/debian/NEWS.Debian kildclient-3.1.0/debian/NEWS.Debian --- kildclient-3.1.0/debian/NEWS.Debian 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/NEWS.Debian 2018-01-20 10:50:25.0 -0200 @@ -1,3 +1,11 @@ +kildclient (3.1.0-1+deb9u1) stretch-security; urgency=high + + * The option to define the command used to run a web browser has been +removed; the default browser (as selected by MIME types database) is +now used. + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 20 Jan 2018 10:50:25 -0200 + kildclient (2.8.1-1) experimental; urgency=low The HTML manual is now in the package kildclient-doc. diff -Nru kildclient-3.1.0/debian/patches/cve-2017-17511.patch kildclient-3.1.0/debian/patches/cve-2017-17511.patch --- kildclient-3.1.0/debian/patches/cve-2017-17511.patch 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.1.0/debian/patches/cve-2017-17511.patch 2018-01-20 08:44:40.0 -0200 @@ -0,0 +1,183 @@ +Description: Fix for CVE-2017-17511 + Uses a GTK+ function to open URLs, instead of using a command + supplied by the user or $BROWSER. +Author: Eduardo M KALINOWSKI <edua...@kalinowski.com.br> +Last-Update: 2017-12-17 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/doc/C/kildclient.xml b/doc/C/kildclient.xml +@@ -1233,20 +1233,16 @@ + + + +-In this section you can configure the command that will be run +-when you right-click in a URL that appears in the MUD window and +-select Open Link. The command will be executed, +-with %s replaced with the URL's address. The +-ampersand () in the end means that the command +-is to be executed in the background, so that you can continue using +-KildClient while browsing the URL. +- +-You can also set a command used to play audio files (see In this section you can set a command used to play audio files (see ). Enter the command, with %s + in the place of the file path. The default should work (it uses the + SOX program, which is usually installed), but you can use other + commands if you use ALSA, ARTS, ESD, JACK, etc. + ++Previously it was also possible to define a command to run a web ++browser. This option has been removed, and the default browser is now ++used instead. ++ + + + +--- a/src/dlgPreferences.ui b/src/dlgPreferences.ui +@@ -521,61 +521,6 @@ + vertical + 6 + +- +-False +-bWeb browser/b +-True +-0 +-0 +- +- +-False +-True +-0 +- +- +- +- +-False +-16 +-vertical +-6 +- +- +-False +-Enter the command to run a _web browser. %s will be substituted by the web page address: +-True +-True +-txtBrowserCommand +-0 +- +- +-False +-True +-0 +- +- +- +- +-True +-
Bug#885086: Slightly improved version
I've made a small change to the package, changing the new dependency from gvfs to desktop-file-utils, since that's what's really necessary (as discovered in #885086). The new debdiff is attached. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br diff -Nru kildclient-3.1.0/debian/changelog kildclient-3.1.0/debian/changelog --- kildclient-3.1.0/debian/changelog 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/changelog 2018-01-20 10:50:25.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.1.0-1+deb9u1) stretch; urgency=low + + * Fix for CVE-2017-17511. New dependency 'desktop-file-utils' required +in order to use GTK+ function for opening URLs. Closes: #885007 + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 20 Jan 2018 10:50:25 -0200 + kildclient (3.1.0-1) unstable; urgency=low * New upstream version: 3.1.0. diff -Nru kildclient-3.1.0/debian/control kildclient-3.1.0/debian/control --- kildclient-3.1.0/debian/control 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/control 2018-01-20 10:50:25.0 -0200 @@ -10,7 +10,7 @@ Package: kildclient Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl +Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl, desktop-file-utils Suggests: kildclient-doc, libgtk3-perl Description: powerful MUD client with a built-in Perl interpreter KildClient is a MUD Client written with the GTK+ windowing toolkit. diff -Nru kildclient-3.1.0/debian/NEWS.Debian kildclient-3.1.0/debian/NEWS.Debian --- kildclient-3.1.0/debian/NEWS.Debian 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/NEWS.Debian 2018-01-20 08:44:40.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.1.0-1+deb9u1) stretch-security; urgency=high + + * The option to define the command used to run a web browser has been +removed; the default browser (as selected by gvfs) is now used. + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sun, 17 Dec 2017 09:42:23 -0200 + kildclient (2.8.1-1) experimental; urgency=low The HTML manual is now in the package kildclient-doc. diff -Nru kildclient-3.1.0/debian/patches/cve-2017-17511.patch kildclient-3.1.0/debian/patches/cve-2017-17511.patch --- kildclient-3.1.0/debian/patches/cve-2017-17511.patch 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.1.0/debian/patches/cve-2017-17511.patch 2018-01-20 08:44:40.0 -0200 @@ -0,0 +1,183 @@ +Description: Fix for CVE-2017-17511 + Uses a GTK+ function to open URLs, instead of using a command + supplied by the user or $BROWSER. +Author: Eduardo M KALINOWSKI <edua...@kalinowski.com.br> +Last-Update: 2017-12-17 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/doc/C/kildclient.xml b/doc/C/kildclient.xml +@@ -1233,20 +1233,16 @@ + + + +-In this section you can configure the command that will be run +-when you right-click in a URL that appears in the MUD window and +-select Open Link. The command will be executed, +-with %s replaced with the URL's address. The +-ampersand () in the end means that the command +-is to be executed in the background, so that you can continue using +-KildClient while browsing the URL. +- +-You can also set a command used to play audio files (see In this section you can set a command used to play audio files (see ). Enter the command, with %s + in the place of the file path. The default should work (it uses the + SOX program, which is usually installed), but you can use other + commands if you use ALSA, ARTS, ESD, JACK, etc. + ++Previously it was also possible to define a command to run a web ++browser. This option has been removed, and the default browser is now ++used instead. ++ + + + +--- a/src/dlgPreferences.ui b/src/dlgPreferences.ui +@@ -521,61 +521,6 @@ + vertical + 6 + +- +-False +-bWeb browser/b +-True +-0 +-0 +- +- +-False +-True +-0 +- +- +- +- +-False +-16 +-vertical +-6 +- +- +-False +-Enter the command to run a _web browser. %s will be substituted by the web page address: +-True +-True +-txtBrowserCommand +-0 +- +- +-False +-True +-0 +- +- +- +- +-True +-Specify the command used to la
Bug#885086: stretch-pu: package kildclient/3.1.0-1+deb9u1
Control: tags -1 -moreinfo On 23-12-2017 16:08, Adam D. Barratt wrote: > On Sat, 2017-12-23 at 15:56 -0200, Eduardo M Kalinowski wrote: >> I'd like to upload an update to kildclient to fix >> bug #885007 / CVE-2017-17511: > The BTS and Security Tracker metadata for that issue suggest that it > affects the version of kildlcient in unstable and is not yet fixed > there - is that correct? If so, please fix the package in unstable > first and let us know once that's done. A new upstream version has been uploaded to unstable, fixing this (and a couple other things). For the stretch (and jessie) uploads, the only changes are related to CVE in question. -- O dinheiro não traz a felicidade daquele que não o possui. -- Boris Vian Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#885336: RFS: kildclient/3.2.0-1 [Updated version, fixes non-DSA CVE]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "kildclient". This version fixes a minimal impact CVE bug (that was considered as not needing a DSA by the security team) * Package name: kildclient Version : 3.2.0-1 Upstream Author : Eduardo M Kalinowski <edua...@kalinowski.com.br> * URL : https://www.kildclient.org/site/ * License : GPL-2+ Section : games It builds those binary packages: kildclient - powerful MUD client with a built-in Perl interpreter kildclient-doc - powerful MUD client with a built-in Perl interpreter - manual To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kildclient Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.2.0-1.dsc Changes since the last upload: * New upstream version: 3.2.0. - Fix for CVE-2017-17511. New dependency 'gvfs' required in order to use GTK+ function for opening URLs. Closes: #885007 * control: Require libgtk-3-dev >= 3.22.0. * control: Removed unnecessary dependency on dh-autoreconf, as debhelper enables it by default. * control: Use https:// instead of git:// for Vcs-Git. * compat, control: Use compatibility level 11. * rules: Support nodoc in DEB_BUILD_OPTIONS. * control: Updated policy compliance to 4.1.2: the only change was the support for nodoc as described above. -- Truly great madness can not be achieved without significant intelligence. -- Henrik Tikkanen Eduardo M KALINOWSKI edua...@kalinowski.com.br -- Great minds run in great circles. Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#885087: jessie-pu: package kildclient/3.0.0-2+deb8u1
Package: release.debian.org Severity: normal Tags: jessie User: release.debian@packages.debian.org Usertags: pu I'd like to upload an update to kildclient to fix bug #885007 / CVE-2017-17511: | KildClient 3.1.0 does not validate strings before launching the program | specified by the BROWSER environment variable, which might allow remote | attackers to conduct argument-injection attacks via a crafted URL, | related to prefs.c and worldgui.c. This issue is of minimal impact, and the security team considered that a DSA is not necessary, but there is a simple fix that avoids the use of a user- specified command or $BROWSER, and I'd like to include it in the next point release. The debdiff is attached. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) diff -Nru kildclient-3.0.0/debian/changelog kildclient-3.0.0/debian/changelog --- kildclient-3.0.0/debian/changelog 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/changelog 2017-12-23 08:39:43.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.0.0-2+deb8u1) jessie; urgency=low + + * Fix for CVE-2017-17511. New dependency 'gvfs' required in order to use +GTK+ function for opening URLs. Closes: #885007 + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 23 Dec 2017 08:39:39 -0200 + kildclient (3.0.0-2) unstable; urgency=medium * Added work-around to enable scroll-to-end feature to work with diff -Nru kildclient-3.0.0/debian/control kildclient-3.0.0/debian/control --- kildclient-3.0.0/debian/control 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/control 2017-12-16 17:56:28.0 -0200 @@ -10,7 +10,7 @@ Package: kildclient Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, liblocale-gettext-perl, libjson-perl +Depends: ${shlibs:Depends}, ${misc:Depends}, liblocale-gettext-perl, libjson-perl, gvfs Suggests: kildclient-doc, libgtk3-perl Description: powerful MUD client with a built-in Perl interpreter KildClient is a MUD Client written with the GTK+ windowing toolkit. diff -Nru kildclient-3.0.0/debian/NEWS.Debian kildclient-3.0.0/debian/NEWS.Debian --- kildclient-3.0.0/debian/NEWS.Debian 2014-12-09 20:20:51.0 -0200 +++ kildclient-3.0.0/debian/NEWS.Debian 2017-12-16 18:09:46.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.0.0-2+deb8u1) jessie-security; urgency=high + + * The option to define the command used to run a web browser has been +removed; the default browser (as selected by gvfs) is now used. + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 16 Dec 2017 17:57:34 -0200 + kildclient (2.8.1-1) experimental; urgency=low The HTML manual is now in the package kildclient-doc. diff -Nru kildclient-3.0.0/debian/patches/cve-2017-17511.patch kildclient-3.0.0/debian/patches/cve-2017-17511.patch --- kildclient-3.0.0/debian/patches/cve-2017-17511.patch1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/cve-2017-17511.patch2017-12-16 18:22:25.0 -0200 @@ -0,0 +1,221 @@ +Description: Fix for CVE-2017-17511 + Uses a GTK+ function to open URLs, instead of using a command + supplied by the user or $BROWSER. +Author: Eduardo M KALINOWSKI <edua...@kalinowski.com.br> +Last-Update: 2017-12-16 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/src/kildclient.h b/src/kildclient.h +@@ -633,7 +633,6 @@ + GtkPositionType tab_position; + gboolean hide_single_tab; + gboolean urgency_hint; +- char*browser_command; + char*audio_player_command; + char*last_open_world; + gboolean no_plugin_help_msg; +--- a/src/prefs.c b/src/prefs.c +@@ -92,7 +92,6 @@ + GObject *txtProxyUser; + GObject *txtProxyPassword; + #ifndef __WIN32__ +- GObject *txtBrowserCommand; + GObject *txtAudioPlayerCommand; + #else + GtkWidget*tabPrograms; +@@ -178,12 +177,6 @@ + + #ifndef __WIN32__ + /* Load commands */ +-txtBrowserCommand = gtk_builder_get_object(main_builder, "txtBrowserCommand"); +-gtk_entry_set_text(GTK_ENTRY(txtBrowserCommand), +- globalPrefs.browser_command); +-g_signal_connect(txtBrowserCommand, "focus_out_event", +- G_CALLBACK(txt_cmd_focus_out_cb), +- _command); + txtAudioPlayerCommand + = gtk_builder_get_object(main_builder, "txtAudioPlayerCommand"); + gtk_entry_set_text(GTK_ENTRY(txtAudioPlayerCommand), +@@ -319,9 +312,6 @@ + } + + /* Has the commands been set? */ +- if (!globalPrefs.browser_command) { +-globalP
Bug#885086: stretch-pu: package kildclient/3.1.0-1+deb9u1
Package: release.debian.org Severity: normal Tags: stretch User: release.debian@packages.debian.org Usertags: pu I'd like to upload an update to kildclient to fix bug #885007 / CVE-2017-17511: | KildClient 3.1.0 does not validate strings before launching the program | specified by the BROWSER environment variable, which might allow remote | attackers to conduct argument-injection attacks via a crafted URL, | related to prefs.c and worldgui.c. This issue is of minimal impact, and the security team considered that a DSA is not necessary, but there is a simple fix that avoids the use of a user- specified command or $BROWSER, and I'd like to include it in the next point release. The debdiff is attached. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.13.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) diff -Nru kildclient-3.1.0/debian/changelog kildclient-3.1.0/debian/changelog --- kildclient-3.1.0/debian/changelog 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/changelog 2017-12-23 08:40:07.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.1.0-1+deb9u1) stretch; urgency=low + + * Fix for CVE-2017-17511. New dependency 'gvfs' required in order to use +GTK+ function for opening URLs. Closes: #885007 + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sat, 23 Dec 2017 08:40:07 -0200 + kildclient (3.1.0-1) unstable; urgency=low * New upstream version: 3.1.0. diff -Nru kildclient-3.1.0/debian/control kildclient-3.1.0/debian/control --- kildclient-3.1.0/debian/control 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/control 2017-12-17 09:42:44.0 -0200 @@ -10,7 +10,7 @@ Package: kildclient Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl +Depends: ${shlibs:Depends}, ${misc:Depends}, libjson-perl, gvfs Suggests: kildclient-doc, libgtk3-perl Description: powerful MUD client with a built-in Perl interpreter KildClient is a MUD Client written with the GTK+ windowing toolkit. diff -Nru kildclient-3.1.0/debian/NEWS.Debian kildclient-3.1.0/debian/NEWS.Debian --- kildclient-3.1.0/debian/NEWS.Debian 2016-12-04 20:46:22.0 -0200 +++ kildclient-3.1.0/debian/NEWS.Debian 2017-12-17 09:43:58.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.1.0-1+deb9u1) stretch-security; urgency=high + + * The option to define the command used to run a web browser has been +removed; the default browser (as selected by gvfs) is now used. + + -- Eduardo M Kalinowski <edua...@kalinowski.com.br> Sun, 17 Dec 2017 09:42:23 -0200 + kildclient (2.8.1-1) experimental; urgency=low The HTML manual is now in the package kildclient-doc. diff -Nru kildclient-3.1.0/debian/patches/cve-2017-17511.patch kildclient-3.1.0/debian/patches/cve-2017-17511.patch --- kildclient-3.1.0/debian/patches/cve-2017-17511.patch1969-12-31 21:00:00.0 -0300 +++ kildclient-3.1.0/debian/patches/cve-2017-17511.patch2017-12-17 09:56:25.0 -0200 @@ -0,0 +1,183 @@ +Description: Fix for CVE-2017-17511 + Uses a GTK+ function to open URLs, instead of using a command + supplied by the user or $BROWSER. +Author: Eduardo M KALINOWSKI <edua...@kalinowski.com.br> +Last-Update: 2017-12-17 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/doc/C/kildclient.xml b/doc/C/kildclient.xml +@@ -1233,20 +1233,16 @@ + + + +-In this section you can configure the command that will be run +-when you right-click in a URL that appears in the MUD window and +-select Open Link. The command will be executed, +-with %s replaced with the URL's address. The +-ampersand () in the end means that the command +-is to be executed in the background, so that you can continue using +-KildClient while browsing the URL. +- +-You can also set a command used to play audio files (see In this section you can set a command used to play audio files (see ). Enter the command, with %s + in the place of the file path. The default should work (it uses the + SOX program, which is usually installed), but you can use other + commands if you use ALSA, ARTS, ESD, JACK, etc. + ++Previously it was also possible to define a command to run a web ++browser. This option has been removed, and the default browser is now ++used instead. ++ + + + +--- a/src/dlgPreferences.ui b/src/dlgPreferences.ui +@@ -521,61 +521,6 @@ + vertical + 6 + +- +-False +-bWeb browser/b +-True +-0 +-0 +- +- +-False +-True +-
Bug#847709: RFS: kildclient/3.1.0-1 [update of package already in Debian]
Control: tags -1 - moreinfo On 14-12-2016 14:34, Andrey Rahmatullin wrote: > On Sat, Dec 10, 2016 at 05:35:19PM -0200, Eduardo M KALINOWSKI wrote: >> * control: kildclient-doc is marked as Multi-Arch: foreign since it >> consists only of static documentation. > Actually kildclient is marked, not kildclient-doc. Oops. I've fixed the package and reuploaded to mentors. -- This restaurant was advertising breakfast any time. So I ordered french toast in the renaissance. -- Steven Wright, comedian Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#847709: RFS: kildclient/3.1.0-1 [update of package already in Debian]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "kildclient" * Package name: kildclient Version : 3.1.0-1 Upstream Author : Eduardo Kalinowski <edua...@kalinowski.com.br> * URL : https://www.kildclient.org * License : GPL-2+ Section : games It builds those binary packages: kildclient - powerful MUD client with a built-in Perl interpreter kildclient-doc - powerful MUD client with a built-in Perl interpreter - manual To access further information about this package, please visit the following URL: https://mentors.debian.net/package/kildclient Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.1.0-1.dsc Changes since the last upload: * New upstream version: 3.1.0. * Dropped fix-scroll-to-end patch, this change was incorporated upstream. * rules, control: The helpfile (kildclient.hlp) and html manual are now regenerated at build time from the XML source. New build-dependencies: docbook-xsl-ns, libxml-libxml-perl, xsltproc. * control: kildclient-doc is marked as Multi-Arch: foreign since it consists only of static documentation. * watch: Added support for GPG signature checking. * control: Require libgtk-3-dev >= 3.12.0. * control: liblocale-gettext-perl is no longer required. * kildclient-doc.doc-base: Updated path of index file (it now ends in xhtml), and adjusted Files field to include images and css. * menu: removed as per TC resolution of #741573. * Added upstream metadata. * copyright, control: Changed URLs to use https. * control: Updated policy compliance to 3.9.8; no changes were necessary. * control, compat, rules: Use debhelper 10. There are two minor lintian warnings: * vcs-field-uses-insecure-uri: Sourceforge does not offer annonymous https support for git. * no-upstream-changelog: There really isn't. I've also tested the package with pbuilder and piuparts and no problems were detected. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#809623: RFS: telegram-purple/1.2.3-1
On 02-01-2016 19:08, Jakub Wilk wrote: > >> and how Russion plurals work(?!). > > The Russian PO file reads: > > Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 > && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && > n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3); > > Even though I don't speak Russian, I can tell that this Plural-Forms > can't possibly be correct. Here 4 plural forms are declared, but the > expression never evaluates to 3. > These links show expected plural forms: http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html https://www.gnu.org/software/gettext/manual/gettext.html#Plural-forms They seem to agree on the expression for Russian. -- Landru! Guide us! -- A Beta 3-oid, "The Return of the Archons", stardate 3157.4 Eduardo M KALINOWSKI edua...@kalinowski.com.br
Bug#772743: RFS: kildclient/3.0.0-2 [Fixes important bug]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package kildclient * Package name: kildclient Version : 3.0.0-2 Upstream Author : Eduardo Kalinowski edua...@kalinowski.com.br * URL : http://www.kildclient.org * License : GPL-2+ Section : games It builds those binary packages: kildclient - powerful MUD client with a built-in Perl interpreter kildclient-doc - powerful MUD client with a built-in Perl interpreter - manual This upload fixes https://bugs.debian.org/772096 . I've asked for an unblock ( http://bugs.debian.org/772672 ), and received permission to upload to unstable. The debdiff between the version in testing and the new version is at https://bugs.debian.org/cgi- bin/bugreport.cgi?msg=17;filename=kildclient_3.0.0-1_to_3.0.0-2.diff;att=1;bug=772672 and corresponds to these changes: kildclient (3.0.0-2) unstable; urgency=medium * Added work-around to enable scroll-to-end feature to work with GTK+ = 3.13. Closes: #772096 There's a lintian warning about outdated standards version, I did not fix it in order make the changes as small as possible as requested by the freeze policy. To access further information about this package, please visit the following URL: http://mentors.debian.net/package/kildclient Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.0.0-2.dsc Thanks -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#772672: (pre-approval) unblock: kildclient/3.0.0-2
Control: tags -1 - moreinfo Package kildclient 3.0.0-2 has been accepted in unstable, please unblock it. Thanks, -- Quem confunde liberdade de pensamento com liberdade é porque nunca pensou em nada. --Millôr Fernandes Retirado de http://www.uol.com.br/millor Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#772672: (pre-approval) unblock: kildclient/3.0.0-2
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock KildClient is a client to connect to MUDs, or text-based multi-user role- playing games. It's basically a telnet client with features specific to MUDs. Bug #772096 has been filed against it: due to some behavior changes in GTK+ = 3.13, KildClient does not scroll automatically to the bottom when text is received. This makes using the program really painful to use (if not useless), think of using a terminal emulator that does not automatically displays more output, requiring the user to scroll after each sent command. I've been able to find a very simple workaround that restores the desired behavior, and made a debian package incorporating the changes. The debdiff is attached. I'm not a DD, so if approved, I'll have to ask on -mentors for a sponsor. The package is on mentors.debian.net: https://mentors.debian.net/package/kildclient unblock kildclient/3.0.0-2 -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (900, 'testing'), (50, 'unstable'), (40, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) diff -Nru kildclient-3.0.0/debian/changelog kildclient-3.0.0/debian/changelog --- kildclient-3.0.0/debian/changelog 2014-09-06 07:48:34.0 -0300 +++ kildclient-3.0.0/debian/changelog 2014-12-09 19:03:40.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.0.0-2) unstable; urgency=medium + + * Added work-around to enable scroll-to-end feature to work with +GTK+ = 3.13. Closes: #772096 + + -- Eduardo M Kalinowski edua...@kalinowski.com.br Mon, 08 Dec 2014 20:13:37 -0200 + kildclient (3.0.0-1) unstable; urgency=low * New upstream version: 3.0.0. diff -Nru kildclient-3.0.0/debian/control kildclient-3.0.0/debian/control --- kildclient-3.0.0/debian/control 2014-09-06 07:48:34.0 -0300 +++ kildclient-3.0.0/debian/control 2014-12-09 19:03:40.0 -0200 @@ -2,7 +2,7 @@ Section: games Priority: optional Maintainer: Eduardo M Kalinowski edua...@kalinowski.com.br -Build-Depends: debhelper (= 9), dh-autoreconf, libglib2.0-dev (= 2.32.0), libgtk-3-dev (= 3.10.0), libperl-dev (= 5.10.0), gettext (= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, zlib1g-dev +Build-Depends: debhelper (= 9), dh-autoreconf, quilt, libglib2.0-dev (= 2.32.0), libgtk-3-dev (= 3.10.0), libperl-dev (= 5.10.0), gettext (= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, zlib1g-dev Standards-Version: 3.9.5 Homepage: http://www.kildclient.org Vcs-Browser: http://sourceforge.net/p/kildclient/git/ci/master/tree/debian/ diff -Nru kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch --- kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch 2014-12-09 19:03:40.0 -0200 @@ -0,0 +1,24 @@ +Description: Enable scroll-to-end with GTK+ = 3.13 + Starting with GTK+ 3.13, animation support in GtkAdjustment has made + the scroll-to-end function when new text is received to stop working. + This patch disables animation in the affected widget so that the + scroll-to-end functionality works again. +Author: Eduardo M Kalinowski edua...@kalinowski.com.br +Origin: upstream, http://sourceforge.net/p/kildclient/git/ci/6458ef77880967208c6481413ce631716193f8bf +Bug-Debian: http://bugs.debian.org/772096 +Last-Update: 2014-12-08 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/src/worldgui.c b/src/worldgui.c +@@ -153,6 +153,10 @@ + gtk_scrolled_window_set_policy(gui-scrolled_win, + GTK_POLICY_AUTOMATIC, + GTK_POLICY_ALWAYS); ++ /* With the default (on), scroll-to-end does not work with GTK+ = 3.13 */ ++ g_object_set(gtk_widget_get_settings(GTK_WIDGET(gui-scrolled_win)), ++ gtk-enable-animations, FALSE, ++ NULL); + + gui-txtView = GTK_TEXT_VIEW(gtk_text_view_new()); + gtk_text_view_set_editable(gui-txtView, FALSE); diff -Nru kildclient-3.0.0/debian/patches/series kildclient-3.0.0/debian/patches/series --- kildclient-3.0.0/debian/patches/series 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/series 2014-12-09 19:03:40.0 -0200 @@ -0,0 +1 @@ +fix-scroll-to-end.patch diff -Nru kildclient-3.0.0/debian/rules kildclient-3.0.0/debian/rules --- kildclient-3.0.0/debian/rules 2014-09-06 07:48:34.0 -0300 +++ kildclient-3.0.0/debian/rules 2014-12-09 19:03:40.0 -0200 @@ -9,7 +9,7 @@ %: - dh $@ --with autoreconf --parallel + dh $@ --with autoreconf --with quilt --parallel override_dh_auto_install-indep: $(MAKE) -C doc DESTDIR=$(CURDIR)/debian/kildclient-doc install
Bug#772672: (pre-approval) unblock: kildclient/3.0.0-2
On 12/09/2014 08:10 PM, Adam D. Barratt wrote: Control: tags -1 + confirmed moreinfo Looking at your diff: -Build-Depends: debhelper (= 9), dh-autoreconf, libglib2.0-dev (= 2.32.0), libgtk-3-dev (= 3.10.0), libperl-dev (= 5.10.0), gettext (= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, zlib1g-dev +Build-Depends: debhelper (= 9), dh-autoreconf, quilt, libglib2.0-dev (= 2.32.0), libgtk-3-dev (= 3.10.0), libperl-dev (= 5.10.0), gettext (= 0.14.5), libgtkspell3-3-dev, libgnutls28-dev, zlib1g-dev [...] - dh $@ --with autoreconf --parallel + dh $@ --with autoreconf --with quilt --parallel That change is on the list of things /not/ to do on https://release.debian.org/jessie/freeze_policy.html#getting-unblocks It's also entirely unnecessary, as the package already declares itself to use source format 3.0 (quilt). Please revert the above changes and go ahead, removing the moreinfo tag once the package is in unstable. Thanks for the hints, I've prepared a new package without those changes. I'm attaching the new debdiff, and I'll remove the moreinfo tag once it gets in unstable. -- Some assembly required. Eduardo M KALINOWSKI edua...@kalinowski.com.br diff -Nru kildclient-3.0.0/debian/changelog kildclient-3.0.0/debian/changelog --- kildclient-3.0.0/debian/changelog 2014-09-06 07:48:34.0 -0300 +++ kildclient-3.0.0/debian/changelog 2014-12-09 20:20:51.0 -0200 @@ -1,3 +1,10 @@ +kildclient (3.0.0-2) unstable; urgency=medium + + * Added work-around to enable scroll-to-end feature to work with +GTK+ = 3.13. Closes: #772096 + + -- Eduardo M Kalinowski edua...@kalinowski.com.br Mon, 08 Dec 2014 20:13:37 -0200 + kildclient (3.0.0-1) unstable; urgency=low * New upstream version: 3.0.0. diff -Nru kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch --- kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/fix-scroll-to-end.patch 2014-12-09 20:20:51.0 -0200 @@ -0,0 +1,24 @@ +Description: Enable scroll-to-end with GTK+ = 3.13 + Starting with GTK+ 3.13, animation support in GtkAdjustment has made + the scroll-to-end function when new text is received to stop working. + This patch disables animation in the affected widget so that the + scroll-to-end functionality works again. +Author: Eduardo M Kalinowski edua...@kalinowski.com.br +Origin: upstream, http://sourceforge.net/p/kildclient/git/ci/6458ef77880967208c6481413ce631716193f8bf +Bug-Debian: http://bugs.debian.org/772096 +Last-Update: 2014-12-08 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- a/src/worldgui.c b/src/worldgui.c +@@ -153,6 +153,10 @@ + gtk_scrolled_window_set_policy(gui-scrolled_win, + GTK_POLICY_AUTOMATIC, + GTK_POLICY_ALWAYS); ++ /* With the default (on), scroll-to-end does not work with GTK+ = 3.13 */ ++ g_object_set(gtk_widget_get_settings(GTK_WIDGET(gui-scrolled_win)), ++ gtk-enable-animations, FALSE, ++ NULL); + + gui-txtView = GTK_TEXT_VIEW(gtk_text_view_new()); + gtk_text_view_set_editable(gui-txtView, FALSE); diff -Nru kildclient-3.0.0/debian/patches/series kildclient-3.0.0/debian/patches/series --- kildclient-3.0.0/debian/patches/series 1969-12-31 21:00:00.0 -0300 +++ kildclient-3.0.0/debian/patches/series 2014-12-09 20:20:51.0 -0200 @@ -0,0 +1 @@ +fix-scroll-to-end.patch
Bug#772096: kildclient: does not auto-scroll when new text arrives
On 12/07/2014 04:07 PM, Andrew J. Buehler wrote: On 12/06/2014 at 01:42 PM, Eduardo M KALINOWSKI wrote: I can reproduce this, but it apparently is caused by a bug in gtk+. If you can downgrade libgtk-3-0 (and associated packages, at least libgtk-3-0-bin and libgtk-3-common) to version 3.12.x, the bug goes away. It took some doing due to the various dependencies, but I did manage this in the end (although I have no libgtk-3-0-bin, only libgtk-3-bin). Thanks for the short-term workaround; if you eventually pin down exactly which packages need to be kept at older versions to maintain this, I'd be interested in knowing, so that I can pin only the necessary packages. The necessary package should be libgtk-3-0, which contains the actual GTK+3 libary, to version 3.12.x. (From 3.13.x scrolling no longer works.) Another workaround, that works even with the latest version of libgtk-3-0, is to create a file ~/.config/gtk-3.0/settings.ini with these contents: [Settings] gtk-enable-animations=0 (If the file already exists, just add the gtk-enable-animations=0 line.) This will disable, however, all animations in all gtk applications. Whether this actually makes any difference is something I haven't looked into. :-) I discovered that this happens because of animation support in GtkAdjustment, a structure used internally by scroll bars. Disabling it returns the application to the previous behavior. However, the bug (or at least change in behavior) is subtler than I thought, a simple application that I wrote to try to reproduce the problem worked fine, so I don't have much yet to report to GTK+ upstream. I was able, though, to include a one-line workaround in the code, and I'll prepare a new version soon. Hopefully it can be included in jessie. -- Do you mean that you not only want a wrong answer, but a certain wrong answer? -- Tobaben Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#772096: kildclient: does not auto-scroll when new text arrives
I can reproduce this, but it apparently is caused by a bug in gtk+. If you can downgrade libgtk-3-0 (and associated packages, at least libgtk-3-0-bin and libgtk-3-common) to version 3.12.x, the bug goes away. I'll try to create a sample program showing the bug and report it upstream. I'll also try to find a workaround and if possible prepare a new version and request a freeze exception. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#760065: RFS: kildclient/3.0.0-1 [new upstream version of package already in Debian]
tags 760065 - moreinfo thanks On 08/31/2014 11:02 PM, Eriberto Mota wrote: 1. d/changelog: add ACK for NMU. See details here[1]. 2. d/rules: please, update to new (reduced) format. Ask me if you have doubts. An example is here[2]. For details, see the 'dh' manpage. 3. d/rules: add 'export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed' to solve these warnings: I believe I have addressed all these issues, the update package remains at the same address: http://mentors.debian.net/package/kildclient or dget -x http://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.0.0-1.dsc -- Due to a shortage of devoted followers, the production of great leaders has been discontinued. Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#760065: RFS: kildclient/3.0.0-1 [new upstream version of package already in Debian]
On Seg, 01 Set 2014, Eriberto Mota wrote: 1. d/changelog: add ACK for NMU. See details here[1]. I included the NMU changelog entry in debian/changelog (after my changes), is something else necessary? 2. d/rules: please, update to new (reduced) format. Ask me if you have doubts. An example is here[2]. For details, see the 'dh' manpage. 3. d/rules: add 'export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed' to solve these warnings: I'll be working on these items and will soon upload a new version. -- Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#760065: RFS: kildclient/3.0.0-1 [new upstream version of package already in Debian]
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package kildclient * Package name: kildclient Version : 3.0.0-1 Upstream Author : Eduardo Kalinowski edua...@kalinowski.com.br * URL : http://www.kildclient.org * License : GPL-2+ Section : games It builds those binary packages: kildclient - powerful MUD client with a built-in Perl interpreter kildclient-doc - powerful MUD client with a built-in Perl interpreter - manual To access further information about this package, please visit the following URL: http://mentors.debian.net/package/kildclient Alternatively, one can download the package with dget using this command: dget -x http://mentors.debian.net/debian/pool/main/k/kildclient/kildclient_3.0.0-1.dsc Changes since the last upload: * New upstream version: 3.0.0. * control: Updated VCS urls. * control: Reintroduced Homepage field that was lost and made it point to the new URL. * copyright: Point to new homepage. * control: New dependency: libjson-perl * control: glib = 2.32.0, gtk+3 = 3.10.0 and gtkspell3 are now required. gtk3-perl is suggested instead of gtk2-perl. * control: Use debhelper 9. * control: Mentioned HTTP proxies in description. * control: Updated Vcs fields to point to new git repository. * control: Updated policy compliance to 3.9.5; no changes were necessary. * rules: Added hardening flags. * control, rules: dh-autoreconf is now used instead of autotools-dev. * copyright: Change URL of Format: line to point to Version 1.0 of the machine-readable format. * copyright: util_cursor.h is no longer used, so it has been removed. -- It is impossible to travel faster than light, and certainly not desirable, as one's hat keeps blowing off. -- Woody Allen Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#555000: FTBFS with binutils-gold
Thanks for the patch. As a matter of fact I have solved this already but have not been able to uploaded a package (my usual sponsor was too busy). I'm also upstream, and since I'm planning a new version very soon, I think I'll wait a few more days and upload a package with a new upstream version. -- Rainy days and Mondays always get me down. Eduardo M KALINOWSKI edua...@kalinowski.com.br -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#498339: [pkg-horde] Bug#498339: Bad rendering in Firefox, no Web Developer plugin
Ola Lundqvist wrote: Hi The question is whether this is a firefox bug or a imp4 bug... Curiously (and inexplicably), it is now working. I did not change anything in my Firefox. -- Don't remember what you can infer. -- Harry Tennant Eduardo M KALINOWSKI [EMAIL PROTECTED] http://move.to/hpkb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#498339: Bad rendering in Firefox, no Web Developer plugin
In my Firefox (Iceweasel, I mean) 3.0.1-1, I see the same problem with the actions on messages, and I don't have this Web Developer plugin. Apparently the CSS for that header is not being applied. -- Eduardo M KALINOWSKI [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#495129: Add libbz2-dev to Build-Depends to support bzip2 in zlib plugin
Package: dovecot Severity: whishlist Since version 1.1.2, the zlib plugin in dovecot supports bzip2 compression. The support for bzip2 is enabled if the configure script can find the necessary library, so the only thing necessary in order to enable bzip2 is include libbz2-dev in Build-Depends. Please do that in a future version so that bzip2-compressed files can be used. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#456439: kildclient: debian/copyright incorrect? Software seems to be GPLv2 *or* *later*
Andreas Metzler wrote: Package: kildclient Version: 2.6.0-1 Severity: normal kildclient's ./debian/copyright says -- Copyright (C) Eduardo M Kalinowski, 2004-2007 Upstream Author: Eduardo M Kalinowski [EMAIL PROTECTED] You are free to distribute this software under the terms of the GNU General Public License. On Debian systems, the complete text of the GNU General Public License can be found in the file `/usr/share/common-licenses/GPL'. - However as far I can tell this is not correct, the actual copyright statements look like this: * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, * MA 02111-1307, USA. */ Note the or (at your option) any later version. OK, this is an inconsistency, and will be fixed. I stumbled upon this since kildclient is one of the packages in debian that links agains either libgnutls-openssl or libgnutls-extra and is according to debian/copyright not compatible with GPLv3. Since the new version of this library is GPLv3 this would make it impossible to continue linking kildclient against he library. I didn't understand this part. The copyright for libgnutls13 version 2.0.4-1 (newest version in unstable as of now) says the libgnutls-extra library is released under the GPL version 2 or later; I did not find any specific mention of GPLv3. On a sidenote *.c is missing the copyright statements, you might want to nudge upstream. http://www.gnu.org/licenses/gpl-howto.html Incidentally I am also upstream, this should also be easy to fix. -- I prefer the blunted cudgels of the followers of the Serpent God. -- Sean Doran the Younger Eduardo M KALINOWSKI [EMAIL PROTECTED] http://move.to/hpkb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#401869: abntex: Wrong dependency: etex-extra instead of tetex-extra
Package: abntex Version: 0.9~beta2-1 Severity: important *** Please type your report below this line *** Version 0.9~beta2-1 of abntex has a dependency on etex-extra, a package that does not exist. I believe it should be tetex-extra. -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (900, 'testing'), (50, 'unstable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages abntex depends on: ii latex2html 2002-2-1-20050114-5 LaTeX to HTML translator ii tetex-bin3.0-24 The teTeX programs ii tetex-extra 3.0.dfsg.3-1Additional TeX input files of teTe abntex recommends no packages. -- no debconf information -- A light wife doth make a heavy husband. -- Wm. Shakespeare, The Merchant of Venice Eduardo M KALINOWSKI [EMAIL PROTECTED] http://move.to/hpkb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#347898: tagtool: Must depend on libid3-3.8.3c2a
Subject: tagtool: Must depend on libid3-3.8.3c2a Package: tagtool Version: 0.12.1-1 Severity: grave *** Please type your report below this line *** Since libid3-3.8.3c2 does not exist anymore, the package must be changed to depend of libid3-3.8.3c2a so that it can be installed. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.4-ulim526x Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages tagtool depends on: ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit ii libc6 2.3.5-8.1 GNU C Library: Shared libraries an ii libglade2-0 1:2.5.1-2 library to load .glade files at ru ii libglib2.0-0 2.8.4-2The GLib library of C routines ii libgtk2.0-0 2.8.9-2The GTK+ graphical user interface ii libid3-3.8.3 3.8.3-4.1 Library for manipulating ID3v1 and ii libogg0 1.1.2-1Ogg Bitstream Library ii libpango1.0-0 1.10.1-2 Layout and rendering of internatio ii libstdc++51:3.3.6-10 The GNU Standard C++ Library v3 ii libvorbis0a 1.1.0-1The Vorbis General Audio Compressi ii libvorbisfile31.1.0-1The Vorbis General Audio Compressi ii libxml2 2.6.22-2 GNOME XML library ii zlib1g1:1.2.3-9 compression library - runtime tagtool recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#321202: grip: Name of package changed again
Package: grip Version: 3.2.0-5 Followup-For: Bug #321202 The name of the package has changed again to libid3-3.8.3c2a, and libid3-3.8.3c2 does not exist anymore, so grip cannot be installed. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.13.4-ulim526x Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages grip depends on: ii libart-2.0-2 2.3.17-1Library of functions for 2D graphi ii libatk1.0-0 1.10.3-1The ATK accessibility toolkit ii libaudiofile00.2.6-6 Open-source version of SGI's audio ii libbonobo2-0 2.10.1-1Bonobo CORBA interfaces library ii libbonoboui2-0 2.10.1-1The Bonobo UI library ii libc62.3.5-8.1 GNU C Library: Shared libraries an ii libcdparanoia0 3a9.8-11Shared libraries for cdparanoia (r ii libcurl3 7.15.1-1Multi-protocol file transfer libra ii libesd0 0.2.36-1Enlightened Sound Daemon - Shared ii libfontconfig1 2.3.2-1.1 generic font configuration library ii libfreetype6 2.1.7-2.4 FreeType 2 font engine, shared lib ii libgcc1 1:4.0.2-5 GCC support library ii libgconf2-4 2.10.1-6GNOME configuration database syste ii libgcrypt11 1.2.2-1 LGPL Crypto library - runtime libr ii libglib2.0-0 2.8.4-2 The GLib library of C routines ii libgnome-keyring00.4.5-1 GNOME keyring services library ii libgnome2-0 2.10.1-1The GNOME 2 library - runtime file ii libgnomecanvas2-02.10.2-2A powerful object-oriented display ii libgnomeui-0 2.10.1-1The GNOME 2 libraries (User Interf ii libgnomevfs2-0 2.10.1-5The GNOME virtual file-system libr ii libgnutls11 1.0.16-14 GNU TLS library - runtime library ii libgpg-error01.1-4 library for common error values an ii libgtk2.0-0 2.8.9-2 The GTK+ graphical user interface ii libice6 6.8.2.dfsg.1-11 Inter-Client Exchange library ii libid3-3.8.3 3.8.3-4.1 Library for manipulating ID3v1 and ii libidn11 0.5.18-1GNU libidn library, implementation ii libjpeg626b-10 The Independent JPEG Group's JPEG ii liborbit21:2.12.4-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-01.10.1-2Layout and rendering of internatio ii libpopt0 1.7-5 lib for parsing cmdline parameters ii libsm6 6.8.2.dfsg.1-11 X Window System Session Management ii libssl0.9.7 0.9.7g-5SSL shared libraries ii libstdc++5 1:3.3.6-10 The GNU Standard C++ Library v3 ii libtasn1-2 0.2.17-1Manage ASN.1 structures (runtime) ii libvte4 1:0.11.15-4 Terminal emulator widget for GTK+ ii libx11-6 6.8.2.dfsg.1-11 X Window System protocol client li ii libxft2 2.1.7-1 FreeType-based font drawing librar ii libxml2 2.6.22-2GNOME XML library ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra ii xlibs6.8.2.dfsg.1-11 X Window System client libraries m ii zlib1g 1:1.2.3-9 compression library - runtime Versions of packages grip recommends: pn vorbis-tools none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#303635: New description
Description of package has been improved: KildClient is a MUD Client written with the GTK+ windowing toolkit. It supports many common features of other clients, such as triggers, gags, aliases, macros, timers, and much more. But its main feature is the built-in Perl interpreter. You can at any moment execute Perl statements and functions to do things much more powerful than simply sending text the the mud. Perl statements can also be run, for example, as the action of a trigger, allowing you to do complex things. Some built-in functions of KildClient allow interaction with the world, such as sending commands to it. KildClient's ANSI support is extensive: it supports not only the common 16 colors, but also support underlined text (singly and doubly), text in italics, text striked through, reverse video and hidden text. It also supports vt100's line-drawing characters, and xterm's escape sequences for a 256-color mode. All these features make KildClient one of the clients with the most features for displaying the mud output. Kildclient supports the MCCP (Mud Client Compression Protocol) protocol, versions 1 and 2, to reduce the necessary bandwidth. Homepage: http://kildclient.sf.net -- Star Trek Lives! Eduardo M KALINOWSKI [EMAIL PROTECTED] http://move.to/hpkb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#303635: ITP: kildclient - Powerful MUD client with a built-in Perl interpreter
Package: wnpp Severity: wishlist License: GPL Homepage: http://kildclient.sf.net KildClient is a MUD Client written with the GTK+ windowing toolkit. It supports many common features of other clients, such as triggers, gags, aliases, macros, timers, and much more. But its main feature is the built-in Perl interpreter. You can at any moment execute Perl statements and functions to do things much more powerful than simply sending text the the mud. Perl statements can also be run, for example, as the action of a trigger, allowing you to do complex things. Some built-in functions of KildClient allow interaction with the world, such as sending commands to it. -- byob, v: Believing Your Own Bull Eduardo M KALINOWSKI [EMAIL PROTECTED] http://move.to/hpkb -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]