Re: [Patching sources to Debian; dpkg-source -x <package>.dsc]
Shaleh wrote:
> > 1. Unpack the .tar.gz in a directory.
> > 2. Copy in that directory the xxx.diff file.
> > 3. Pacth the files with "patch -p1 < xxx.dif"
> >
> > Is this the right way to do the things ? In the .diff files were some
> > lines that make me think some directory names should be changed, but,
> > after the change, no directory name is changed. What am I missing here ?
>
> No actually it is not. The correct way is to use dpkg-source. The
> command is 'dpkg-source -x <package>.dsc'. This will recreate the
> maintainers build environ completely.
Netscape uncompress the .diff file after downloading; now I can't use it!
--
$ ls
gpstrans_0.31b-5.diff gpstrans_0.31b.orig.tar.gz
gpstrans_0.31b-5.dsc
$ dpkg-source -x gpstrans_0.31b-5.dsc
dpkg-source: failure: cannot read ./gpstrans_0.31b-5.diff.gz: No such file or directory
$ gzip gpstrans_0.31b-5.diff
$ dpkg-source -x gpstrans_0.31b-5.dsc
dpkg-source: error: file gpstrans_0.31b-5.diff.gz has size 12987 instead of expected 12881
$ gunzip gpstrans_0.31b-5.diff
$ gzip -9 gpstrans_0.31b-5.diff
$ dpkg-source -x gpstrans_0.31b-5.dsc
dpkg-source: error: file gpstrans_0.31b-5.diff.gz has size 12903 instead of expected 12881
--
Peter Galbraith, research scientist <GalbraithP@dfo-mpo.gc.ca>
Maurice Lamontagne Institute, Department of Fisheries and Oceans Canada
P.O. Box 1000, Mont-Joli Qc, G5H 3Z4 Canada. 418-775-0852 FAX: 775-0546
6623'rd Linux user at the Linux Counter -- http://counter.li.org/
--
Unsubscribe? mail -s unsubscribe debian-user-request@lists.debian.org < /dev/null
Reply to: