Bug#1067511: libgpod: FTBFS with experimental libplist

2024-03-22 Thread Gianfranco Costamagna

Package: libgpod
Version: 0.8.3-19.1
Severity: normal
Tags: patch

Dear Maintainer,
In Ubuntu, the attached patch was applied to achieve the following:

  * Add two patches from arch linux
to fix FTBFS with newer libplist


Thanks for considering the patch.

*** /tmp/tmp5qufybct/libgpod_0.8.3-19.1ubuntu2.debdiff
diff -Nru libgpod-0.8.3/debian/patches/fix-new-libplist.patch 
libgpod-0.8.3/debian/patches/fix-new-libplist.patch
--- libgpod-0.8.3/debian/patches/fix-new-libplist.patch 1970-01-01 
01:00:00.0 +0100
+++ libgpod-0.8.3/debian/patches/fix-new-libplist.patch 2024-03-22 
14:54:42.0 +0100
@@ -0,0 +1,34 @@
+Description: Arch linux cherry-picked patch
+Origin: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgpod/-/commit/37664b35631261bf707e88132d5920757bcf0958
+Last-Update: 2024-03-22
+
+--- libgpod-0.8.3.orig/tools/ipod-lockdown.c
 libgpod-0.8.3/tools/ipod-lockdown.c
