[pkg-bacula-devel] Request to sponsor 5.2.6+dfsg-2 to backports

Luca Capello luca at pca.it
Fri Aug 3 15:18:32 UTC 2012


Hi Bart!

On Thu, 26 Jul 2012 20:15:10 +0200, Bart Swedrowski wrote:
> On 19 July 2012 14:28, Luca Capello <luca at pca.it> wrote:
>> Bart, the tag is wrong: the "prepare for release ($VERSION)" is the last
>> commit before the tag, while you tagged the next one.
> […]
>> Would you mind fixing the tag, please?
>
> Clearly, I shouldn't be allowed to commit anything when its so hot!
> Everything was going fine and then I noticed my git config user.name
> got /dev/nulled and by wanting to amend those commits I made this -
> http://anonscm.debian.org/gitweb/?p=pkg-bacula/bacula.git;a=shortlog;h=refs/heads/squeeze-backports
>
> I'm really sorry for that mess…  Will pay special attention next time
> before I push anything!

No problem for the mess, what I usually do is working locally and then
when everything is fine pushing the final result.

The easiest solution I suggested was fixing the tag, i.e. tagging
"prepare for release ($VERSION)" instead, simply leaving the other
change for the next upload ;-)

>> Please also note that given that you test the packages before asking for
>> an upload you can also send me the link to the built files (including
>> the .changes).
>
> Sure, I'll start doing that from now on.
>
> # bart's test backports
> deb http://sultan.timedout.org/~bart/debian barts-squeeze-backports/
>
> Changes file is at
> http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6%2bdfsg-2~bpo60%2b1_amd64.changes

=====
$ dget http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6%2bdfsg-2~bpo60%2b1_amd64.changes
dget: retrieving http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6%2bdfsg-2~bpo60%2b1_amd64.changes
[...]
dget: retrieving http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6+dfsg-2~bpo60+1.dsc
[...]
dget: retrieving http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6+dfsg.orig.tar.gz
[...]
curl: (22) The requested URL returned error: 404
dget: curl bacula_5.2.6+dfsg.orig.tar.gz http://sultan.timedout.org/~bart/debian/barts-squeeze-backports/bacula_5.2.6+dfsg.orig.tar.gz failed
[...]
bacula_5.2.6+dfsg-2~bpo60+1.dsc:
      Good signature found
   skipping  bacula_5.2.6+dfsg.orig.tar.gz (not present)
   validating bacula_5.2.6+dfsg-2~bpo60+1.debian.tar.gz
All files validated successfully.
gpgv: Signature made Thu 26 Jul 2012 06:53:48 PM CEST using RSA key ID D9D80961
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./bacula_5.2.6+dfsg-2~bpo60+1.dsc
dpkg-source: error: cannot fstat file ./bacula_5.2.6+dfsg.orig.tar.gz: No such file or directory
$ 
=====

I guess you `rm -rf` everything because mini-dinstall does not support
automating removing packages (see #537447), so there is no more
orig.tar.gz because correctly the .changes file does not include it (it
is not a new upstream version).

> Let me know should I change anything else.

debdiff shows the differences below, mostly in package size: how
have you compiled them?  I used the following line from the Git's
squeeze-backports branch and tried twice, with the same debdiff output:
=====
luca at gismo:~/src/Debian/pkg-bacula/bacula(git)[squeeze-backports]
$ DIST=base-squeeze git buildpackage
=====

Given that there should be no differences (if we start from the same
building chroot, which should be the case), I would like to understand
what is happening before uploading the binaries you built.

--8<---------------cut here---------------start------------->8---
$ debdiff \
 GISMO/bacula_5.2.6+dfsg-2~bpo60+1_amd64.changes \
 BART/bacula_5.2.6+dfsg-2~bpo60+1_amd64.changes

File lists identical on package level (after any substitutions)

Control files of package bacula: lines which differ (wdiff format)
------------------------------------------------------------------
Installed-Size: [-0-] {+20+}

Control files of package bacula-client: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-88-] {+112+}

No differences were encountered between the conffiles files of package bacula-common

Control files of package bacula-common: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-1308-] {+1444+}

No differences were encountered between the postinst files of package bacula-common

No differences were encountered between the postrm files of package bacula-common

No differences were encountered between the preinst files of package bacula-common

Shlibs files of package bacula-common: lines which differ (wdiff format)
------------------------------------------------------------------------
{+libbaccfg 5.2.6 bacula-common+}
libbacfind [-5.2.6 bacula-common-]
[-libbaccfg-] 5.2.6 bacula-common

