Your message dated Thu, 13 Dec 2018 15:04:51 +0000
with message-id <[email protected]>
and subject line Bug#908497: fixed in khal 1:0.9.10-0.1
has caused the Debian Bug report #908497,
regarding khal FTBFS with python-dateutil 2.7.3-1
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.)


-- 
908497: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908497
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: khal
Version: 1:0.9.8-1
Severity: serious
Tags: ftbfs
Control: block 907718 by -1

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/khal.html

...
=================================== FAILURES ===================================
________________________ test_event_rrule_recurrence_id ________________________

    def test_event_rrule_recurrence_id():
        dbi = backend.SQLiteDb([calname], ':memory:', locale=LOCALE_BERLIN)
        assert dbi.list(calname) == list()
        events = dbi.get_localized(BERLIN.localize(datetime(2014, 6, 30, 0, 0)),
                                   BERLIN.localize(datetime(2014, 8, 26, 0, 0)))
        assert list(events) == list()
>       dbi.update(_get_text('event_rrule_recuid'), href='12345.ics', 
> etag='abcd', calendar=calname)

tests/backend_test.py:33: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
khal/khalendar/backend.py:262: in update
    self._update_impl(vevent, href, calendar)
khal/khalendar/backend.py:355: in _update_impl
    dtstartend = utils.expand(vevent, href)
khal/khalendar/utils.py:89: in expand
    dtstart=dtstart
/usr/lib/python3/dist-packages/dateutil/rrule.py:1667: in __call__
    return self._parse_rfc(s, **kwargs)
/usr/lib/python3/dist-packages/dateutil/rrule.py:1550: in _parse_rfc
    tzinfos=tzinfos)
/usr/lib/python3/dist-packages/dateutil/rrule.py:1509: in _parse_rfc_rrule
    return rrule(dtstart=dtstart, cache=cache, **rrkwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <dateutil.rrule.rrule object at 0x7f0458449c88>, freq = 2
dtstart = datetime.datetime(2014, 6, 30, 7, 0), interval = 1, wkst = None
count = None, until = datetime.datetime(2014, 8, 6, 6, 0, tzinfo=tzutc())
bysetpos = None, bymonth = None, bymonthday = None, byyearday = None
byeaster = None, byweekno = None, byweekday = None, byhour = None
byminute = None, bysecond = None, cache = False

    def __init__(self, freq, dtstart=None,
                 interval=1, wkst=None, count=None, until=None, bysetpos=None,
                 bymonth=None, bymonthday=None, byyearday=None, byeaster=None,
                 byweekno=None, byweekday=None,
                 byhour=None, byminute=None, bysecond=None,
                 cache=False):
        super(rrule, self).__init__(cache)
        global easter
        if not dtstart:
            if until and until.tzinfo:
                dtstart = 
datetime.datetime.now(tz=until.tzinfo).replace(microsecond=0)
            else:
                dtstart = datetime.datetime.now().replace(microsecond=0)
        elif not isinstance(dtstart, datetime.datetime):
            dtstart = datetime.datetime.fromordinal(dtstart.toordinal())
        else:
            dtstart = dtstart.replace(microsecond=0)
        self._dtstart = dtstart
        self._tzinfo = dtstart.tzinfo
        self._freq = freq
        self._interval = interval
        self._count = count
    
        # Cache the original byxxx rules, if they are provided, as the _byxxx
        # attributes do not necessarily map to the inputs, and this can be
        # a problem in generating the strings. Only store things if they've
        # been supplied (the string retrieval will just use .get())
        self._original_rule = {}
    
        if until and not isinstance(until, datetime.datetime):
            until = datetime.datetime.fromordinal(until.toordinal())
        self._until = until
    
        if self._dtstart and self._until:
            if (self._dtstart.tzinfo is not None) != (self._until.tzinfo is not 
None):
                # According to RFC5545 Section 3.3.10:
                # https://tools.ietf.org/html/rfc5545#section-3.3.10
                #
                # > If the "DTSTART" property is specified as a date with UTC
                # > time or a date with local time and time zone reference,
                # > then the UNTIL rule part MUST be specified as a date with
                # > UTC time.
                raise ValueError(
>                   'RRULE UNTIL values must be specified in UTC when DTSTART '
                    'is timezone-aware'
                )
E               ValueError: RRULE UNTIL values must be specified in UTC when 
DTSTART is timezone-aware

/usr/lib/python3/dist-packages/dateutil/rrule.py:464: ValueError
...


See #907718 for background.

--- End Message ---
--- Begin Message ---
Source: khal
Source-Version: 1:0.9.10-0.1

We believe that the bug you reported is fixed in the latest version of
khal, 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.
Jonas Smedegaard <[email protected]> (supplier of updated khal 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: Thu, 13 Dec 2018 15:39:05 +0100
Source: khal
Binary: khal khal-doc
Architecture: source all
Version: 1:0.9.10-0.1
Distribution: unstable
Urgency: medium
Maintainer: Python Applications Packaging Team 
<[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Description:
 khal       - Standards based CLI and terminal calendar program
 khal-doc   - Standards based CLI and terminal calendar program - documentation
Closes: 908497
Changes:
 khal (1:0.9.10-0.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Jonas Smedegaard ]
   * New upstream version 0.9.6.1
     Closes: Bug#908497. Thanks to Paul Gevers and Adrian Bunk.
   * Unfuzz patch 0007.
   * Add patch 0008 to fix pass categories as list in test.
Checksums-Sha1:
 20ce0fcde501a5d9723b75d67a336ad6a1550879 2395 khal_0.9.10-0.1.dsc
 aa9947682342ac5065b52aa8a156091b8c595efc 171132 khal_0.9.10.orig.tar.gz
 19bf06272b30d3ddf59a5d390cd74a12b65e2852 7192 khal_0.9.10-0.1.debian.tar.xz
 8e7d826981f3366b01114f77c7b3da077fe5b602 79796 khal-doc_0.9.10-0.1_all.deb
 e6da0dd713c163b12d5befe8373b237aec861afb 97196 khal_0.9.10-0.1_all.deb
 23b8666fc3a0ea1b09a2010b40f258ffdd3235f6 7856 khal_0.9.10-0.1_amd64.buildinfo
Checksums-Sha256:
 2df501003f80c94324396b7302167f4e8f0aded0a39c24031024ea4de802161b 2395 
khal_0.9.10-0.1.dsc
 040ed1c2183f16ab97df5de93d6e8421bdb1f930fb895d3a4a10fb3e1a90000e 171132 
khal_0.9.10.orig.tar.gz
 88d25a0cd7d68e9956967fafc6a2e3f8bb160bd49e7c70c85845a5c269406c1b 7192 
khal_0.9.10-0.1.debian.tar.xz
 aae4555607fff1628c9d11e44f2d2749bd16d7a0ce02cf5f696c7b4459fd7a54 79796 
khal-doc_0.9.10-0.1_all.deb
 071773f2ef102a4b5049c8ef6432fe21027a183e0c0c09edc969df5eeadf730e 97196 
khal_0.9.10-0.1_all.deb
 0ec1cc5df4201499f0f72e2e76511b98cc267f02cd1811f61193a5bc166bcccd 7856 
khal_0.9.10-0.1_amd64.buildinfo
Files:
 b31b25815bf3c4de7d1256758afea227 2395 utils optional khal_0.9.10-0.1.dsc
 85f1b026d05054e083e9c16ed81474d0 171132 utils optional khal_0.9.10.orig.tar.gz
 6414b86d509b88606626f238d78d3ed4 7192 utils optional 
khal_0.9.10-0.1.debian.tar.xz
 6df4ce01c2298fc3739fbc89911a5f99 79796 doc optional khal-doc_0.9.10-0.1_all.deb
 97c26f0ede3f5855ef4a9d9d77a03c12 97196 utils optional khal_0.9.10-0.1_all.deb
 661ac5bc366273e53af77f27492cceec 7856 utils optional 
khal_0.9.10-0.1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAlwScGAACgkQLHwxRsGg
ASFU2hAAh/AN34PFUyTo78jYlQOx4FPvdKTXvdGUWXyaHz0ReRvQTXIz9ptsxJ6S
F7imirWSWQhx8l83zDfAlvH92e1f6ScDk3e8V84X5oHvklUvdqV55rzJmwv9pd9F
tQy28/YL6p26G9b3q6asePMCjYVPYOzDOFqBFgOq2vPntPO2EpLzkswagkm5oh9D
AYEMVu7spnKBQgcWpz46ueJYT4Ux5s3vaLMltHrmz2E0umag2xOGPn7jzxrycPsG
oDqFAIGoN3wnc4+m5vN218kS5v6+kuyIdVrE7bMqA7TxwQ198mP3wtuulsQ5VWKS
77pjbKeYdeNgYYOkt979kbUE16TTkUio68ETmXBt4dU+zy3pVUO64SB/3NcHbHEt
lyb1vXVWT+p5FIuCe6+GQg8yElhGKjKvjGQnSmVNhWxgUb8Z/QNJZy+IGwrKG2aj
FDnPfbAQjOnENZjgBt1db1PXmeiRuIDLwMAEnGfoy1A7iiKzTweFcKKthQ+sjbLf
UHZ+Sl3bbYvxaUwYoFxIaVkFsgQWdlzDFzT6P2g2YSZm8nnvrYrlu/20QL2uaYqX
poeyujgdrfnLXu+4toqMtYg/BihBFx18H2/KooMKf2pE0QxSLhUAE+Er3/3W7Jrd
WwTJNGuWygMe7XoTUCJM+2IQJEQTiPiErNZ3nKgNu/ZHn2pBLH8=
=b+dJ
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to