Bug#602711: pbuilder: please add support for debdelta

Ritesh Raj Sarraf rrs at researchut.com
Sat Oct 3 13:04:23 UTC 2015


On Sat, 2014-03-22 at 13:50 +0530, Ritesh Raj Sarraf wrote:
> Please consider integrating it as it would save a lot of resources
> both,
> for our users/developers, and our infrastructure.
> 
> Appended below is the log after applying this patch, and debdelta
> into
> action (ofcourse one is expected to install debdelta and its
> dependencies in the chroot first)


Hello Mattia,

Based on our conversation on IRC, please consider the attached patch.



Here's the result.

rrs at learner:/var/tmp/Debian-Build/Result$ sudo pbuilder --update --
debdelta
I: Current time: Sat Oct  3 18:17:41 IST 2015
I: pbuilder-time-stamp: 1443876461
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/sid-amd64-base.tgz]
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /var/cache/apt/archives/
I: policy-rc.d already exists
I: Refreshing the base.tgz 
I: upgrading packages
Hit http://ftp.debian.org sid InRelease
Get:1 http://ftp.debian.org sid/main amd64 Packages/DiffIndex [4540 B]
Get:2 http://ftp.debian.org sid/contrib amd64 Packages/DiffIndex [919
B]
Get:3 http://ftp.debian.org sid/non-free amd64 Packages/DiffIndex [1057
B]
Get:4 http://ftp.debian.org sid/contrib Translation-en/DiffIndex [367
B]
Get:5 http://ftp.debian.org sid/main Translation-en/DiffIndex [4401 B]
Get:6 http://ftp.debian.org sid/non-free Translation-en/DiffIndex [1057
B]
Fetched 12.3 kB in 2s (4859 B/s)
Reading package lists...
I: Using debdelta-upgrade for available deltas
Delta-upgrade
statistics:                                                            
                                                                       
                                   
 total resulting debs, size 0B time 2sec virtual speed 0B/sec
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
Package 'ccache' is not installed, so not removed
apt-utils is already the newest version.
aptitude is already the newest version.
build-essential is already the newest version.
debdelta is already the newest version.
dpkg-dev is already the newest version.
eatmydata is already the newest version.
python-apt is already the newest version.
xdelta3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: unmounting /var/cache/apt/archives/ filesystem
I: unmounting dev/pts filesystem
I: unmounting run/shm filesystem
I: unmounting proc filesystem
I: creating base tarball [/var/cache/pbuilder/sid-amd64-base.tgz]
I: cleaning the build env 
I: removing directory /tmp/27612 and its subdirectories
2015-10-03 / 18:19:31 ♒♒♒  ☺    


-- 
Ritesh Raj Sarraf
RESEARCHUT - http://www.researchut.com
"Necessity is the mother of invention."

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-debdelta-as-a-feature-which-can-be-enabled-in-pb.patch
Type: text/x-patch
Size: 1327 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pbuilder-maint/attachments/20151003/792aeaa4/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Also-update-the-manpage.patch
Type: text/x-patch
Size: 846 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pbuilder-maint/attachments/20151003/792aeaa4/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pbuilder-maint/attachments/20151003/792aeaa4/attachment-0001.sig>


More information about the Pbuilder-maint mailing list