Control files of package bacula-common-dbg: lines which differ (wdiff format)
-----------------------------------------------------------------------------
Installed-Size: [-1268-] {+1312+}

Control files of package bacula-common-mysql: lines which differ (wdiff format)
-------------------------------------------------------------------------------
Installed-Size: [-280-] {+312+}

Shlibs files of package bacula-common-mysql: lines which differ (wdiff format)
------------------------------------------------------------------------------
[-libbaccats-]{+libbacsql+} 5.2.6 bacula-common-mysql
[-libbacsql-]
{+libbaccats+} 5.2.6 bacula-common-mysql

Control files of package bacula-common-mysql-dbg: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Installed-Size: [-400-] {+440+}

Control files of package bacula-common-pgsql: lines which differ (wdiff format)
-------------------------------------------------------------------------------
Installed-Size: [-288-] {+320+}

No differences were encountered between the shlibs files of package bacula-common-pgsql

Control files of package bacula-common-pgsql-dbg: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Installed-Size: [-400-] {+440+}

Control files of package bacula-common-sqlite3: lines which differ (wdiff format)
---------------------------------------------------------------------------------
Installed-Size: [-276-] {+308+}

No differences were encountered between the shlibs files of package bacula-common-sqlite3

Control files of package bacula-common-sqlite3-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------------------
Installed-Size: [-392-] {+432+}

Control files of package bacula-console: lines which differ (wdiff format)
--------------------------------------------------------------------------
Installed-Size: [-144-] {+188+}

No differences were encountered between the postinst files of package bacula-console

No differences were encountered between the postrm files of package bacula-console

Control files of package bacula-console-dbg: lines which differ (wdiff format)
------------------------------------------------------------------------------
Installed-Size: [-96-] {+132+}

Control files of package bacula-console-qt: lines which differ (wdiff format)
-----------------------------------------------------------------------------
Installed-Size: [-1660-] {+1720+}

No differences were encountered between the postinst files of package bacula-console-qt

No differences were encountered between the postrm files of package bacula-console-qt

Control files of package bacula-console-qt-dbg: lines which differ (wdiff format)
---------------------------------------------------------------------------------
Installed-Size: [-11700-] {+11732+}

No differences were encountered between the conffiles files of package bacula-director-common

Control files of package bacula-director-common: lines which differ (wdiff format)
----------------------------------------------------------------------------------
Installed-Size: [-136-] {+212+}

No differences were encountered between the postinst files of package bacula-director-common

No differences were encountered between the postrm files of package bacula-director-common

Control files of package bacula-director-common-dbg: lines which differ (wdiff format)
--------------------------------------------------------------------------------------
Installed-Size: [-24-] {+60+}

No differences were encountered between the conffiles files of package bacula-director-mysql

No differences were encountered between the config files of package bacula-director-mysql

Control files of package bacula-director-mysql: lines which differ (wdiff format)
---------------------------------------------------------------------------------
Installed-Size: [-780-] {+868+}

No differences were encountered between the postinst files of package bacula-director-mysql

No differences were encountered between the postrm files of package bacula-director-mysql

No differences were encountered between the prerm files of package bacula-director-mysql

Control files of package bacula-director-mysql-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------------------
Installed-Size: [-1796-] {+1832+}

No differences were encountered between the conffiles files of package bacula-director-pgsql

No differences were encountered between the config files of package bacula-director-pgsql

Control files of package bacula-director-pgsql: lines which differ (wdiff format)
---------------------------------------------------------------------------------
Installed-Size: [-788-] {+880+}

No differences were encountered between the postinst files of package bacula-director-pgsql

No differences were encountered between the postrm files of package bacula-director-pgsql

No differences were encountered between the prerm files of package bacula-director-pgsql

Control files of package bacula-director-pgsql-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------------------
Installed-Size: [-1796-] {+1832+}

No differences were encountered between the conffiles files of package bacula-director-sqlite3

No differences were encountered between the config files of package bacula-director-sqlite3

Control files of package bacula-director-sqlite3: lines which differ (wdiff format)
-----------------------------------------------------------------------------------
Installed-Size: [-784-] {+872+}

No differences were encountered between the postinst files of package bacula-director-sqlite3

No differences were encountered between the postrm files of package bacula-director-sqlite3

No differences were encountered between the prerm files of package bacula-director-sqlite3

Control files of package bacula-director-sqlite3-dbg: lines which differ (wdiff format)
---------------------------------------------------------------------------------------
Installed-Size: [-1796-] {+1832+}

