Re: squeeze update of chrony?
On 2016-02-11 15:37:27, Vincent Blut wrote:
> On Thu, Feb 11, 2016 at 02:02:52PM -0500, Antoine Beaupré wrote:
>>On 2016-02-10 17:33:37, Vincent Blut wrote:
>>> Ok, it’s done. Please could you review and eventually upload if
>>> everything is good for you? Note that the concerned branch is
>>> *squeeze-lts* and the chrony-1.24 upstream tarball is in a branch named
>>> *upstream-1.24*.
>>
>>Hi!
>
> Hello Antoine,
>
>
>>I have tried to build the package using the git repo here:
>>
>>git://anonscm.debian.org/collab-maint/chrony.git
>
> Could you please give it another shot, I updated the series file?
Alright, it works...
>>... i guess i'm not familiar enough with non-quilt packages to handle
>>this, but I'd be curious to hear how you build the package from the git
>>repo.
>
> If you want to build it from the git tree, the following should suffice:
> $git clone https://anonscm.debian.org/git/collab-maint/chrony.git
> $git checkout squeeze-lts
> $gbp buildpackage --git-pbuilder --git-debian-branch=squeeze-lts --git-upstream-branch=upstream-1.24
Oddly, enough, that is worse for me - but it is probably related to my
specific git-buildpackage setup (it tries to build in my sid
chroot). This works:
DIST=squeeze ARCH=amd64 git-buildpackage --git-debian-branch=squeeze-lts --git-upstream-branch=upstream-1.24
>>I'm sorry I can't help further with this now. If you provide a debdiff,
>>I think I'd be able to review, build and upload the result.
>
> “dsc” file attached!
The .dsc file is not so useful without the attached .diff file. Those
are not reproducible, unfortunately, as git-buildpackage generates
different .gz files at every run.
>>PS: oh, i think i found out:
>>14_restrict-authentication-of-server-peer-to-specified-key.patch is
>>missing from debian/applied/series!
>
> Thanks for catching. ;-)
Hey no problem. It turns out that debdiff doesn't do what I expected
with .deb files: it just looks at the file list, and not the actual
files. Note sure what is going on there:
$ debdiff --unpack-tarballs chrony_1.24-3+squeeze2_amd64.deb build-area/chrony_1.24-3+squeeze3_amd64.deb
File lists identical (after any substitutions)
Control files: lines which differ (wdiff format)
------------------------------------------------
Version: [-1.24-3+squeeze2-] {+1.24-3+squeeze3+}
[1021]anarcat@angela:dist1$ dpkg -x chrony_1.24-3+squeeze2_amd64.deb squeeze2
[1022]anarcat@angela:dist$ dpkg -x build-area/chrony_1.24-3+squeeze3_amd64.deb squeeze3
[1023]anarcat@angela:dist$ diff -rq squeeze2 squeeze3
Files squeeze2/usr/bin/chronyc and squeeze3/usr/bin/chronyc differ
Files squeeze2/usr/sbin/chronyd and squeeze3/usr/sbin/chronyd differ
Files squeeze2/usr/share/doc/chrony/changelog.Debian.gz and squeeze3/usr/share/doc/chrony/changelog.Debian.gz differ
Anyways, i'll proceed with the upload shortly after testing.
A.
--
Evil exists to glorify the good. Evil is negative good.
It is a relative term. Evil can be transmuted into good.
What is evil to one at one time,
becomes good at another time to somebody else.
- Sivananda
Reply to: