[sane-devel] Double-free following scan on ubuntu hardy 8.04 with epjitsu fi-60f
Chris Lale
chrislale at untrammelled.co.uk
Tue Apr 29 08:20:04 UTC 2008
Jeff Kowalczyk wrote:
> On Mon, 28 Apr 2008 21:01:08 -0400, m. allan noah wrote:
>
>> well, i've just committed a patch to fix this, but please test, as i
>> never saw the error message in the first place...
>
> Does anyone have a good procedure for patching and rebuilding
> released ubuntu .debs to test upstream changes? Or a way to build new debs
> from sane snapshots at a particular revision? The originally reported
> platform (Ubuntu) is not my familiar source-based system (Gentoo).
>
>
This is how you could do it in Debian [1].
Basic method for a package "somepackage" version "0.7.1-1" is as follows. (This
does not change the version number, but that is explained in the documentation.):
0.
Get the source package.
1. put
somepackage_0.7.1-1.diff.gz
somepackage_0.7.1.orig.tar.gz
somepackage_0.7.1-1.dsc
in a directory.
2. Run
dpkg-source -x somepackage_0.7.1-1.dsc to recreate build directory.
3. cd to
somepackage-0.7.1
Do what you need.
4. Run
dpkg-buildpackage -rfakeroot
Completes with message
dpkg-buildpackage: full upload (original source is included)
5. Run checks:
lintian somepackage_0.7.1-1_i386.changes
and
linda somepackage_0.7.1-1_i386.changes
Both should complete with no errors reported.
debc somepackage_0.7.1-1_i386.changes | less
On inspection, files contained in package should look OK.
# debi somepackage_0.7.1-1_i386.changes
should install package OK.
# dpkg --purge somepackage
removes package.
[1] http://www.us.debian.org/doc/maint-guide/
Hope that helps.
--
Chris.
More information about the sane-devel
mailing list