Your message dated Sun, 08 Mar 2009 22:17:06 +0000
with message-id <[email protected]>
and subject line Bug#516559: fixed in audacious-plugins 1.5.1-2.1
has caused the Debian Bug report #516559,
regarding audacious-plugins: FTBFS against libmtp-dev 0.3.6 now in unstable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
516559: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516559
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: audacious-plugins
Version: 1.5.1-2
Severity: serious
Tags: patch
Justification: FTBFS on unstable


The libmtp package version 0.3.6 has been recently uploaded unstable.  This
version had a shlibs bump libmtp7 -> libmtp8.  The API has changed and
audacious-plugins FTBFS against this version of libmtp.

You will find attached below a patch for file src/mtp_up/mtp.c that fixes
the problem.  The package builds fine but I did not test it, though.

Thanks,

Rafael Laboissiere

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable'), (500, 'oldstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash
--- audacious-plugins-1.5.1.orig/src/mtp_up/mtp.c
+++ audacious-plugins-1.5.1/src/mtp_up/mtp.c
@@ -182,7 +182,6 @@
 {
     int ret;
     gchar *tmp, *from_path = NULL, *filename;
-    uint32_t parent_id = 0;
     LIBMTP_track_t *gentrack;
     gentrack = track_metadata(from_tuple);
     from_path = g_strdup_printf("%s/%s", aud_tuple_get_string(from_tuple, FIELD_FILE_PATH, NULL), aud_tuple_get_string(from_tuple, FIELD_FILE_NAME, NULL));
@@ -192,12 +191,11 @@
 
     g_free(from_path);
     g_free(tmp);
-    parent_id = mtp_device->default_music_folder;
 
 #if DEBUG
     g_print("Uploading track '%s'\n",filename);
 #endif
-    ret = LIBMTP_Send_Track_From_File(mtp_device, filename , gentrack, NULL , NULL, parent_id);
+    ret = LIBMTP_Send_Track_From_File(mtp_device, filename , gentrack, NULL , NULL);
     LIBMTP_destroy_track_t(gentrack);
     if (ret == 0) 
         g_print("Track upload finished!\n");

--- End Message ---
--- Begin Message ---
Source: audacious-plugins
Source-Version: 1.5.1-2.1

We believe that the bug you reported is fixed in the latest version of
audacious-plugins, which is due to be installed in the Debian FTP archive:

audacious-plugins-dbg_1.5.1-2.1_amd64.deb
  to pool/main/a/audacious-plugins/audacious-plugins-dbg_1.5.1-2.1_amd64.deb
audacious-plugins-dev_1.5.1-2.1_amd64.deb
  to pool/main/a/audacious-plugins/audacious-plugins-dev_1.5.1-2.1_amd64.deb
audacious-plugins-extra_1.5.1-2.1_amd64.deb
  to pool/main/a/audacious-plugins/audacious-plugins-extra_1.5.1-2.1_amd64.deb
audacious-plugins_1.5.1-2.1.diff.gz
  to pool/main/a/audacious-plugins/audacious-plugins_1.5.1-2.1.diff.gz
audacious-plugins_1.5.1-2.1.dsc
  to pool/main/a/audacious-plugins/audacious-plugins_1.5.1-2.1.dsc
audacious-plugins_1.5.1-2.1_amd64.deb
  to pool/main/a/audacious-plugins/audacious-plugins_1.5.1-2.1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Rafael Laboissiere <[email protected]> (supplier of updated audacious-plugins 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 08 Mar 2009 16:24:32 +0100
Source: audacious-plugins
Binary: audacious-plugins audacious-plugins-extra audacious-plugins-dev 
audacious-plugins-dbg
Architecture: source amd64
Version: 1.5.1-2.1
Distribution: unstable
Urgency: low
Maintainer: Debian Audacious Packagers 
<[email protected]>
Changed-By: Rafael Laboissiere <[email protected]>
Description: 
 audacious-plugins - Base plugins for audacious
 audacious-plugins-dbg - Audacious-Plugins debug symbols
 audacious-plugins-dev - Useful virtual package for doing audacious plugin 
development
 audacious-plugins-extra - Various extra plugins for audacious
Closes: 516559
Changes: 
 audacious-plugins (1.5.1-2.1) unstable; urgency=low
 .
   * NMU for helping with the libmtp7 -> libmtp8 transition, with the
     authorization of the Release Team
     (http://lists.debian.org/debian-release/2009/03/msg00085.html)
   * debian/patches/004-compile-with-libmtp8.patch: New patch for fixing
     the new number of arguments in function LIBMTP_Send_Track_From_File
     (closes: #516559)
   * debian/audacious-plugins-extra.install: Do not install musepack.so, as
     this plugin is not built anymore when the current version of
     libmpcdec-dev now in unstable (1:0.1~r435-1) is used.  This is related
     to Bug#518679. In this bug report, a patch was proposed for
     src/musepack/libmpc.h, but it does actually not work.  This version of
     audacious-plugins-extra will not ship the musepack plugin as in the
     previous version.
Checksums-Sha1: 
 562cc78920aa9533e6024aceac43e8207003e58d 2475 audacious-plugins_1.5.1-2.1.dsc
 c9cf592e429c89ffc329ef87258f786661f0f7dd 12091 
audacious-plugins_1.5.1-2.1.diff.gz
 d8fa2f19a94f1c0c185c9187cdd95e897ca752a9 442668 
audacious-plugins_1.5.1-2.1_amd64.deb
 27332e61ecc645e1cd0641bf9b8347cd6c8c7178 1206098 
audacious-plugins-extra_1.5.1-2.1_amd64.deb
 f504669f0c4e2721ade6ec824a04a5b150cdc439 10278 
audacious-plugins-dev_1.5.1-2.1_amd64.deb
 89663e56a3ef4a5db8d8896502979712780db21d 5331274 
audacious-plugins-dbg_1.5.1-2.1_amd64.deb
Checksums-Sha256: 
 ab41279389283d29ca96c7d5505f53b93224780a782660b001121d2847407c78 2475 
audacious-plugins_1.5.1-2.1.dsc
 3234ca5f7dbf891cdb9d89779f86d6dcecc37f1067c05ebbfaa58e41fb49f7c3 12091 
audacious-plugins_1.5.1-2.1.diff.gz
 249f48ea24e7d9b1aecac42e9b0a50f3cb7d6ae9db0055c2e8a9d3a07e61893d 442668 
audacious-plugins_1.5.1-2.1_amd64.deb
 f7bb4a1dc1588efd4b786dbf014250fe9f63889958905c6cb7ab256536dcdfa1 1206098 
audacious-plugins-extra_1.5.1-2.1_amd64.deb
 51b0b299c4f30d44b2f69514aaa1c78bdf4edc419193726cb336bcf14ed8be13 10278 
audacious-plugins-dev_1.5.1-2.1_amd64.deb
 db950fed784db0c0340a4d82da2ee7c1ee5ba0be1bc95e5638ebbccb814e5064 5331274 
audacious-plugins-dbg_1.5.1-2.1_amd64.deb
Files: 
 a87137a5a83f2d3f72764eb7da5ece59 2475 sound optional 
audacious-plugins_1.5.1-2.1.dsc
 49311773ec53a5aba86ffe507931fe32 12091 sound optional 
audacious-plugins_1.5.1-2.1.diff.gz
 98ecd0e391e2179d9fc5709b6a84a6a8 442668 sound optional 
audacious-plugins_1.5.1-2.1_amd64.deb
 3545a8df53ac6fa9b4d2374c9a9b2b64 1206098 sound optional 
audacious-plugins-extra_1.5.1-2.1_amd64.deb
 26700faa551a31c10a9d115a13acf42a 10278 devel optional 
audacious-plugins-dev_1.5.1-2.1_amd64.deb
 65707bb19bd36cfa0d84e5cb17920c8b 5331274 devel extra 
audacious-plugins-dbg_1.5.1-2.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFJtEAOk3oga0pdcv4RAi7hAKCJtO9g3D7ZSmfB6RQ5aT47fj/6qACbBke6
5rdMhSr2Uz7njvYkvp/kN5A=
=Ze74
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to