+@@ -100,7 +100,7 @@ read_sysinfo_extended_by_uuid (const cha
+   plist_get_string_val(ptr, );
+   if (str != NULL) {
+   ptr = plist_new_string(str);
+-  plist_dict_insert_item(value, "SerialNumber", ptr);
++  plist_dict_set_item(value, "SerialNumber", ptr);
+   free(str);
+   }
+
+@@ -112,15 +112,15 @@ read_sysinfo_extended_by_uuid (const cha
+   plist_get_string_val(ptr, );
+   if (str != NULL) {
+   ptr = plist_new_string(str);
+-  plist_dict_insert_item(value, "VisibleBuildID", ptr);
++  plist_dict_set_item(value, "VisibleBuildID", ptr);
+   free(str);
+   }
+
+   ptr = plist_new_string(uuid);
+-  plist_dict_insert_item(value, "FireWireGUID", ptr);
++  plist_dict_set_item(value, "FireWireGUID", ptr);
+
+   ptr = plist_new_string(uuid);
+-  plist_dict_insert_item(value, "UniqueDeviceID", ptr);
++  plist_dict_set_item(value, "UniqueDeviceID", ptr);
+
+   plist_to_xml(value, , _length);
+
diff -Nru libgpod-0.8.3/debian/patches/newer-plist.patch 
libgpod-0.8.3/debian/patches/newer-plist.patch
--- libgpod-0.8.3/debian/patches/newer-plist.patch  1970-01-01 
01:00:00.0 +0100
+++ libgpod-0.8.3/debian/patches/newer-plist.patch  2024-03-22 
14:54:42.0 +0100
@@ -0,0 +1,14 @@
+Description: Patch for newer libplist pkgconfig file
+Origin: 
https://gitlab.archlinux.org/archlinux/packaging/packages/libgpod/-/commit/c8b8b172f84270323a227a1df565af1713c0bafb
+
+--- libgpod-0.8.3.orig/configure.ac
 libgpod-0.8.3/configure.ac
+@@ -42,7 +42,7 @@ AC_CHECK_FUNCS([localtime_r])
+ AC_CHECK_MEMBERS([struct tm.tm_gmtoff],,,[#include ])
+ dnl sqlite3 is needed for newer ipod models (nano5g), and libplist is needed
+ dnl by libgpod sqlite code
+-PKG_CHECK_MODULES(LIBGPOD, glib-2.0 >= 2.16.0 gobject-2.0 sqlite3 libplist >= 
1.0 gmodule-2.0)
++PKG_CHECK_MODULES(LIBGPOD, glib-2.0 >= 2.16.0 gobject-2.0 sqlite3 libplist-2.0 
>= 1.0 gmodule-2.0)
+
+ dnl ***
+ dnl The following functions are only available starting
diff -Nru libgpod-0.8.3/debian/patches/series 
libgpod-0.8.3/debian/patches/series
--- libgpod-0.8.3/debian/patches/series 2023-12-09 14:05:31.0 +0100
+++ libgpod-0.8.3/debian/patches/series 2024-03-22 14:54:42.0 +0100
@@ -3,3 +3,5 @@
 Upstream-change-to-speed-up-itdb_resolve_path-calls.patch
 Fix-System-GLib.DateTime-ambiguity.patch
 Fix-wrong-char-for-comments-in-gpod.i.patch
+newer-plist.patch
+fix-new-libplist.patch



Bug#1051176: jreen: build-depends on old libgsasl7-dev

2023-09-03 Thread Gianfranco Costamagna

Source: jreen
Version: 1.2.0+ds-1
Severity: Serious
tags: patch

Hello, for some reasons, libgsasl7-dev was renamed in libgsasl-dev
$ sed s/libgsasl7-dev/libgsasl-dev/g -i debian/control

Should be enough to fix the issue.

G.


OpenPGP_signature
Description: OpenPGP digital signature


Bug#957964: wvstreams: ftbfs with GCC-10

2020-08-15 Thread Gianfranco Costamagna
control: tags -1 patch pending

uploading patch from meta-oe

G.

On Fri, 17 Apr 2020 11:13:44 + Matthias Klose  wrote:
> Package: src:wvstreams
> Version: 4.6.1-14
> Severity: normal
> Tags: sid bullseye
> User: debian-...@lists.debian.org
> Usertags: ftbfs-gcc-10
> 
> Please keep this issue open in the bug tracker for the package it
> was filed for.  If a fix in another package is required, please
> file a bug for the other package (or clone), and add a block in this
> package. Please keep the issue open until the package can be built in
> a follow-up test rebuild.
> 
> The package fails to build in a test rebuild on at least amd64 with
> gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The
> severity of this report will be raised before the bullseye release,
> so nothing has to be done for the buster release.
> 
> The full build log can be found at:
> http://people.debian.org/~doko/logs/gcc10-20200225/wvstreams_4.6.1-14_unstable_gcc10.log
> The last lines of the build log are at the end of this report.
> 
> To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly,
> or install the gcc, g++, gfortran, ... packages from experimental.
> 
>   apt-get -t=experimental install g++ 
> 
> Common build failures are new warnings resulting in build failures with
> -Werror turned on, or new/dropped symbols in Debian symbols files.
> For other C/C++ related build failures see the porting guide at
> http://gcc.gnu.org/gcc-10/porting_to.html
> 
> [...]
>  from xplc-cxx/uuidtostr.cc:32:
> /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>   185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
> _DEFAULT_SOURCE"
>   |   ^~~
> ./CXX -c xplc-cxx/xplc   
> x86_64-linux-gnu-g++ -c -o xplc-cxx/xplc.o xplc-cxx/xplc.cc -MMD -MF 
> xplc-cxx/.xplc.d -MP -MQ xplc-cxx/xplc.o -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/tcl8.3 -DDEBUG=0 
> -I./include -D_BSD_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -DUNSTABLE -fPIC -Wall -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-tree-dce 
> -fno-optimize-sibling-calls -fPIC -DPIC -fno-tree-dce 
> -fno-optimize-sibling-calls -Wall -Woverloaded-virtual
> In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25,
>  from ./include/xplc/uuid.h:84,
>  from ./include/xplc/IObject.h:36,
>  from ./include/xplc/IMoniker.h:30,
>  from xplc-cxx/xplc.cc:33:
> /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>   185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
> _DEFAULT_SOURCE"
>   |   ^~~
> ./CXX -c xplc/category   
> x86_64-linux-gnu-g++ -c -o xplc/category.o xplc/category.cc -MMD -MF 
> xplc/.category.d -MP -MQ xplc/category.o -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/tcl8.3 -DDEBUG=0 
> -I./include -D_BSD_SOURCE -D_GNU_SOURCE -D_LARGEFILE_SOURCE 
> -D_FILE_OFFSET_BITS=64 -DUNSTABLE -fPIC -Wall -g -O2 
> -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-tree-dce 
> -fno-optimize-sibling-calls -fPIC -DPIC -fno-tree-dce 
> -fno-optimize-sibling-calls -Wall -Woverloaded-virtual
> In file included from /usr/include/x86_64-linux-gnu/sys/types.h:25,
>  from ./include/xplc/uuid.h:84,
>  from ./include/xplc/IObject.h:36,
>  from ./include/xplc/IServiceManager.h:35,
>  from ./include/xplc/core.h:26,
>  from ./include/xplc/utils.h:47,
>  from xplc/category.cc:22:
> /usr/include/features.h:185:3: warning: #warning "_BSD_SOURCE and 
> _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
>   185 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use 
> _DEFAULT_SOURCE"
>   |   ^~~
> ./CXX -c xplc/catiter   


wvstreams_4.6.1-15.debian.tar.xz
Description: application/xz


Bug#916178: roger-router-cli: missing dependency on cups

2020-01-20 Thread Gianfranco Costamagna
control: reassign -1 src:cups
control: found -1 2.3.1-1
control: affects -1 roger-router-cli
Hello Marc
On Mon, 10 Dec 2018 23:29:14 +0100 Marc Lehmann  
wrote:
> Package: roger-router-cli
> Version: 1.8.14-2+b3
> Severity: serious
> Justification: Policy 3.5
> 
> Dear Maintainer,
> 
> roger-router-cli apparently depends on cups-daemon, but has no required
> dependency on it. if only cups-client is installed, installation fails
> because the daemon is not running:
> 
> Setting up roger-router-cli (1.8.14-2+b3) ...
> lpadmin: Unable to connect to server: Bad file descriptor
> dpkg: error processing package roger-router-cli (--configure):
>  subprocess installed post-installation script returned error exit status 1
> 
> I *guess* the fix would be to make the dependency on cups optional in the
> post-install script somehow.
> 


I think, that if cups provides a client that doesn't work without the 
corresponding daemon, its a cups bug.

If they provide a cups-client containing binaries (e.g. lpadmin) that works 
only with cups-daemon installed,
maybe they can think about adding that dependency, or split them into a new 
subpackage, or something else
(like fail less badly).

Not sure, but I have the feeling that reassigning to cups team is the right 
choice to do.

thanks

Gianfranco



Bug#743186: cronolog segfaults on [sic] cronolog --vesion

2019-09-07 Thread Gianfranco Costamagna
control: fixed -1 1.6.2+rpk-3
control: close -1

A side effect of the import of the Ubuntu patch was to have the two above bugs 
fixed.

G.



Bug#912565: json-c reverse dependencies, bump severity to serious

2019-08-08 Thread Gianfranco Costamagna
control: severity -1 serious

json-c is now in unstable, I plan to NMU in the next few days, if nobody fixes 
them before

G.



Bug#912565: shogun FTBFS with llvm/clang 7

2019-07-01 Thread Gianfranco Costamagna
control: tags -1 patch

upstream patches attached to this bug.

G.
commit 38e580d6845351de258d1dded693321c7d94aa40
Author: Björn Esser 
Date:   Fri Apr 24 13:57:00 2015 +0100

replace obsolete `json_object_object_get` with `json_object_object_get_ex`

diff --git a/src/shogun/io/SerializableJsonFile.cpp b/src/shogun/io/SerializableJsonFile.cpp
index 1596e2adb..2d8418f57 100644
--- a/src/shogun/io/SerializableJsonFile.cpp
+++ b/src/shogun/io/SerializableJsonFile.cpp
@@ -41,8 +41,10 @@ CSerializableJsonFile::new_reader(char* dest_version, size_t n)
 	const char* ftype;
 	json_object* buf;
 
-	if ((buf = json_object_object_get(
-			 m_stack_stream.back(), STR_KEY_FILETYPE)) == NULL
+	bool success = json_object_object_get_ex(
+ m_stack_stream.back(), STR_KEY_FILETYPE, );
+
+	if (!success || buf == NULL
 		|| is_error(buf)
 		|| (ftype = json_object_get_string(buf)) == NULL)
 		return NULL;
@@ -71,18 +73,17 @@ bool
 CSerializableJsonFile::get_object_any(
 	json_object** dest, json_object* src, const char* key)
 {
-	*dest = json_object_object_get(src, key);
-
-	return !is_error(*dest);
+	return json_object_object_get_ex(src, key, & *dest);
 }
 
 bool
 CSerializableJsonFile::get_object(json_object** dest, json_object* src,
   const char* key, json_type t)
 {
-	*dest = json_object_object_get(src, key);
+bool success = true ;
+success = json_object_object_get_ex(src, key, & *dest);
 
-	return *dest != NULL && !is_error(*dest)
+	return success && *dest != NULL && !is_error(*dest)
 		&& json_object_is_type(*dest, t);
 }
 
commit 365ce4c4c700736d2eec8ba6c975327a5ac2cd9b
Author: Andrew Wildman 
Date:   Mon Jan 22 22:56:29 2018 -0800

Removed is_error macro dependency (#4098)

Index: shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp
===
--- shogun-3.2.0.orig/src/shogun/io/SerializableJsonFile.cpp
+++ shogun-3.2.0/src/shogun/io/SerializableJsonFile.cpp
@@ -45,7 +45,6 @@
  m_stack_stream.back(), STR_KEY_FILETYPE, );
 
 	if (!success || buf == NULL
-		|| is_error(buf)
 		|| (ftype = json_object_get_string(buf)) == NULL)
 		return NULL;
 
@@ -80,11 +79,10 @@
 CSerializableJsonFile::get_object(json_object** dest, json_object* src,
   const char* key, json_type t)
 {
-bool success = true ;
-success = json_object_object_get_ex(src, key, & *dest);
+	bool success = true;
+	success = json_object_object_get_ex(src, key, &*dest);
 
-	return success && *dest != NULL && !is_error(*dest)
-		&& json_object_is_type(*dest, t);
+	return success && *dest != nullptr && json_object_is_type(*dest, t);
 }
 
 void
@@ -100,7 +98,8 @@
 	switch (m_task) {
 	case 'r':
 		buf = json_object_from_file((char*) fname);
-		if (is_error(buf)) {
+		if (buf == nullptr)
+		{
 			SG_ERROR("Could not open file `%s' for reading!\n",
 	   fname);
 			return;
@@ -204,7 +203,7 @@
 		break;
 	}
 
-	if (is_error(m_stack_stream.back()))
+	if (m_stack_stream.back() == nullptr)
 		return false;
 
 	return true;
@@ -274,7 +273,7 @@
 	push_object(json_object_new_object());
 
 	json_object* buf = json_object_new_array();
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 
 	json_object_object_add(m_stack_stream.back(),
@@ -304,7 +303,7 @@
 	push_object(buf);
 
 	buf = json_object_new_int(feat_index);
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 
 	json_object_object_add(m_stack_stream.back(),
@@ -365,7 +364,7 @@
 
 	json_object* buf;
 	buf = json_object_new_string(sgserializable_name);
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 
 	json_object_object_add(m_stack_stream.back(),
@@ -375,7 +374,7 @@
 		string_t buf_str;
 		TSGDataType::ptype_to_string(buf_str, generic, STRING_LEN);
 		buf = json_object_new_string(buf_str);
-		if (is_error(buf))
+		if (buf == nullptr)
 			return false;
 
 		json_object_object_add(m_stack_stream.back(),
@@ -383,7 +382,7 @@
 	}
 
 	buf = json_object_new_object();
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 	json_object_object_add(m_stack_stream.back(), STR_KEY_INSTANCE,
 		   buf);
@@ -408,7 +407,7 @@
 	const TSGDataType* type, const char* name, const char* prefix)
 {
 	json_object* buf = json_object_new_object();
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 
 	json_object_object_add(m_stack_stream.back(), name, buf);
@@ -417,7 +416,7 @@
 	string_t str_buf;
 	type->to_string(str_buf, STRING_LEN);
 	buf = json_object_new_string(str_buf);
-	if (is_error(buf))
+	if (buf == nullptr)
 		return false;
 
 	json_object_object_add(m_stack_stream.back(), STR_KEY_TYPE, buf);
Index: shogun-3.2.0/src/shogun/io/SerializableJsonReader00.cpp
===
--- shogun-3.2.0.orig/src/shogun/io/SerializableJsonReader00.cpp
+++ shogun-3.2.0/src/shogun/io/SerializableJsonReader00.cpp
@@ -155,7 +155,8 @@
 	json_object* m = m_file->m_stack_stream.back();
 
 	

Bug#914943: libbg-dev: Please provide diet-libc version of library

2018-11-28 Thread Gianfranco Costamagna
On Wed, 28 Nov 2018 22:28:57 + Dmitry Bogatov  wrote:
> Package: libbg-dev
> Version: 2.04+dfsg-1
> Severity: wishlist
> 
> Dear Maintainer, please provide static version of library, linked with
> diet libc.
> 

Hello Dmitry,

the package is QA maintained, so feel free to do it and upload!

thanks in advance!

Gianfranco

> 



Accepted directfb 1.7.7-8 (source) into unstable

2018-03-29 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Thu, 29 Mar 2018 18:33:45 +0200
Source: directfb
Binary: libdirectfb-dev libdirectfb-1.7-7 lib++dfb-1.7-7 libdirectfb-bin 
libdirectfb-extra
Architecture: source
Version: 1.7.7-8
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 lib++dfb-1.7-7 - direct frame buffer graphics (++DFB shared library)
 libdirectfb-1.7-7 - direct frame buffer graphics (shared libraries)
 libdirectfb-bin - direct frame buffer graphics - binaries
 libdirectfb-dev - direct frame buffer graphics library - development files
 libdirectfb-extra - direct frame buffer graphics - extra providers
Closes: 828745
Changes:
 directfb (1.7.7-8) unstable; urgency=medium
 .
   * QA upload.
   * Tweak reproducible patch on top of new release.
 .
   [ Reiner Herrmann ]
   * d/p/reproducible_build.patch:
 Make build reproducible (Closes: #828745)
Checksums-Sha1:
 24c3c4cdc002d3c8279ec449a65918b9f15e8608 2760 directfb_1.7.7-8.dsc
 310ea340c569d0520c99cf1c03900d582c0214fa 25572 directfb_1.7.7-8.debian.tar.xz
 6fbd4317eb10fb94a54ede52d65dc6e4b44ead66 9880 directfb_1.7.7-8_source.buildinfo
Checksums-Sha256:
 d944b1ea2f5cc78f997026cdd1b55ddb9e192dab63b96a75d628c5da022f 2760 
directfb_1.7.7-8.dsc
 ce804c58737c7e04c3373199b078fdbbc912f478d6eca90eb1c18f9c1eb4ca4e 25572 
directfb_1.7.7-8.debian.tar.xz
 eb310d45bae1724f9ba1c60e03738503309e21e9cfa0b5ed275a4ac42319ad40 9880 
directfb_1.7.7-8_source.buildinfo
Files:
 c0386993911d9f77a2b2b3f044812aa1 2760 libs optional directfb_1.7.7-8.dsc
 2d52ab85b8248576bcd0d9faa244583b 25572 libs optional 
directfb_1.7.7-8.debian.tar.xz
 5b6df1f7c53d609f9829c55fd242e705 9880 libs optional 
directfb_1.7.7-8_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJavRYKAAoJEPNPCXROn13ZMfIQAJ0hi7AgNOeyOQEnoMRqlrUB
JehYpc1oKTiyQ2UbFpeS/FpspU86zvKTIGaDz/txjdJA7PK/CoNpD92V5aI/nm9s
C2PTOItPbFE0k69P+aSQTIKU975EcV33yDajBV4wSpcmWolu2lIoR76doYaMf9Th
uC6LjycceQIbaTfguHpYWbcNE0l+2+TwveUj6eI/dX71vTfYpYaf+NODaWyQ0ojO
aT0XxqpzYkLF2c6NA79vFm726dXkMerO+M0m+jrGOCb1bnMZkE3EEJZDRKu0eRlv
7b/m7eIZKZLo9paEVVDyEsBdNkXO9jLSFmYXSyGtCOrpjurpIHUGxC8uUdZ3daqg
fHu0T/kPaEj/2QEW8U3IBpxYy6WvwsZXAInlAxWJVCyHCk2B3vaNInnnbnKQnoYE
55OcfGN2Yp0MJ3suo3UdaA9S2QV9sAZrdT6ZOXVL9h9pOVrzuMAUx2vZDnEfXTqc
cY7nMOtBc8eXLvOJ+6O1U1go9Or+xBAWyWP9GypMzlUG/y5A5SUoasmZtd5JpggE
SYmUerOyIX9A0KR5AuntX4qMYXV5XxjniK0iWeW7dgANW/mujVkG6Lcdaq5STdGp
BUIJEQoARIif26P+ZztrDRqxOI72gXI4xOpt4daQNqt8aF6/ZsUBboehUU3lIhZx
UQZ9ThGjz6kF4Em4JpNV
=mYZ2
-END PGP SIGNATURE-



Accepted sortmail 1:2.4-3 (source) into unstable

2018-02-02 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Fri, 02 Feb 2018 14:35:23 +0100
Source: sortmail
Binary: sortmail
Architecture: source
Version: 1:2.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 sortmail   - simple mail sorter
Closes: 888753
Changes:
 sortmail (1:2.4-3) unstable; urgency=medium
 .
   * QA upload.
   * Use the compat gdbm package (Closes: #888753)
Checksums-Sha1:
 5afbbba176be1f2722487fb62f268e339d57e40a 1835 sortmail_2.4-3.dsc
 5e1e120354d741ff8e8216c8d5383975fd951bbd 4536 sortmail_2.4-3.debian.tar.xz
 9a8733582f9deb3a925556e31de87534d8542df6 6332 sortmail_2.4-3_source.buildinfo
Checksums-Sha256:
 c2b1ddd634e24046996de346832596b4dc4175ccd785dded21129328a84c21ee 1835 
sortmail_2.4-3.dsc
 a7c00d4eef4710793943a10f582f10282e5823b7478158581dca2572b63e6f20 4536 
sortmail_2.4-3.debian.tar.xz
 ae95b95a49a94f0b507f038fdaa7c0ca45dad80eb77d137c1438f477c10db3c7 6332 
sortmail_2.4-3_source.buildinfo
Files:
 642f7688923085497cb8a1161a38c4fd 1835 mail optional sortmail_2.4-3.dsc
 8ecd389c180f476afd709bc8f2dcbe35 4536 mail optional 
sortmail_2.4-3.debian.tar.xz
 51a1285cf8ef66686b5203bc0bdbaa71 6332 mail optional 
sortmail_2.4-3_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJadGl0AAoJEPNPCXROn13ZkikP/1CRmb7vFB8EHPzgoDheA1eD
INdOmfPIA0gcmPRNtgsfWDgv45wuESzUfr7Hhb87fh0n46MYmRgiwAw4HHGtCoYF
UZEtTBnx6umUeILMYd84T6do6Ek3pk8gvndg51ez1yfQd/R7DvfFeh0LFJk8VJs1
UG8jqnPXOmm7Ws5t+Sy4FE/z5kOu2iYsaUPo/OJHJU5NnFTr+GDVEWdHPpvuj7N2
okIGiD5+S601eYYhmrHlUgrBYhnHpOWzoq3MxmCh15fwS9cwdcwC+CTpUHMcYVe9
LTd6ciM31v7kUwUGG6gV4KO+uJ94RpZY7urCqyt7Qm7+Bjxb1vpZSUVd3D9lpW4N
TJjT75sXGZNplqdKqFYRo752CBmO7DneiX4dBoHO8t17gqedh+z/o++STO24ZVYG
SSJngTm8gTbz2OdMgnpEQn9N4FY+TP6DuigK4hOX2cuYqfR3mqDA+fS5SZ6em3/r
93Cdg4W1uc5BxJ7vSjkEsUo/EqLDy+5MFRGgHIKJs327BILpVW8OQxUUdjHliEpX
sbMpf4G8Sfi7cfEjC9THu3gRSn40+dcckIpyeX1s5fVzo9xatx7r/BrG9zC0EX8D
FWkMHi7rmQc1Q1ZZ5glWCQCNFSmjrwky2x1oMkmY3dS69z22BQnxG/wdqXHFOMDE
G2zEZhxP0RJUn9ZbtcpS
=pPIY
-END PGP SIGNATURE-



Accepted slgdbm 1.7.1-6 (source) into unstable

2018-02-01 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 31 Jan 2018 23:05:42 +0100
Source: slgdbm
Binary: slang-gdbm
Architecture: source
Version: 1.7.1-6
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 slang-gdbm - access to GDBM databases from S-Lang
Changes:
 slgdbm (1.7.1-6) unstable; urgency=medium
 .
   * QA Upload
   * Change gdbm_errno to new gdbm_errno_location to fix build with
 new gdbm
Checksums-Sha1:
 d9ff4768aa0f748e186b00d24ef7efcaf3feff34 1866 slgdbm_1.7.1-6.dsc
 d4b473b8cc167605845e4e9fe45259dc7d35388d 2810 slgdbm_1.7.1-6.diff.gz
 e332160f889edc66980238f67f44d2aa46aa7e13 7790 slgdbm_1.7.1-6_source.buildinfo
Checksums-Sha256:
 21673e8d4c76faf44601f4ad921f180e3686f062c9741b03b40570a0cdbda412 1866 
slgdbm_1.7.1-6.dsc
 4766d2c59464e0c91a5a6a3a440757ebb461a0766fab1be7042247a788d35e22 2810 
slgdbm_1.7.1-6.diff.gz
 a20bee90792675bda6072a240dc8257eb8a0d27fb6f87ed1e101eb363c2642f2 7790 
slgdbm_1.7.1-6_source.buildinfo
Files:
 7a1fe2f411dcd3055dac69de5843cfd3 1866 interpreters optional slgdbm_1.7.1-6.dsc
 8a09398ae797bf92526680e64564f5d6 2810 interpreters optional 
slgdbm_1.7.1-6.diff.gz
 a2f691584bef278d9e7e4148473b5161 7790 interpreters optional 
slgdbm_1.7.1-6_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIcBAEBCAAGBQJacj/BAAoJEPNPCXROn13ZJ/MQAIGmQs3vkt2ubYoS6SU/OUCZ
+BMxmV2dNdG78u53QO6IP9CLTEboQBAqwy4uoq675rqDSKWDB3HhxZgqduICrku3
FThwD0aXBLELzexyK+0IhQnmRy+iX0CD846ZnbbyUYPDD006R8HwJsj88CQaVL03
JIQb1Q57nbrFobjSHGUzG0vdHMJF/Bi+nYZ2TItHp8H9YWVUSdniHSec28B2gxVW
AjHFFfN7VpjL6UG2JkBarc4gwdijPzwUiuJNs9G9ybAwVRsVBetTVrOcFb+H/LXX
J49SmwUa3KyZ+qlBaJl4PClv6+JAS5RahORtiIGr3kfTEPn/tNMDCNYR9a9VV0DA
9vtONBa4dxR3Vlvbu2sUAQQKdefXZTHJuSjAjjreI72hSoV0QFegcTjMdnirkQff
kq6hycLhld1sTk45Yz9XfwH7dDYEd0e7h03tLt10hDcrSnHlJvMh9EUf9BZpfYVq
QARAqEENAzW16fxeImY/CI5T0Q1ONYLag21q92D+iAjMtEvp0qYmYUqv4epOSH7Q
Hs/aI3j8hWzNqQy39ej2nSrxdQcs/yHwlsxoOKc60GSWsSL8eGgdPDYGw6rT6IaO
HvE14AZIkH6IxMFBFOIIjKDq4etodwiSvrL1MDuxFdPxs94WGpgHvfo9OHFnuR7u
5wVsX5MkUBs+T3Dv7or7
=rwcu
-END PGP SIGNATURE-



Bug#888753: sortmail: please switch to new gdbm, or prepare to use the compat package

2018-01-29 Thread Gianfranco Costamagna
Source: sortmail
Version: 2.4-2
Tags: patch
Severity: important

Hello, please update the package to use new gdbm API, or prepare to use the 
libgdbm-compat-dev additional dependency (currently available only in 
experimental).

This bug will become serious once release team acks the transition.

thanks

G.



signature.asc
Description: OpenPGP digital signature


Bug#821413: closing

2017-01-10 Thread Gianfranco Costamagna
control: close -1
control: fixed -1 3.04-4

Thanks, I saw an Ubuntu delta and incorporated it before looking at this bug

G.



signature.asc
Description: OpenPGP digital signature


Bug#844573: link-grammar, the reason for the failure is src:libedit

2016-11-18 Thread Gianfranco Costamagna
control: reassign 844573 src:libedit
control: affects 844573 src:link-grammar

Hi Sylvestre, seems that the new libedit to work injects an lncurses link flag
https://sources.debian.net/src/libedit/3.1-20160903-1/libedit.pc.in/

so, I would prefer it being added to libedit-dev runtime dependencies, to
avoid failures to unrelated software such as link-grammar

this is the libedit-dev current pkg-config
prefix=/usr
exec_prefix=${prefix}
libdir=${prefix}/lib/x86_64-linux-gnu
includedir=${prefix}/include

Name: libedit
Description: command line editor library provides generic line editing, 
history, and tokenization functions.
Version: 3.1
Requires:
Libs: -L${libdir} -ledit -lncurses  -lbsd
Cflags: -I${includedir} -I${includedir}/editline


cheers,

G.



Bug#826982: closed by Gianfranco Costamagna <locutusofb...@debian.org> (hoichess, reproducible on amd64)

2016-09-09 Thread Gianfranco Costamagna
Hi Reiner, Samuel


>Control: reopen -1


that was a really quick turnaround and patch, thanks!

>I attached an updated patch for the new version.

thanks
>As this is a fileordering related issue, being reproducible on amd64
>unfortunately doesn't say much, as we usually don't see those issues
>on amd64 _in our setup_.


oh indeed, I understand now

>The issue is still that source files are collected with 'wildcard',
>which returns files in non-deterministic readdir order.
>If the file list is passed to the linker, it needs to be sorted.


not sure if "wildcard" tool might be fixed then ;)

But I cc'd the person who want to adopt this package, I'll be happy to see
him committing the patch and maybe ask me for sponsorhip
(or anybody else).

Let me know,

G.



Bug#821105: ifrit: Prepare for transition to VTK 6.3

2016-04-15 Thread Gianfranco Costamagna
control: tags -1 patch
control: tags -1 pending

Hi Gert, I prepared the update and pushed as qa upload on deferred/4, to let 
the current one migrate.

thanks

G.

On Fri, 15 Apr 2016 17:16:31 +0200 Gert Wollny  wrote:
> Package: ifrit
> Version: 4.1.2-4
> Severity: important
> Tags: patch
> 
> Dear Maintainer,
> 
> the package does not compile against VTK 6.3. The attached patch fixes this.
> Note that once the transition starts, the severity of the bug will be raised 
> to
> serious.
> 
> libvtk6-dev (6.3) is currently available from experimental.
> 
> Best,
> Gert
> 
> 
> 
> 
> -- System Information:
> Debian Release: stretch/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), 
> (1, 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 4.4.0-1-amd64 (SMP w/2 CPU cores)
> Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)



signature.asc
Description: OpenPGP digital signature


Bug#794850: cl-plplot: non DFSG file in the source package

2015-08-07 Thread Gianfranco Costamagna
Source: cl-plplot
Version: 0.6.0-5
Severity: Serious
Justification: non DFSG file in the source package
User: locutusofb...@debian.org
Usertags: license-problem-non-free-img-lenna

Hi cl-plplot Maintainer(s),
your package has been found to contain a copy of a non DFSG
file, that makes your package non DFSG.

This image (called lenna.jpg, or lena.jpg with some variants)
is an image of Lena Söderberg, photographed by Dwight Hooker,
cropped from the centerfold of the November 1972 issue of Playboy magazine.

This file is to be considered distributable but non free
(at the end of this bug report you will find a link to the lintian tag,
with a more complete description of the issue and references)

Below a list of the affected files:
- src/examples/lena.png

note, I did stop checking for the all files as soon as I found one
good match, so they might be not all bad references, please update
this bug if not correct.

More information about this issue can be found on the
license-problem-non-free-img-lenna lintian tag [1] and Debian bug [2]

[1] https://lintian.debian.org/tags/license-problem-non-free-img-lenna.html
[2] https://bugs.debian.org/771191

thanks,

Gianfranco


--
To UNSUBSCRIBE, email to debian-qa-packages-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/63940904.690828.1438943788113.javamail.ya...@mail.yahoo.com



Bug#748013: PTS doesnt display uploads to mentors anymore

2014-05-13 Thread Gianfranco Costamagna
Hi Holger,

the fact is that I reuploaded the package and now it is in the delayed/5 queue.

It was correctly shown on the BTS some hours ago.

for me this is not a bug.


Gianfranco





 Il Martedì 13 Maggio 2014 14:39, Holger Levsen hol...@layer-acht.org ha 
 scritto:
  package: qa.debian.org
 x-debbugs-cc: Gianfranco Costamagna costamagnagianfra...@yahoo.it
 
 Hi,
 
 On Montag, 12. Mai 2014, Gianfranco Costamagna wrote:
  cppcheck [1] has been removed from testing [2] because of a sourceless
  javascript file [3].
 
  Because of this I packaged (with patch and thanks from Octavio) a new dfsg
  version and uploaded on mentors [4] some time ago. (I'm uploading it 
 again
  right now since I forgot to put the bug reference into the changelog)
 [...]
  [1] http://packages.qa.debian.org/c/cppcheck.html
  [4] http://mentors.debian.net/package/cppcheck
 
 indeed, that upload is on mentors.d.n, but it's not displayed in the 
 cppcheck 
 PTS page. Appearantly this used to work, so somehow it has been broken...
 
 
 
 cheers,
     Holger



--
To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/1399984966.49946.yahoomail...@web171805.mail.ir2.yahoo.com