Your message dated Sat, 01 Aug 2015 17:19:54 +0000
with message-id <[email protected]>
and subject line Bug#793792: fixed in obnam 1.13-1
has caused the Debian Bug report #793792,
regarding R43272X: Repository doesn't contain chunk
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.)


-- 
793792: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793792
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: obnam
Version: 1.12-1
Severity: normal

Dear Maintainer,

Yes, this is old problem, You know. But in this case there are no any race
conditions. Only one client is working and only one obnam process are running
at once. And all things are local: client, repository and backed up
directories. The only feature is that repository placed on usb hard disk, that
is under automount control. 

I've wrote shell script to remove unused chunks:

while true; do
        obnam --verbose --client-name=$CLIENT -r $REPOSITORY force-lock
        CHUNK=$(obnam --verbose --client-name=$CLIENT -r $REPOSITORY forget 
--keep="$POLICY" 2>&1|
                awk '/ERROR: R43272X:/ {print $NF}')
        if [ -z "$CHUNK" ]; then
                echo No missing chunk. Exiting.
                exit
        else
                echo . Missing chunk: $CHUNK
                touch ${REPOSITORY}/${CHUNK}
        fi
done

But it is working more then 25 hours now and continues. There are only 7 chunks 
seen:

forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/4069/1235/370/a5d22e49a7fcb874
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/4069/1235/370/a5d22e49a7fcb89b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c686b
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/4069/1235/370/a5d22e49a7fcb874
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697f
forgetting generations: 0/3 done. Missing chunk: 
chunks/3299/663/2802/fc235e452f9c697e

And I have no idea how long it will continues. Before that "fsck" was working
for 20 hours. It would be very bad news if the only way to solve the problem
will be to create new repository. Why do You not remove reference to
nonexistent chunks? You can do this while "forget" command or with special one
like "fsck". In any case here should be regular procedure to get repository in
consistent case. The special issue is why this problem exists at all. When
chunk removed, the reference should be cleared to.


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages obnam depends on:
ii  libc6             2.19-19
ii  python            2.7.9-1
ii  python-cliapp     1.20150701-1
ii  python-fuse       2:0.2.1-11
ii  python-larch      1.20131130-1
ii  python-paramiko   1.15.2-1
ii  python-tracing    0.8-1
ii  python-ttystatus  0.23-1
ii  python-yaml       3.11-2

obnam recommends no packages.

obnam suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: obnam
Source-Version: 1.13-1

We believe that the bug you reported is fixed in the latest version of
obnam, 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.
Lars Wirzenius <[email protected]> (supplier of updated obnam 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: SHA256

Format: 1.8
Date: Sat, 01 Aug 2015 19:24:46 +0300
Source: obnam
Binary: obnam
Architecture: amd64 i386 source
Version: 1.13-1
Distribution: unstable
Urgency: medium
Maintainer: Lars Wirzenius <[email protected]>
Changed-By: Lars Wirzenius <[email protected]>
Closes: 793792
Description: 
 obnam      - online and disk-based backup application
Changes:
 obnam (1.13-1) unstable; urgency=medium
 .
   * New upstream version.
     * Fix "R43272X: Repository doesn't contain chunk" (Closes:
       #793792)
Checksums-Sha1: 
 f79afb5fad0c6cf3a055f7a78ae7a182cf260e84 168356 obnam_1.13-1_amd64.deb
 8f9ee837ed51dc96033afc4d299cc77334a8ab3e 168514 obnam_1.13-1_i386.deb
 38c951073bdf836a37e337c5c9f12e0e96fbff82 2020 obnam_1.13-1.dsc
 8de3e3c783383a411906ce11680b1b8c08f68788 274808 obnam_1.13.orig.tar.xz
 8b4b4c7876b45eb2e9c4a2e5fc71cc3d7afe4738 6160 obnam_1.13-1.debian.tar.xz
Checksums-Sha256: 
 16f06f23c691cac45c00fd57cc58232bf728607b4fb77977ba005fcfc440dec3 168356 
obnam_1.13-1_amd64.deb
 5c4913cd9d1b75b5e4d0b35365d2e0b27b1d61ed56bfe1c490cf080a88918980 168514 
obnam_1.13-1_i386.deb
 ec6f9841f6ef1f57f4c303d315bda90d1d5c4be2471f3a9e653df1a8ac4b1115 2020 
obnam_1.13-1.dsc
 248ac40b62bdf649b4118f2905267c00d80828edb069000e577dcf731f8b498d 274808 
obnam_1.13.orig.tar.xz
 563b2a96d64e382343d2e2235c9c72431998016e293a8670588ed6af5957f8f7 6160 
obnam_1.13-1.debian.tar.xz
Files: 
 9ba9a2455166d059d9638fedbd892fb6 168356 python optional obnam_1.13-1_amd64.deb
 a73d9a402922bdbc5c830d1382930eda 168514 python optional obnam_1.13-1_i386.deb
 1be7496307f8cd0aa5d0aea37f9ab6a7 2020 python optional obnam_1.13-1.dsc
 8efc856e6de12c0d6603cebdd722d770 274808 python optional obnam_1.13.orig.tar.xz
 180a13f97d00530c9e687a51b0098dec 6160 python optional 
obnam_1.13-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVvPvTAAoJEGwvphbseiAxtoMP/3zaVGRDn2Z+8BQWNMWONxGB
zom4Qpye9tUI9fhoRq72LQukELMxyM+CJ7SEKq1N/JahouTxK3QEZvRYb5TX2Lx9
vrv/Cn954Skn4g60xpKTfYPaGSota8Gzz7cN63JY0Jdn8vESBCQCb0AFk48Auivj
vWmKGXLb7kSLu0V2TuDUlq0VSJ4Jj4keCeTSQaIO1aUKyvBwmnqoP3ZdqHt8/xe3
2b5l5Y8bd1GUNcooKR0YHSMJ3Hc4k7J4AwrIo+dj1sQ3oeQKyoIOYw4IzHbHF99U
PgZz17EwHrBEts+hDgHTujNTz/ziD2YWNvfgTZVD90KGXL5bUHlLD720DVtR8DV3
vFN57GJTKXaUfQIDEwuO1ppgKqbH3iZBFfRaVNQpixflIY2i+HVIup3g1dxenuSW
CiniTo3T7duTiefr5hW1x+AAvmcEvf9bU9dNCf/Vf0I9cL8UdC8RklzkFCKvrBq4
I41RVlBc+J7ItiAxA07+icRA1G0UQrUBnZROxXmhcCBBKPWIXbn0nBNstx3pu1Mv
nYMyGksMYspidPC932cwai+jwAbusy6charVoVunhApMA2RPnLM0zzUj1fkdLz4U
uOg0OaN9+xMmGoj+nHpVE/XyLGZ3j9kOy/ajDTWUf326Q6rHRPMcG/soKnv6j6qJ
tW56/3/aZkEkG0GrKpka
=I3kv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to