← Back to team overview

phatch-dev team mailing list archive

[Bug 452430] Re: Please sync phatch 0.2.4-1 (universe) from Debian Unstable (main)

 

The */docs/* are shipped in the upstream tarball as source restructured
text *.rst, which are converted by sphinx to *.html. Debian and Ubuntu
ignore the shipped *.html files and use sphinx at build time to
regenerate them from the source *.rst files. I don't know if this is a
Debian policy, but besides as the upstream author I would also recommend
it to ensure the html files are always up to date. (As a human being I
might forget to update the html files before doing a release.)

The diff we are seeing here affects only the */docs/build/html/* files,
which are ignored by Debian/Ubuntu, but not the */docs/source/*.rst
files which are used by Debian and Ubuntu. So this diff does not matter
for Debian and Ubuntu at all.

If you would be curious why the html changes and not the rst source
files, this is because the html uses now a left navigation sidebar
instead of a right navigation sidebar which affects the html code (but
not the rst source). But again, this is of no value for Ubuntu.

-- 
Please sync phatch 0.2.4-1 (universe) from Debian Unstable (main)
https://bugs.launchpad.net/bugs/452430
You received this bug notification because you are a member of Phatch
Developers, which is a direct subscriber.

Status in “phatch” package in Ubuntu: New

Bug description:
Binary package hint: phatch

Binary package hint: phatch

Phatch 0.2.4 is a special bug fix only release for Ubuntu Karmic. New translations have been added, but not a single new feature. (So no FFe is needed according to ScottK.) It fixes all the reported bugs against Phatch in Ubuntu:
https://bugs.launchpad.net/ubuntu/+source/phatch

The source tarball which was uploaded to Debian Unstable was:
http://sd-2469.dedibox.fr/photobatch/download/package/phatch-0.2.4.tar.gz

The following packages have been accepted in Debian Unstable and should be synced with Ubuntu Karmic.

I've attached the build log which was provided by Piotr.

The Ubuntu patch (bug 450800) is no longer required as it is now also provided by the Debian package:
https://bugs.launchpad.net/ubuntu/+source/phatch/+bug/450800

This is the relevant entry in the debian/changelog:

phatch (0.2.4-1) unstable; urgency=low

  * Upstream bugfix release (Closes LP: #450693, #449404, #452261,
    #448993)
    
  * debian/control: added for phatch: Replaces: phatch-cli (<= 0.2.3-2)
    to fix file overwrite errors (LP: #450800)

 -- Stani M <spe.stani.be@xxxxxxxxx>  Thu, 15 Oct 2009 18:22:54 +0200

---------- Forwarded message ----------
From: Archive Administrator <installer@xxxxxxxxxxxxxxxxxxxxx>
Date: Thu, Oct 15, 2009 at 8:17 PM
Subject: phatch_0.2.4-1_amd64.changes ACCEPTED
To: Stani M, Python Applications Packaging Team, piotr

Accepted:
phatch-cli_0.2.4-1_all.deb
 to pool/main/p/phatch/phatch-cli_0.2.4-1_all.deb
phatch-doc_0.2.4-1_all.deb
 to pool/main/p/phatch/phatch-doc_0.2.4-1_all.deb
phatch-nautilus_0.2.4-1_all.deb
 to pool/main/p/phatch/phatch-nautilus_0.2.4-1_all.deb
phatch_0.2.4-1.diff.gz
 to pool/main/p/phatch/phatch_0.2.4-1.diff.gz
phatch_0.2.4-1.dsc
 to pool/main/p/phatch/phatch_0.2.4-1.dsc
phatch_0.2.4-1_all.deb
 to pool/main/p/phatch/phatch_0.2.4-1_all.deb
phatch_0.2.4.orig.tar.gz
 to pool/main/p/phatch/phatch_0.2.4.orig.tar.gz

Override entries for your package:
phatch-cli_0.2.4-1_all.deb - optional graphics
phatch-doc_0.2.4-1_all.deb - extra doc
phatch-nautilus_0.2.4-1_all.deb - optional graphics
phatch_0.2.4-1.dsc - source graphics
phatch_0.2.4-1_all.deb - optional graphics

Announcing to debian-devel-changes@xxxxxxxxxxxxxxxx

Thank you for your contribution to Debian.