]> git.saurik.com Git - apt.git/commit
ignore newlines in dpkg-deb control output for installing debs
authorDavid Kalnischkies <david@kalnischkies.de>
Fri, 30 Oct 2015 22:16:01 +0000 (23:16 +0100)
committerDavid Kalnischkies <david@kalnischkies.de>
Wed, 4 Nov 2015 17:42:28 +0000 (18:42 +0100)
commit2f91076de326a0dee067659381a9c4cf745f0efe
treefeb88d028ec1d312143c326be87ec942c4995919
parent1dd20368486820efb6ef4476ad739e967174bec4
ignore newlines in dpkg-deb control output for installing debs

Leading or trailing newlines can be confusing for our parser as it
expects two newlines to start/stop a new stanza. To solve this the lines
we wanna add are printed first, ignore any leading newlines and then add
the stanza as provided by dpkg-deb with or without trailing newlines as
the parser will look at the first stanza only anyway and removing
trailing newlines is considerably harder to do.

Closes: 802553
apt-pkg/deb/debindexfile.cc
test/integration/test-apt-get-install-deb