Your message dated Thu, 11 Apr 2013 00:02:39 +0000
with message-id <[email protected]>
and subject line Bug#700255: fixed in task 2.2.0-1
has caused the Debian Bug report #700255,
regarding task: duplicates completed tasks on merge
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.)
--
700255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700255
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: task
Version: 2.0.0-1
Severity: normal
Tags: fixed-upstream
Please consider the following shell log:
$ rm -Rf foo bar
$ TASKDATA=foo task log footask
TASKDATA override: foo
Logged task.
$ TASKDATA=bar task log bartask
TASKDATA override: bar
Logged task.
$ TASKDATA=bar task merge foo/
Merging new remote task b902f63c-2c2e-421e-a971-82d0db645a65 "footask "
TASKDATA override: bar
Merge complete.
$ TASKDATA=foo task merge bar/
Merging new remote task 093cdb48-7b55-4fbd-9d41-29498991c7b8 "bartask "
Merging new remote task b902f63c-2c2e-421e-a971-82d0db645a65 "footask "
TASKDATA override: foo
Merge complete.
$ TASKDATA=bar task
TASKDATA override: bar
[task next]
No matches.
$ TASKDATA=foo task merge bar/
TASKDATA override: foo
Database is up-to-date, no merge required.
$ TASKDATA=bar task merge foo/
Merging new remote task 093cdb48-7b55-4fbd-9d41-29498991c7b8 "bartask "
Merging new remote task b902f63c-2c2e-421e-a971-82d0db645a65 "footask "
TASKDATA override: bar
Merge complete.
$ cat foo/completed.data
[description:"bartask" end:"1360513326" entry:"1360513326" status:"completed"
uuid:"093cdb48-7b55-4fbd-9d41-29498991c7b8"]
[description:"footask" end:"1360513324" entry:"1360513324" status:"completed"
uuid:"b902f63c-2c2e-421e-a971-82d0db645a65"]
[description:"footask" end:"1360513324" entry:"1360513324" status:"completed"
uuid:"b902f63c-2c2e-421e-a971-82d0db645a65"]
$
You can see that footask is present twice with the same uuid (which no
longer is unique) in the completed.data. This breaks synchronization to
mess up your completed.data file. Paul Beckingham kindly verified that
this issue is not reproducible in version 2.2.0.
Helmut
--- End Message ---
--- Begin Message ---
Source: task
Source-Version: 2.2.0-1
We believe that the bug you reported is fixed in the latest version of
task, 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.
Jakub Wilk <[email protected]> (supplier of updated task 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: Thu, 11 Apr 2013 00:43:17 +0200
Source: task
Binary: task
Architecture: source i386
Version: 2.2.0-1
Distribution: experimental
Urgency: low
Maintainer: Jakub Wilk <[email protected]>
Changed-By: Jakub Wilk <[email protected]>
Description:
task - feature-rich console based todo list manager
Closes: 700255
Changes:
task (2.2.0-1) experimental; urgency=low
.
* New upstream release.
+ This release no longer supports Lua extensions.
- Remove lublua5.1-dev from Build-Depends.
+ Drop fix-manpage-formatting.diff; applied upstream.
+ Drop fix-manpage-installation.diff; applied upstream.
+ Drop fix-typos.diff; applied upstream.
+ Refresh other patches.
+ Update debian/copyright.
+ Fix duplication of completed task on merge (closes: #700255).
Thanks to Helmut Grohne for the bug report.
* Add supplemental .orig.tar with the test suite.
+ Add get-orig-source target, which imports the tests from the upstream
VCS.
* Adapt the test suite to Debian needs:
+ Add patch (tests-out-of-tree.diff) to allow running tests out-of-tree
+ Add patch (tests-unset-env-vars.diff) unset TASK* environment variables.
+ Add patch (tests-fail.diff) to make the test runner exit with non-zero
code if any of the tests fail.
+ Add patch (tests-for-released-version.diff) to allow running tests
against a released version of taskwarrior.
+ Add patch (tests-temporary-directory.diff) to fix insecure use of /tmp.
* Run tests at build time.
+ Update debian/rules.
+ Add libjson-perl to Build-Depends.
* Add patch (directory-no-path-max.diff) to use get_current_dir_name()
instead of relying on PATH_MAX, as the latter is not defined on GNU/Hurd.
* Add patch (directory-handle-dt-unknown.diff) to properly handle d_type ==
DT_UNKNOWN.
* Add patch (system-hurd.diff) to add support for GNU/Hurd systems.
* Add patch (system-kfreebsd.diff) to add support for GNU/kFreeBSD systems.
* Link against libuuid.
+ Add uuid-dev to Build-Depends.
* Don't use dh_testdir; instead use target dependencies to ensure that
debian/rules is run from the correct directory.
* Run dh_clean as the first command in the clean target.
Checksums-Sha1:
861907d687116f1c5e5eab8ac4d37b30f9b59e6a 1959 task_2.2.0-1.dsc
8aa140e15527a071d34abde640309d20cd54c4c9 117064 task_2.2.0.orig-test.tar.gz
70656deb48a460f95370c885e388b475475f64eb 1190905 task_2.2.0.orig.tar.gz
3ace8f3247dcb87b9d6e11f0dca5f2bbcb28296d 11182 task_2.2.0-1.debian.tar.gz
2a698aa2e697d3adaec32c00bb385db841b1b27b 874782 task_2.2.0-1_i386.deb
Checksums-Sha256:
44e0d3a5d324987e75eea054ded8434e3d995cabe264f749db3c4dacded58589 1959
task_2.2.0-1.dsc
a210e0e644da950a0d51d7b4b5b3164fcec4b2d71ebdbf86db05632f90f0ac17 117064
task_2.2.0.orig-test.tar.gz
39e25dd285e6bc8474337a5868cb2ec55675978fa1f08c802e6da58b4181ee14 1190905
task_2.2.0.orig.tar.gz
34f8d842ce79761d285c4b874c02c7fc0f3db85639b7aa778b7e39b546b45789 11182
task_2.2.0-1.debian.tar.gz
a1db6765a49a1a62c2287ad31499da22a46c4056347fca33668354143f9c1750 874782
task_2.2.0-1_i386.deb
Files:
816106d3ffae23102e7ffceda914722f 1959 utils optional task_2.2.0-1.dsc
f0e90dc33a5a20af02a921e2c8f5edf8 117064 utils optional
task_2.2.0.orig-test.tar.gz
eb5af01b51b90e01b574464a5d11d4e9 1190905 utils optional task_2.2.0.orig.tar.gz
253b022a5f169358c42cff3c6f1e4d5f 11182 utils optional
task_2.2.0-1.debian.tar.gz
58d99d048bd7689775d046ef5cba97c7 874782 utils optional task_2.2.0-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJRZe0PAAoJEC1Os6YBVHX1vMcP/2zt2qcHY6mBdftFar7LoD1I
Y+cIuouXd4dhBRZnJwoSf823pHB65Gw5e3skq7JAuslIhAz47kV95/Fm46l9hEFk
B8gwnIMFXgtnDmTGHOSZoaszGSJ0ehLKC7ooVoYv7vQfWamP4pTz5VTo1IVnuud1
t7EoXm40mYp/hNX+r4GXhnPM2bC1AGwUvySc4p5VghILRhxljKSGfss+T3axJuI7
DocVI7oS5frxOhkYPxmeo8wvn3vw+pwX5n4uZoNCWUxUGnqHESmOCfb4N+2bo+9E
BfebCGbNX/3WX252nR1Hb9j56G95hkfeVu9qdO3Sa41+tp0kpisqnUhYucrtXUFx
pYi/7EzTAul2CT/tof95t44XWL05aXLCT/jurKXkaKibH/+oKbR8ih5ouE73BXzE
S6/B2/6C5tvq0gpIGVqCHXS1CH4N/F+QIWXBOAnxsKsuA/8mAWUUDCaFRwFU+T6U
9V0Wy4iRz58byizue/UsQD0VbOAzhpJkEzySQdH2N8yMIO78iUjbhxMSCLMHaTfR
3h6CPKWYLRmJoqxigWUA3ceRoYG5a9E80jP3W0YoNhxpFYC6V2oOyyVeLgAkmHT1
L8zIZGdoG3hXcmPQ8I7qp9Slb8VwnzxXGHvznsWzVW9wFmQRpRXf9qTgE99skowV
j8kjowmjUkty2Ai6j8vl
=mfPP
-----END PGP SIGNATURE-----
--- End Message ---