Your message dated Wed, 21 Sep 2022 19:46:51 +0000
with message-id <[email protected]>
and subject line Bug#1018296: fixed in rsync 3.2.6-4
has caused the Debian Bug report #1018296,
regarding ftpsync: rsync 3.2.5-1 breaks ftpsync
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1018296: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018296
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ftpsync
Version: 20180513+nmu1
Severity: important
Hi all,
I discussed this a few days ago in #debian-ftp; I think the bug is
probably in rsync but ftpsync is how I ran across it.
My mirror syncs against free.hands.com / ftp.uk.debian.org. With rsync
3.2.5-1 my mirror fails to sync: stage1 executes fine but stage 2 fails
with the following error from rsync:
ERROR: rejecting excluded file-list name: project
rsync error: protocol incompatibility (code 2) at flist.c(994)
[Receiver=3.2.5]
rsync error: protocol incompatibility (code 2) at io.c(1644)
[sender=3.2.3]
(from rsync-ftpsync.error.0)
The ftpsync output around this time is:
Aug 28 07:47:04 tarquin ftpsync[753936]: Running stage2: rsync --quiet
--log-file /srv/debmirror/log/rsync-ftpsync.log
--filter=exclude_/Archive-Update-in-Progress-tarquin.boo.tc
--filter=protect_/Archive-Update-in-Progress-tarquin.boo.tc
--filter=exclude_/Archive-Update-Required-tarquin.boo.tc
--filter=protect_/Archive-Update-Required-tarquin.boo.tc
--filter=exclude_/project/trace/tarquin.boo.tc
--filter=protect_/project/trace/tarquin.boo.tc
--filter=exclude_/project/trace/tarquin.boo.tc-stage1
--filter=protect_/project/trace/tarquin.boo.tc-stage1
--filter=exclude_/project/trace/_hierarchy
--filter=protect_/project/trace/_hierarchy
--filter=exclude_/project/trace/_traces
--filter=protect_/project/trace/_traces --filter=include_/project/
--filter=protect_/project/ --filter=include_/project/trace/
--filter=protect_/project/trace/ --filter=include_/project/trace/*
--bwlimit=0 -prltvHSB8192 --safe-links --chmod=D755,F644 --timeout 120
--stats --no-human-readable --no-inc-recursive --exclude=.~tmp~/
--filter=include_/dists/**/binary-arm64/
--filter=include_/dists/**/installer-arm64/
--filter=include_/dists/**/Contents-arm64.gz
--filter=include_/dists/**/Contents-udeb-arm64.gz
--filter=include_/dists/**/Contents-arm64.diff/
--filter=include_/indices/**/arch-arm64.files
--filter=include_/indices/**/arch-arm64.list.gz
--filter=include_/pool/**/*_arm64.deb
--filter=include_/pool/**/*_arm64.udeb
--filter=include_/pool/**/*_arm64.changes
--filter=include_/dists/**/binary-amd64/
--filter=include_/dists/**/installer-amd64/
--filter=include_/dists/**/Contents-amd64.gz
--filter=include_/dists/**/Contents-udeb-amd64.gz
--filter=include_/dists/**/Contents-amd64.diff/
--filter=include_/indices/**/arch-amd64.files
--filter=include_/indices/**/arch-amd64.list.gz
--filter=include_/pool/**/*_amd64.deb
--filter=include_/pool/**/*_amd64.udeb
--filter=include_/pool/**/*_amd64.changes
--filter=include_/dists/**/binary-i386/
--filter=include_/dists/**/installer-i386/
--filter=include_/dists/**/Contents-i386.gz
--filter=include_/dists/**/Contents-udeb-i386.gz
--filter=include_/dists/**/Contents-i386.diff/
--filter=include_/indices/**/arch-i386.files
--filter=include_/indices/**/arch-i386.list.gz
--filter=include_/pool/**/*_i386.deb
--filter=include_/pool/**/*_i386.udeb
--filter=include_/pool/**/*_i386.changes
--filter=include_/dists/**/source/ --filter=include_/pool/**/*.tar.*
--filter=include_/pool/**/*.diff.* --filter=include_/pool/**/*.dsc
--filter=include_/dists/**/binary-all/
--filter=include_/dists/**/installer-all/
--filter=include_/dists/**/Contents-all.gz
--filter=include_/dists/**/Contents-udeb-all.gz
--filter=include_/dists/**/Contents-all.diff/
--filter=include_/indices/**/arch-all.files
--filter=include_/indices/**/arch-all.list.gz
--filter=include_/pool/**/*_all.deb --filter=include_/pool/**/*_all.udeb
--filter=include_/pool/**/*_all.changes
--filter=exclude_/dists/**/binary-*/
--filter=exclude_/dists/**/installer-*/
--filter=exclude_/dists/**/Contents-*.gz
--filter=exclude_/dists/**/Contents-udeb-*.gz
--filter=exclude_/dists/**/Contents-*.diff/
--filter=exclude_/indices/**/arch-*.files
--filter=exclude_/indices/**/arch-*.list.gz
--filter=exclude_/pool/**/*_*.deb --filter=exclude_/pool/**/*_*.udeb
--filter=exclude_/pool/**/*_*.changes --filter=exclude_/dists/**/source/
--filter=exclude_/pool/**/*.tar.* --filter=exclude_/pool/**/*.diff.*
--filter=exclude_/pool/**/*.dsc free.hands.com::debian
/srv/debmirror/debian/ --max-delete=40000 --delay-updates --delete
--delete-delay --delete-excluded
Aug 28 07:47:41 tarquin ftpsync[753936]: Back from rsync with returncode
2
Aug 28 07:47:41 tarquin ftpsync[753936]: ERROR: Sync step 2 went wrong,
got errorcode 2. Logfile: /srv/debmirror/log/ftpsync.log
Aug 28 07:47:41 tarquin ftpsync[753936]: Mirrorsync done with errors
(from ftpsync.log.0)
The relevant parts of my ftpsync.conf are:
RSYNC_HOST=free.hands.com
RSYNC_PATH="debian"
ARCH_INCLUDE="arm64 amd64 i386 source"
Reverting to rsync 3.2.4-1+b1 allows the sync to complete as normal. The
logs above are from a diffrent machine than the one I'm reporting on
where I have allowed rsync to update to 3.2.5-1, and which I can use for
testing.
Cheers,
Chris
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.18.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8),
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages ftpsync depends on:
ii exim4-daemon-light [mail-transport-agent] 4.96-3
hi rsync 3.2.4-1+b1
Versions of packages ftpsync recommends:
ii curl 7.84.0-2
ftpsync suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: rsync
Source-Version: 3.2.6-4
Done: Samuel Henrique <[email protected]>
We believe that the bug you reported is fixed in the latest version of
rsync, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Henrique <[email protected]> (supplier of updated rsync package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 21 Sep 2022 18:58:57 +0100
Source: rsync
Architecture: source
Version: 3.2.6-4
Distribution: unstable
Urgency: medium
Maintainer: Paul Slootman <[email protected]>
Changed-By: Samuel Henrique <[email protected]>
Closes: 1018296 1019561
Changes:
rsync (3.2.6-4) unstable; urgency=medium
.
* Upload to unstable
- d/patches:
~ fix_files_from.patch: Upstream patch to address the files-from issue.
~ fix_relative.patch: Upstream patch to fix exclusion of /. with
--relative.
~ fix_remote_filter_rules_validation.patch: Upstream patch to fix bug
with validating remote filter rules.
(closes: #1018296, #1019561)
Checksums-Sha1:
e536344d0667998bcf9c6f992490df489027c36a 2276 rsync_3.2.6-4.dsc
162612a789b3ac53b7e717a18af3288edc09d08c 27984 rsync_3.2.6-4.debian.tar.xz
a5bed32a19d605d63fac5ee099cca993e0107680 7129 rsync_3.2.6-4_amd64.buildinfo
Checksums-Sha256:
366317ad0f0ee85b9af61ffc31d401a7e95b610236e53928f0c86315f2b03ad0 2276
rsync_3.2.6-4.dsc
6cfb4fe9fa73116a033845bc0c39cf9182af04b8806591c491d097f0636a907c 27984
rsync_3.2.6-4.debian.tar.xz
882c02ca753614fec84d8e4bee0c2144eeeb5aa230db9ef3cdbfc22d764691d1 7129
rsync_3.2.6-4_amd64.buildinfo
Files:
579a764b873366b592c700813289eb4f 2276 net optional rsync_3.2.6-4.dsc
feb947a43e4d3bc2b686230a153e87db 27984 net optional rsync_3.2.6-4.debian.tar.xz
a0a2e4ddf8610bedc20f4375cfbc43d9 7129 net optional
rsync_3.2.6-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEBdtqg34QX0sdAsVfu6n6rcz7RwcFAmMrVYUACgkQu6n6rcz7
RweJIQ//ScXlh1385et1u67pFXCwcAktSPneb6g5sf9oR2kzwFOzUd/xI6pRw0Ph
daRSqz5bmovWwcOBuCKJ+rhEPjEXRJSXxN8yiOfUFttZQ9x/NlK7E3GcDqKWWk+U
XiUi5nBuq7gSezF7O7p441QE4fY5wDZSR+/QoLodmSWYo8/zrBvrJLMT6Z6YY0Iw
q7Qn/oVzRq+alqY7Y93ARcrcWFu+yQdO/j/nKGxZrIHUhNTc541OeDD84OlwoaKD
2N9+zIbncfOQu5zFGvYJQHMRw9XcEPfOYF985/INy7cqylHiSaEmV9PxER1rOq3o
Woe8PwUFJiDqoRvfQFuzpHrLRvV8pLfvoS+3v6GKA6UaSYwp1FHufjUzflkalOjJ
HZswQzPPGO60tFhLwMgajzcYOmLGfPtE+g1omo4SWCbkY1Wg1AYesmHQ9CY1ewQU
s9HNafuV2iz8hJQWB7D7REoXyb+aXRgAiuKiZt5WyMUsbUB07ao+9CBGOm6tPtyN
UgPe+o1AYWZ/ps5iAA6fHcPPI4AbtepFLnBjv/UC2NqsKOHItb44QA9e7PCWafJL
GZ4IId/ZSsE/3Rq0pfgpj8QYLnMSTarxK9medTHaZGtqIKRH35e65r9EiglHtStF
QRSrgcupqcTjBwniTADL4OhnIq0N3XFS2u94TJBJe9s7834pyJM=
=ER77
-----END PGP SIGNATURE-----
--- End Message ---