Bug#692122: More info
/debian/conf/ampache1.conf /home/charlie/amp/new/debian/conf/ampache1.conf --- /home/charlie/amp/old/debian/conf/ampache1.conf 1969-12-31 18:00:00.0 -0600 +++ /home/charlie/amp/new/debian/conf/ampache1.conf 2012-11-12 22:35:50.0 -0600 @@ -0,0 +1,6 @@ +Alias /ampache /usr/share/ampache/www + +Directory /usr/share/ampache/www + Options FollowSymLinks + AllowOverride All +/Directory diff -rupN /home/charlie/amp/old/debian/conf/ampache.conf /home/charlie/amp/new/debian/conf/ampache.conf --- /home/charlie/amp/old/debian/conf/ampache.conf 2012-05-29 21:37:21.0 -0500 +++ /home/charlie/amp/new/debian/conf/ampache.conf 1969-12-31 18:00:00.0 -0600 @@ -1,6 +0,0 @@ -Alias /ampache /usr/share/ampache/www - -Directory /usr/share/ampache/www - Options FollowSymLinks - AllowOverride All -/Directory diff -rupN /home/charlie/amp/old/debian/control /home/charlie/amp/new/debian/control --- /home/charlie/amp/old/debian/control2012-06-02 12:29:18.0 -0500 +++ /home/charlie/amp/new/debian/control2012-11-19 18:16:09.0 -0600 @@ -11,7 +11,7 @@ Architecture: all Depends: ${misc:Depends}, debconf (= 0.5) | debconf-2.0, libapache2-mod-php5 | php5, - ampache-common (= 3.6-git408e713+dfsg-1), + ampache-common (= 3.6-rzb2497+dfsg-0ubuntu1), php5-cli, php5-mysql, php5-xmlrpc, @@ -21,7 +21,8 @@ Depends: ${misc:Depends}, libphp-phpmailer, libphp-snoopy, ttf-freefont -Conflicts: ampache-themes-3.3.3.5a-1 +Replaces: ampache ( 3.6-git408e713+dfsg-1) +Breaks: ampache ( 3.6-git408e713+dfsg-1) Recommends: apache2-mpm-prefork | apache2-mpm-itk, ampache-themes (= 3.6.1-2) Suggests: php5-gd, phpmyadmin, mysql-server, eyed3, faad, vorbis-tools Description: web-based audio file management system @@ -42,7 +43,7 @@ Breaks: ampache ( 3.6-git408e713+dfsg- Suggests: ampache, php5-gd, phpmyadmin, mysql-server, eyed3, faad, vorbis-tools Description: web-based audio file management system common files This package provides common files for Ampache. This package is server - independent and is intended for users who whish to use other web servers, + independent and is intended for users who wish to use other web servers, virtual enviroments, or LXC's to deploy Ampache. . Ampache is a web-based audio file manager implemented with PHP and diff -rupN /home/charlie/amp/old/debian/patches/01_logrotate.patch /home/charlie/amp/new/debian/patches/01_logrotate.patch --- /home/charlie/amp/old/debian/patches/01_logrotate.patch 2012-06-02 22:52:03.0 -0500 +++ /home/charlie/amp/new/debian/patches/01_logrotate.patch 1969-12-31 18:00:00.0 -0600 @@ -1,16 +0,0 @@ -Description: Removed date from log file name, it confuses logrotate. -Author: Charlie Smotherman cj...@cableone.net - -Index: ampache-3.6-git408e713+dfsg/lib/log.lib.php -=== ampache-3.6-git408e713+dfsg.orig/lib/log.lib.php 2012-06-02 13:15:46.0 -0500 -+++ ampache-3.6-git408e713+dfsg/lib/log.lib.php2012-06-02 21:39:53.0 -0500 -@@ -41,7 +41,7 @@ - $log_name = $log_name ? $log_name : 'ampache'; - $username = $username ? $username : 'ampache'; - -- $log_filename = Config::get('log_path') . /$log_name.$log_day.log; -+ $log_filename = Config::get('log_path') . /$log_name.log; - $log_line = $log_time [$username] ($event_name) - $event_description \n; - - // Do the deed diff -rupN /home/charlie/amp/old/debian/patches/series /home/charlie/amp/new/debian/patches/series --- /home/charlie/amp/old/debian/patches/series 2012-06-02 21:40:33.0 -0500 +++ /home/charlie/amp/new/debian/patches/series 2012-11-12 22:48:07.0 -0600 @@ -1,2 +1 @@ -01_logrotate.patch 02_nonfree_font.patch I fear this big of a change would not be accepted by the release team this late in the freeze, if this is the case please remove ampache from testing. Best regards -- Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/cal_xwdc4emzvj2y9zxsjqvju4tsovq7djbvgts9xfjwkyzz...@mail.gmail.com
Bug#692122: unblock: ampache/ampache-3.6-git408e713+dfsg-3.1
Julien, Hi On Sun, Nov 11, 2012 at 11:30 AM, Julien Cristau jcris...@debian.org wrote: tag 692122 moreinfo kthxbye On Fri, Nov 2, 2012 at 02:17:00 -0500, Charlie Smotherman wrote: diff -Nru ampache-3.6-git408e713+dfsg/debian/ampache.postrm ampache-3.6-git408e713+dfsg/debian/ampache.postrm --- ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-06-07 00:44:04.0 -0500 +++ ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-10-14 10:13:27.0 -0500 @@ -4,24 +4,6 @@ . /usr/share/debconf/confmodule -rm_log(){ - if [ -d /var/log/ampache ]; then - rm -rf /var/log/ampache - fi -} - -rm_logr(){ - if [ -f /etc/logrotate.d/ampache ]; then - rm -f /etc/logrotate.d/ampache - fi -} - -rm_cron(){ - if [ -f /etc/cron.daily/ampache ]; then - rm -f /etc/cron.daily/ampache - fi -} - Why is this removed entirely? Surely you still need to clean things up in postrm purge? restart_server(){ if [ -e /var/run/apache2.pid ]; then service apache2 reload @@ -32,25 +14,14 @@ db_get ampache/restart_webserver || true re_start=$RET if [ $re_start = false ]; then - rm_log - rm_logr - rm_cron + printf Please restart the web server manually. Why doesn't this have a newline? (Why doesn't it use echo?) elif [ $re_start = true ]; then - rm_log - rm_logr - rm_cron restart_server else printf unable to de-configure ampache, please do so manually.\n fi fi -if [ $1 = purge ]; then - if [ -d /etc/ampache ]; then - rm -rf /etc/ampache - fi -fi - That looks wrong. #DEBHELPER# exit 0 Thanks for the review :) I have been looking at ampache a bit closer and I have found some additional bugs. With it this late in the freeze probably the easiest/best thing to do is to remove ampache from testing so the release can happen. Apache is due to transition to 2.4 post release, which I will have to do an upload for anyway. That should give me enough time to make piuparts happy. Best regard Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAL_XWdDCYs0U7tO=lvwgaza56uhqo51-ql_pqeweqgykuee...@mail.gmail.com
Bug#692121: RM: rhythmbox-ampache/0.11.1-1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: rm Please remove rhythmbox-ampache as it is not fit for release -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/1 CPU core) -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121102064637.1260.44586.reportbug@eagle
Bug#692122: unblock: ampache/ampache-3.6-git408e713+dfsg-3.1
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package ampache Ampache has been NMU'd please unblock unblock ampache/ampache-3.6-git408e713+dfsg-3.1 -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/1 CPU core) diff -Nru ampache-3.6-git408e713+dfsg/debian/ampache.postrm ampache-3.6-git408e713+dfsg/debian/ampache.postrm --- ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-06-07 00:44:04.0 -0500 +++ ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-10-14 10:13:27.0 -0500 @@ -4,24 +4,6 @@ . /usr/share/debconf/confmodule -rm_log(){ - if [ -d /var/log/ampache ]; then - rm -rf /var/log/ampache - fi -} - -rm_logr(){ - if [ -f /etc/logrotate.d/ampache ]; then - rm -f /etc/logrotate.d/ampache - fi -} - -rm_cron(){ - if [ -f /etc/cron.daily/ampache ]; then - rm -f /etc/cron.daily/ampache - fi -} - restart_server(){ if [ -e /var/run/apache2.pid ]; then service apache2 reload @@ -32,25 +14,14 @@ db_get ampache/restart_webserver || true re_start=$RET if [ $re_start = false ]; then - rm_log - rm_logr - rm_cron + printf Please restart the web server manually. elif [ $re_start = true ]; then - rm_log - rm_logr - rm_cron restart_server else printf unable to de-configure ampache, please do so manually.\n fi fi -if [ $1 = purge ]; then - if [ -d /etc/ampache ]; then - rm -rf /etc/ampache - fi -fi - #DEBHELPER# exit 0 diff -Nru ampache-3.6-git408e713+dfsg/debian/ampache.prerm ampache-3.6-git408e713+dfsg/debian/ampache.prerm --- ampache-3.6-git408e713+dfsg/debian/ampache.prerm 1969-12-31 18:00:00.0 -0600 +++ ampache-3.6-git408e713+dfsg/debian/ampache.prerm 2012-10-14 10:18:01.0 -0500 @@ -0,0 +1,8 @@ +#!/bin/sh -e + +# This link is created on postinst, so must be removed explicitly. +rm -f /etc/ampache/ampache.conf + +#DEBHELPER# + +exit 0 diff -Nru ampache-3.6-git408e713+dfsg/debian/changelog ampache-3.6-git408e713+dfsg/debian/changelog --- ampache-3.6-git408e713+dfsg/debian/changelog 2012-06-07 01:01:21.0 -0500 +++ ampache-3.6-git408e713+dfsg/debian/changelog 2012-10-14 10:15:09.0 -0500 @@ -1,3 +1,17 @@ +ampache (3.6-git408e713+dfsg-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Remove generated link in prerm. Closes: #688436 + + -- Bas Wijnen wij...@debian.org Sun, 14 Oct 2012 16:31:58 +0200 + +ampache (3.6-git408e713+dfsg-3) unstable; urgency=low + + * Remove statements in debian/ampache.postrm that manually remove conffiles, +log files on remove and purge. Closes: #688436 + + -- Charlie Smotherman cj...@cableone.net Sat, 22 Sep 2012 14:24:41 -0500 + ampache (3.6-git408e713+dfsg-2) unstable; urgency=low * Added functions to ampache.postrm so it is formated similar to
Re: Pre-upload approval for Rhythmbox-ampache RC #646642
On Mon, Oct 15, 2012 at 5:34 AM, Charlie Smotherman cj...@cableone.net wrote: Dear Release Team, With regard to bug #646642, the current state of the rhythmbox-ampache plugin is unusable. With the major changes to the rhythmbox API the rhythmbox-ampache plugin had to almost be totally rewritten. I have attached a debdiff of the changes. Would these changes be appropriate for inclusion into wheezy, or would it be more appropriate to remove rhythmbox-ampache from testing and upload the new version post-release? http://mentors.debian.net/debian/pool/main/r/rhythmbox-ampache/rhythmbox-ampache_0.11.1+svn34-1.dsc Dear Release Team, Has there been any movement on this? Best Regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CAL_XWdB8tXxFLNXAkG-1YWd=a2qrskhq3bw6hatb0ti5t6d...@mail.gmail.com
Re: Pre-upload approval for Rhythmbox-ampache RC #646642
On Tue, Oct 30, 2012 at 5:48 AM, Adam D. Barratt a...@adam-barratt.org.uk wrote: On 30.10.2012 10:13, Charlie Smotherman wrote: On Tue, Oct 30, 2012 at 4:27 AM, Adam D. Barratt a...@adam-barratt.org.uk wrote: That's unlikely, given that there's no sign of the mail you quote above ever having reached debian-release@ (it's not in the web archive either afaict). You mentioned that you attached a debdiff. The most common issue in these cases is that the mail ends up being over lists.d.o's size limits, which means it's not posted to the list; it's also often a sign that the debdiff is too big. :) Regards, Adam There is a debdiff attached to #646642. So how should we proceed? Keeping the discussion on-list would be a good start. :-p Whoops, sorry I just hit the reply button :) You could gzip the debdiff, which would probably get it under the list server limit. On the whole, opening bugs rather than just mailing debian-release is also useful. FWIW I am not a DD so RB-ampache has not been uploaded to unstable yet, so IMHO an unblock bug is not appropriate as described in Rule #7 at [1], hence that is why I am sending mails instead of a unblock bug. I am trying to follow Rule #2. The RB-ampache plugin has been almost totally rewritten so the changes are very intrusive. I was just wondering if the release team considers these intrusive changes appropriate or not. If not I was going to file a removal request, if yes then I will go through the process of finding a DD to upload it and then file an unblock bug Attached is the zipped debdiff, hopefully it will make it through this time. [1] http://release.debian.org/wheezy/freeze_policy.html Best regards -- Charlie Smotherman RB-ampache_debdiff.txt.tar.gz Description: GNU Zip compressed data
Freeze Exception for Ampache
Dear Release-Team, Please consider unblocking ampache-3.6-git408e713+dfsg-3 which is currently in unstable. This upload fixes RC bug #688436, I have attached a debdiff of the changes made. Best regards -- Charlie Smotherman diff -Nru ampache-3.6-git408e713+dfsg/debian/ampache.postrm ampache-3.6-git408e713+dfsg/debian/ampache.postrm --- ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-06-07 00:44:04.0 -0500 +++ ampache-3.6-git408e713+dfsg/debian/ampache.postrm 2012-09-22 16:59:04.0 -0500 @@ -4,21 +4,11 @@ . /usr/share/debconf/confmodule -rm_log(){ - if [ -d /var/log/ampache ]; then - rm -rf /var/log/ampache - fi -} - -rm_logr(){ - if [ -f /etc/logrotate.d/ampache ]; then - rm -f /etc/logrotate.d/ampache - fi -} - -rm_cron(){ - if [ -f /etc/cron.daily/ampache ]; then - rm -f /etc/cron.daily/ampache +#ampache.conf is left behind during purge so remove it manually this way +#everything is removed on purge. +ampconf_rm(){ + if [ -e /etc/ampache/ampache.conf ]; then + rm -f /etc/ampache/ampache.conf fi } @@ -32,25 +22,15 @@ db_get ampache/restart_webserver || true re_start=$RET if [ $re_start = false ]; then - rm_log - rm_logr - rm_cron + printf Please restart the web server manually. elif [ $re_start = true ]; then - rm_log - rm_logr - rm_cron + ampconf_rm restart_server else printf unable to de-configure ampache, please do so manually.\n fi fi -if [ $1 = purge ]; then - if [ -d /etc/ampache ]; then - rm -rf /etc/ampache - fi -fi - #DEBHELPER# exit 0 diff -Nru ampache-3.6-git408e713+dfsg/debian/changelog ampache-3.6-git408e713+dfsg/debian/changelog --- ampache-3.6-git408e713+dfsg/debian/changelog2012-06-07 01:01:21.0 -0500 +++ ampache-3.6-git408e713+dfsg/debian/changelog2012-09-22 09:21:57.0 -0500 @@ -1,3 +1,10 @@ +ampache (3.6-git408e713+dfsg-3) unstable; urgency=low + + * Remove statements in debian/ampache.postrm that manually remove conffiles, +log files on remove and purge. Closes: #688436 + + -- Charlie Smotherman cj...@cableone.net Sat, 22 Sep 2012 14:24:41 -0500 + ampache (3.6-git408e713+dfsg-2) unstable; urgency=low * Added functions to ampache.postrm so it is formated similar to
Re: Ampache Translation freeze exception
On Wed, Oct 27, 2010 at 12:09 PM, Mehdi Dogguy me...@dogguy.org wrote: On 27/10/2010 08:01, Charlie Smotherman wrote: Release Team, I would like to request a freeze exception for ampache-3.5.4-9 to add cs.po and vi.po Attached is a debdiff of the changes. The debdiff looks ok. Please upload and let us know once the pacakge has been accepted. Best regards Charlie Smotherman -- Mehdi Dogguy مهدي الدڤي http://dogguy.org/ Uploaded Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktiksv5u5fzbca9n0r18xgbf9h3nknprqoshlo...@mail.gmail.com
Ampache Translation freeze exception
Release Team, I would like to request a freeze exception for ampache-3.5.4-9 to add cs.po and vi.po Attached is a debdiff of the changes. Best regards Charlie Smotherman 8to9-diff Description: Binary data
quickplay removal
Dear Release Team, Please remove quickplay from testing. Upstream is essentially dead and has no plans of updating the code even though he has been contacted several times about fixing bugs that are not listed in the BTS. This removal will also make room for the Viridian player which does the same thing as quickplay. Viridian has a very active upstream and is much more feature rich than quickplay. I have already requested removal from the ftp-masters in Bug#599494. Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktinxh=7yeejxawhd_87sbeh=6ndq8_bh8nsus...@mail.gmail.com
Re: Freeze exception for Ampache
That looks much better; thanks. Please feel free to upload that version. Regards, Adam Uploaded :) Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlktik2x2pyxnrnp803cmkhtcn+hybzsyf6ds6bj...@mail.gmail.com
Re: Freeze exception for Ampache
On Tue, Sep 21, 2010 at 4:19 PM, Adam D. Barratt a...@adam-barratt.org.uk wrote: Thanks, although it's not quite in the right place; as I said, possibly my fault for not making it clear in the first place. The if block surrounds the entire webserver restart section, so the fi should be (except with proper re-intending): diff -Nru -w ampache-3.5.4/debian/ampache.postrm ampache-3.5.4/debian/ampache.postrm --- ampache-3.5.4/debian/ampache.postrm 2010-08-02 05:06:51.0 +0100 +++ ampache-3.5.4/debian/ampache.postrm 2010-09-11 18:15:29.0 +0100 @@ -53,6 +54,7 @@ fi done fi +fi if [ $1 = purge ]; then #This is needed to remove user added content. doooh, gotcha how silly of me :) New debdiff attached http://vollmer.kicks-ass.net/amp/ampache_3.5.4-8.dsc amp-8.1-diff Description: Binary data
Re: Freeze exception for Ampache
On Sun, Sep 19, 2010 at 10:44 AM, Adam D. Barratt a...@adam-barratt.org.uk wrote: On Fri, 2010-09-17 at 14:33 -0500, Charlie Smotherman wrote: On Sat, 2010-09-11 at 20:30 +0100, Adam D. Barratt wrote: I have applied the changes you have suggested. Thx :) I have tried to keep changes to a minimum but after release I plan to use a state engine for the debconf questions so if the answers to the questions is no the installation will exit gracefully. The postrm fix appears to be missing the final fi; the indentation's now also confusing, but that's possibly my fault for providing a diff which didn't re-indent to make it clearer where the changes were. Done, Inserted missing fi'. Done, I went ahead and fixed the indentation throughout the entire postrm, sorry for the noise in the diff. fwiw, I also found the wording of the configure and restart the web server question slightly confusing, as it suggests that the configuration will be performed in any case and only the restarting will not be done automatically. What would you suggest? Is it to late in the release cycle to request this from the translation team or should this wait until after release? Reading it through again it's not quite as confusing as I remember. :) It would be good to make it clearer, but I'm not sure there's any great rush. I will work on this to make it clearer in squeeze +1. I will also be adding a debconf template stating that the webserver is not configured for ampache and that it needs to be done manually, and exit gracefully if the answer to the debconf ampache/webserver_restart question is no, for squeeze +1. Attached is a debdiff of the changes. The new package can be grabbed at http://vollmer.kicks-ass.net/amp/ampache_3.5.4-8.dsc Best regards Charlie amp--diff Description: Binary data
Freeze exception for Ampache
I sent this mail approx a week ago. I just checked the debian-release mailing list archives and it has still not shown up on the list, so I am resending this mail. If you have already received this mail please forgive the noise On Sat, 2010-09-11 at 20:30 +0100, Adam D. Barratt wrote: Adam, Sorry it has taken so long to get back to you, but grandchild #8 decided she needed to come into the world so I have been doing the grandpa thing :) The attached debdiff (generated with -w to reduce the noise due to indentation changes) implements both of these changes and modifies the postinst to only configure the webserver when called with configure, not also with upgrade. I have applied the changes you have suggested. Thx :) I have tried to keep changes to a minimum but after release I plan to use a state engine for the debconf questions so if the answers to the questions is no the installation will exit gracefully. fwiw, I also found the wording of the configure and restart the web server question slightly confusing, as it suggests that the configuration will be performed in any case and only the restarting will not be done automatically. What would you suggest? Is it to late in the release cycle to request this from the translation team or should this wait until after release? The new package can be found at http://vollmer.kicks-ass.net/amp/ampache_3.5.4-8.dsc Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/aanlkti=9n8fsxu07n9a8xtqgayn3yngurbrxa5qkx...@mail.gmail.com
Re: Ampache Freeze exception
On Tue, 2010-08-17 at 18:56 +0100, Adam D. Barratt wrote: On Tue, 2010-08-17 at 11:15 -0500, Charlie Smotherman wrote: [...] On Mon, 16 Aug 2010 23:15:32 -0500 Charlie Smotherman cj...@cableone.net wrote: I have prepared a updated version of ampache which fixes RC bugs #593181, and #593182. Attached is a diff of the proposed changes. [...] http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-7.dsc Please go ahead and let us know once the package has been accepted. Done Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1282151708.11478.11.ca...@debian
Re: Ampache Freeze exception
On Tue, 2010-08-17 at 07:59 +0100, Neil Williams wrote: On Mon, 16 Aug 2010 23:15:32 -0500 Charlie Smotherman cj...@cableone.net wrote: Dear Release Team, I have prepared a updated version of ampache which fixes RC bugs #593181, and #593182. Attached is a diff of the proposed changes. http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-7.dsc Best regards Charlie Smotherman -Build-Depends: debhelper (= 7.0.50), po-debconf +Build-Depends: debhelper (= 7.0.50), po-debconf, quilt (= 0.46-7) Standards-Version: 3.9.1 Package: ampache diff -Nru ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 --- ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 1969-12-31 18:00:00.0 -0600 +++ ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 2010-08-16 22:24:38.0 -0500 @@ -0,0 +1,390 @@ +Description: Upstream changes introduced in version 3.5.4-7 + This patch has been created by dpkg-source during the package build. + Here's the last changelog entry, hopefully it gives details on why + those changes were made: You've used dpkg-source to create the patch and then specified quilt as a Build-Depends? Yet in the actual source package, you've still declared source format 3.0 (quilt). You don't add a build-depends on quilt when using dpkg-source in quilt mode unless you are doing some unusual stuff with quilt - this package doesn't. http://wiki.debian.org/Projects/DebSrc3.0#Doesa3.0.28quilt.29sourcepackageneedtobuild-dependonquilt.3F That leaves you with all the .pc content in the diff. http://man.he.net/man1/dpkg-source Ask your sponsor or on debian-mentors if you're unsure but this diff is a mess. Source Format 3.0 was meant to avoid the need to add an entire patch system merely to fix release-critical bugs - you've missed the point somewhere. Neil, Sorry, thanks for the education, attached is a new diff. http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-7.dsc Charlie diff -Nru ampache-3.5.4/debian/ampache.postinst ampache-3.5.4/debian/ampache.postinst --- ampache-3.5.4/debian/ampache.postinst 2010-08-01 23:06:51.0 -0500 +++ ampache-3.5.4/debian/ampache.postinst 2010-08-15 22:17:57.0 -0500 @@ -26,9 +26,8 @@ } apache_install() { -webserver=$1 -if [ -d /etc/$webserver/conf.d ] [ ! -h /etc/$webserver/conf.d/ampache.conf ]; then -ln -s $AMP /etc/$webserver/conf.d/ampache.conf +if [ ! -f /etc/apache2/conf.d/ampache.conf ] [ ! -h /etc/apache2/conf.d/ampache.conf ]; then +ln -s $AMP /etc/apache2/conf.d/ampache.conf if [ -f $ELCAMP ]; then rm -f $ELCAMP fi diff -Nru ampache-3.5.4/debian/changelog ampache-3.5.4/debian/changelog --- ampache-3.5.4/debian/changelog 2010-08-12 10:28:47.0 -0500 +++ ampache-3.5.4/debian/changelog 2010-08-17 06:52:04.0 -0500 @@ -1,3 +1,14 @@ +ampache (3.5.4-7) unstable; urgency=high + + * Adjusted symlink creation in debian/postinst so it now works. +Closes: #593181 + * Upstream neglected to comment out the require once for +/modules/pearxmlrpc/rpc.php which causes the inital login after the +completion of the web installer to fail due to php not being able to find +/modules/pearxmlrpc/rpc.php. Closes: #593182 + + -- Charlie Smotherman cj...@cableone.net Sun, 17 Aug 2010 06:51:29 -0500 + ampache (3.5.4-6) unstable; urgency=high * Setting urgency to high as this fixes an RC bug. diff -Nru ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 --- ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 1969-12-31 18:00:00.0 -0600 +++ ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 2010-08-17 07:46:31.0 -0500 @@ -0,0 +1,43 @@ +Description: Upstream changes introduced in version 3.5.4-7 + This patch has been created by dpkg-source during the package build. + Here's the last changelog entry, hopefully it gives details on why + those changes were made: + . + ampache (3.5.4-7) unstable; urgency=high + . + * Adjusted symlink creation in debian/postinst so it now works. + Closes: #593181 + * Upstream neglected to comment out the require once for + /modules/pearxmlrpc/rpc.php which causes the inital login after the + completion of the web installer to fail due to php not being able to find + /modules/pearxmlrpc/rpc.php. Closes: #593182 + . + The person named in the Author field signed this changelog entry. +Author: Charlie Smotherman cj...@cableone.net +Bug-Debian: http://bugs.debian.org/593181 +Bug-Debian: http://bugs.debian.org/593182 + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: vendor|upstream|other, url of original patch +Bug: url
Ampache Freeze exception
Dear Release Team, I have prepared a updated version of ampache which fixes RC bugs #593181, and #593182. Attached is a diff of the proposed changes. http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-7.dsc Best regards Charlie Smotherman diff -Nru ampache-3.5.4/debian/ampache.postinst ampache-3.5.4/debian/ampache.postinst --- ampache-3.5.4/debian/ampache.postinst 2010-08-01 23:06:51.0 -0500 +++ ampache-3.5.4/debian/ampache.postinst 2010-08-15 22:17:57.0 -0500 @@ -26,9 +26,8 @@ } apache_install() { -webserver=$1 -if [ -d /etc/$webserver/conf.d ] [ ! -h /etc/$webserver/conf.d/ampache.conf ]; then -ln -s $AMP /etc/$webserver/conf.d/ampache.conf +if [ ! -f /etc/apache2/conf.d/ampache.conf ] [ ! -h /etc/apache2/conf.d/ampache.conf ]; then +ln -s $AMP /etc/apache2/conf.d/ampache.conf if [ -f $ELCAMP ]; then rm -f $ELCAMP fi diff -Nru ampache-3.5.4/debian/changelog ampache-3.5.4/debian/changelog --- ampache-3.5.4/debian/changelog 2010-08-12 10:28:47.0 -0500 +++ ampache-3.5.4/debian/changelog 2010-08-16 20:26:45.0 -0500 @@ -1,3 +1,15 @@ +ampache (3.5.4-7) unstable; urgency=high + + * Added quilt patch system. + * Adjusted symlink creation in debian/postinst so it now works. +Closes: #593181 + * Upstream neglected to comment out the require once for +/modules/pearxmlrpc/rpc.php which causes the inital login after the +completion of the web installer to fail due to php not being able to find +/modules/pearxmlrpc/rpc.php. Closes: #593182 + + -- Charlie Smotherman cj...@cableone.net Sun, 16 Aug 2010 20:26:29 -0500 + ampache (3.5.4-6) unstable; urgency=high * Setting urgency to high as this fixes an RC bug. diff -Nru ampache-3.5.4/debian/control ampache-3.5.4/debian/control --- ampache-3.5.4/debian/control 2010-08-12 10:01:35.0 -0500 +++ ampache-3.5.4/debian/control 2010-08-15 22:15:03.0 -0500 @@ -5,7 +5,7 @@ Vcs-Svn: https://svn.ampache.org/trunk Vcs-Browser: https://svn.ampache.org Homepage: http://www.ampache.org -Build-Depends: debhelper (= 7.0.50), po-debconf +Build-Depends: debhelper (= 7.0.50), po-debconf, quilt (= 0.46-7) Standards-Version: 3.9.1 Package: ampache diff -Nru ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 --- ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 1969-12-31 18:00:00.0 -0600 +++ ampache-3.5.4/debian/patches/debian-changes-3.5.4-7 2010-08-16 22:24:38.0 -0500 @@ -0,0 +1,390 @@ +Description: Upstream changes introduced in version 3.5.4-7 + This patch has been created by dpkg-source during the package build. + Here's the last changelog entry, hopefully it gives details on why + those changes were made: + . + ampache (3.5.4-7) unstable; urgency=high + . + * Added quilt patch system. + * Adjusted symlink creation in debian/postinst so it now works. + Closes: #593181 + * Upstream neglected to comment out the require once for + /modules/pearxmlrpc/rpc.php which causes the inital login after the + completion of the web installer to fail due to php not being able to find + /modules/pearxmlrpc/rpc.php. Closes: #593182 + . + The person named in the Author field signed this changelog entry. +Author: Charlie Smotherman cj...@cableone.net +Bug-Debian: http://bugs.debian.org/593181 +Bug-Debian: http://bugs.debian.org/593182 + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: vendor|upstream|other, url of original patch +Bug: url in upstream bugtracker +Bug-Debian: http://bugs.debian.org/bugnumber +Bug-Ubuntu: https://launchpad.net/bugs/bugnumber +Forwarded: no|not-needed|url proving that it has been forwarded +Reviewed-By: name and email of someone who approved the patch +Last-Update: -MM-DD + +--- ampache-3.5.4.orig/lib/init.php ampache-3.5.4/lib/init.php +@@ -138,7 +138,7 @@ require_once $prefix . '/lib/xmlrpc.php' + require_once $prefix . '/lib/class/localplay.abstract.php'; + require_once $prefix . '/lib/class/database_object.abstract.php'; + require_once $prefix . '/lib/class/media.interface.php'; +-require_once $prefix . '/modules/pearxmlrpc/rpc.php'; ++//require_once $prefix . '/modules/pearxmlrpc/rpc.php'; + require_once $prefix . '/modules/getid3/getid3.php'; + require_once $prefix . '/modules/nusoap/nusoap.php'; + require_once $prefix . '/modules/infotools/Snoopy.class.php'; +--- /dev/null ampache-3.5.4/lib/debian/patches/series +@@ -0,0 +1 @@ ++init_php_fix +--- /dev/null ampache-3.5.4/lib/debian/patches/init_php_fix +@@ -0,0 +1,13 @@ ++Index: lib/init.php ++=== ++--- lib.orig/init.php 2010-08-16 21:08:57.0 -0500 + lib/init.php 2010-08-16 21:09
Re: Bug#591984: Freeze exception for Ampache
On Thu, 2010-08-12 at 20:19 +0100, Adam D. Barratt wrote: On Thu, 2010-08-12 at 10:50 -0500, Charlie Smotherman wrote: I have prepared an updated package of Ampache which fixes RC bug #591984, it can be found at http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-6.dsc I would be appreciative if someone would sponsor this update or I can ping my usual sponsor if need be. Thanks Please go ahead, and let us know once the package has been uploaded. Done Best regards Charlie Smotherman -- To UNSUBSCRIBE, email to debian-release-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/1281687763.7937.2.ca...@debian
Freeze exception for Ampache
Dear Release Team, I have prepared an updated package of Ampache which fixes RC bug #591984, it can be found at http://mentors.debian.net/debian/pool/main/a/ampache/ampache_3.5.4-6.dsc I would be appreciative if someone would sponsor this update or I can ping my usual sponsor if need be. Thanks Best regards Charlie Smotherman diff -Nru ampache-3.5.4/debian/changelog ampache-3.5.4/debian/changelog --- ampache-3.5.4/debian/changelog 2010-08-02 12:59:25.0 -0500 +++ ampache-3.5.4/debian/changelog 2010-08-12 10:30:19.0 -0500 @@ -1,3 +1,15 @@ +ampache (3.5.4-6) unstable; urgency=high + + * Setting urgency to high as this fixes an RC bug. + * Upstream has decided to remove pearxmlrpc and make the package +depend on php5-xmlrpc. Closes: #591984 + * debian/control +- added php5-xmlrpc to Depends field. + * debian/rules +- added -X option to remove /modules/pearxmlrpc + + -- Charlie Smotherman cj...@cableone.net Thu, 12 Aug 2010 09:59:36 -0500 + ampache (3.5.4-5) unstable; urgency=medium * Setting urgency to medium as this fixes an RC bug. diff -Nru ampache-3.5.4/debian/control ampache-3.5.4/debian/control --- ampache-3.5.4/debian/control 2010-08-02 04:46:26.0 -0500 +++ ampache-3.5.4/debian/control 2010-08-12 10:01:35.0 -0500 @@ -11,8 +11,8 @@ Package: ampache Architecture: all Depends: debconf (= 0.5) | debconf-2.0, libapache2-mod-php5 | php5-cgi | php5, - php5-mysql, php5-cli, php5-auth-pam, libphp-snoopy, libjs-prototype, - ttf-freefont, libnusoap-php, ${misc:Depends} + php5-mysql, php5-cli, php5-auth-pam, php5-xmlrpc, libphp-snoopy, + libjs-prototype, ttf-freefont, libnusoap-php, ${misc:Depends} Conflicts: ampache-themes-3.3.3.5a-1 Recommends: apache2-mpm-prefork | lighttpd, eyed3, ampache-themes Suggests: php5-gd, phpmyadmin, mysql-server diff -Nru ampache-3.5.4/debian/rules ampache-3.5.4/debian/rules --- ampache-3.5.4/debian/rules 2010-08-01 23:25:11.0 -0500 +++ ampache-3.5.4/debian/rules 2010-08-12 09:58:07.0 -0500 @@ -6,4 +6,5 @@ override_dh_install: dh_install -XGPL-LICENSE -XINSTALL -XCOPYING -Xlicense -XLICENSE \ -Xreadme.windows.txt -Xprototype -XSnoopy -XFreeMono-Medium \ - -Xgather-messages.sh -Xnusoap -Xxspf_jukebox.fla -Xxspf_jukebox.swf + -Xgather-messages.sh -Xnusoap -Xxspf_jukebox.fla -Xxspf_jukebox.swf \ + -Xpearxmlrpc