On Thu, Aug 2, 2012 at 19:51:46 +0200, Bertrand Marc wrote: > Le 01/08/2012 23:17, Julien Cristau a écrit : > >It's much easier for us if we don't have to go chase patches in other > >places and stuff is all in the mail. > > Here is the full debdiff between gnunet 0.9.3-2 (in > testing/unstable) and the new revision I prepared. > Thanks for this.
> diff -Nru gnunet-0.9.3/debian/changelog gnunet-0.9.3/debian/changelog > --- gnunet-0.9.3/debian/changelog 2012-06-20 23:55:23.000000000 +0200 > +++ gnunet-0.9.3/debian/changelog 2012-08-01 22:10:06.000000000 +0200 > @@ -1,3 +1,21 @@ > +gnunet (0.9.3-3) unstable; urgency=low > + > + * debian/control: update Vcs-* to the new repository in collab-maint. > + * Install only the generated binaries on Hurd, thanks to Cyril Roelandt > + (Closes: #670794). > + * Use chmod and chown instead of dpkg-statoverride to set special > permissions > + and upgrade properly depending on the previous version (Closes: #673301). > + * Rewrite gnunet-server.init based on /etc/init.d/skeleton and make > + gnunet-server depend on lsb-base to use LSB logging. This part makes me extremely nervous. I don't think now is the time for this kind of change. > + * Fix "gcc-4.6: [sparc] compiler fails to align stack-allocated > + struct, with array of uint32-values to 32-bit boundary": > + new patch sparc_alignment.patch, taken from upstream: > + https://lists.gnu.org/archive/html/gnunet-svn/2012-07/msg00548.html > + Thanks to Jurij Smakov for the analysis. > + (Closes: #670578) > + > + -- Bertrand Marc <beberk...@gmail.com> Wed, 01 Aug 2012 22:09:49 +0200 > + > gnunet (0.9.3-2) unstable; urgency=low > > * Clean properly dpkg-statoverride in gnunet-server.postrm [...] > diff -Nru gnunet-0.9.3/debian/gnunet-server.postinst > gnunet-0.9.3/debian/gnunet-server.postinst > --- gnunet-0.9.3/debian/gnunet-server.postinst 2012-06-07 > 23:13:17.000000000 +0200 > +++ gnunet-0.9.3/debian/gnunet-server.postinst 2012-07-07 > 15:50:27.000000000 +0200 > @@ -52,6 +52,24 @@ > echo " done." > fi > > + # this can go away after wheezy > + if dpkg --compare-versions "$2" le "0.9.3-2" && dpkg > --compare-versions "$2" ge "0.9.2-1"; then > + for file in /usr/bin/gnunet-helper-exit \ > + /usr/bin/gnunet-helper-fs-publish \ > + /usr/bin/gnunet-helper-nat-client \ > + /usr/bin/gnunet-helper-nat-server \ > + /usr/bin/gnunet-helper-transport-wlan \ > + /usr/bin/gnunet-helper-vpn \ > + /usr/bin/gnunet-helper-dns \ > + /usr/bin/gnunet-service-dns > + do > + if dpkg-statoverride --list $file >/dev/null > 2>&1 > + then > + dpkg-statoverride --remove $file > + fi > + done > + fi > + How does this interact with statoverrides set by the local admin? > # Update files and directories permissions. > # Assuming default values, this *should* not be changed. > echo -n "Updating files and directories permissions:" [...] Cheers, Julien
signature.asc
Description: Digital signature