No differences were encountered between the conffiles files of package bacula-fd

Control files of package bacula-fd: lines which differ (wdiff format)
---------------------------------------------------------------------
Installed-Size: [-304-] {+388+}

No differences were encountered between the postinst files of package bacula-fd

No differences were encountered between the postrm files of package bacula-fd

No differences were encountered between the prerm files of package bacula-fd

Control files of package bacula-fd-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-532-] {+576+}

No differences were encountered between the conffiles files of package bacula-sd

Control files of package bacula-sd: lines which differ (wdiff format)
---------------------------------------------------------------------
Installed-Size: [-1040-] {+1116+}

No differences were encountered between the postinst files of package bacula-sd

No differences were encountered between the postrm files of package bacula-sd

No differences were encountered between the prerm files of package bacula-sd

Control files of package bacula-sd-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-2832-] {+2868+}

Control files of package bacula-sd-mysql: lines which differ (wdiff format)
---------------------------------------------------------------------------
Installed-Size: [-948-] {+988+}

Control files of package bacula-sd-mysql-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------------
Installed-Size: [-2604-] {+2644+}

Control files of package bacula-sd-pgsql: lines which differ (wdiff format)
---------------------------------------------------------------------------
Installed-Size: [-948-] {+988+}

Control files of package bacula-sd-pgsql-dbg: lines which differ (wdiff format)
-------------------------------------------------------------------------------
Installed-Size: [-2604-] {+2644+}

Control files of package bacula-sd-sqlite3: lines which differ (wdiff format)
-----------------------------------------------------------------------------
Installed-Size: [-948-] {+988+}

Control files of package bacula-sd-sqlite3-dbg: lines which differ (wdiff format)
---------------------------------------------------------------------------------
Installed-Size: [-2604-] {+2644+}

Control files of package bacula-server: lines which differ (wdiff format)
-------------------------------------------------------------------------
Installed-Size: [-88-] {+112+}

Control files of package bacula-traymonitor: lines which differ (wdiff format)
------------------------------------------------------------------------------
Installed-Size: [-156-] {+204+}

No differences were encountered between the postinst files of package bacula-traymonitor

No differences were encountered between the postrm files of package bacula-traymonitor

Control files of package bacula-traymonitor-dbg: lines which differ (wdiff format)
----------------------------------------------------------------------------------
Installed-Size: [-120-] {+156+}
--8<---------------cut here---------------end--------------->8---

Finally, always because I am a maniac, here some more remarks...

On Thu, 26 Jul 2012 19:46:44 +0200, Bart Swedrowski wrote:
> The following commit has been merged in the squeeze-backports branch:
> commit b1d808d546d05ea450ed318a29aa3394da8dcf49
> Author: Bart Swedrowski <bart at timedout.org>
> Date:   Thu Jul 26 17:41:15 2012 +0100
>
>     Prepare for release 5.2.6+dfsg-2~bpo60+1
>
> diff --git a/debian/changelog b/debian/changelog
> index 828df29..ea31a24 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,15 @@
> +bacula (5.2.6+dfsg-2~bpo60+1) squeeze-backports; urgency=low
> +
> +  [ Bart Swedrowski ]

This is useless, you are the only one who modified the package.

> +  * Rebuild for squeeze-backports.

This is fine.

> +  * - New squeeze-backports branch

This is useless (the fact that we use git-buildpackage is a detail).

> +  * prepare for release 5.2.6+dfsg-2~bpo60+1

This is useless.

> +  * add myself to Uploaders list

This is fine.

> +  * Revert "prepare for release 5.2.6+dfsg-2~bpo60+1"
> +  * Correct uploaders list order

The two above are useless, errors in the Git workflow are not important
for the debian/changelog.

An IMHO correct debian/changelog would then be:

--8<---------------cut here---------------start------------->8---
bacula (5.2.6+dfsg-2~bpo60+1) squeeze-backports; urgency=low

  * Rebuild for squeeze-backports.
  * debian/control:
    + add myself to Uploaders list.

 -- Bart Swedrowski <bart at timedout.org>  $DATE
--8<---------------cut here---------------end--------------->8---

Bart, unfortunately I can not upload before Sunday evening, so you have
time to choose between:

1) we do not care and continue with the current situation;

2) you fix the above;

3) I fix the above.

Thx, bye,
Gismo / Luca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-bacula-devel/attachments/20120803/7131c9b6/attachment.pgp>


More information about the pkg-bacula-devel mailing list