• Updating khal to fix RC bug #1023341

    From Daniele Tricoli@21:1/5 to All on Fri Dec 16 07:30:01 2022
    Copy: jonas@jones.dk

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------JaPknFSiSB1NMvWQjBEYBIKo
    Content-Type: multipart/mixed; boundary="------------VKwtX0qtW780KWYGBUSgv9ij"

    --------------VKwtX0qtW780KWYGBUSgv9ij
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8sDQpJIHRyaWVkIHRvIHVwZGF0ZSBraGFsIHRvIGJsb2NrIHRoZSBhdXRvcmVtb3Zh bCBmcm9tIHRlc3RpbmcgKGR1ZSANCiMxMDIzMzQxKSBidXQgaXQncyBub3QgY2xlYXIgdG8g bWUgaG93IHRvIGltcG9ydCBtZXRhZGF0YSB1c2VkIHRvIHBhcnNlIA0KdGhlIHBhY2thZ2Ug dmVyc2lvbiB3aXRoIHVzY2FuwrkgZHVyaW5nIHJlcGFjayBvZiB0aGUgdGFyYmFsbC4NCg0K UEtHLUlORk8gYW5kIHRoZSBlZ2cuaW5mbyBkaXJlY3RvcnkgYXJlIG9uIHNhbHNhwrkgdXBz dHJlYW0gYnJhbmNoIGJ1dCANCkknbSBub3QgYWJsZSB0byBzZWUgdGhlbSBpbiB0aGUgdXBz dHJlYW0gdGFyYmFsbHMgKEkgbG9va2VkIGFsc28gdGhlIA0KY29tbWl0IG9uIHNhbHNhIHdp dGggaGFzaCBiYTUzYTZiZmI4NDVhYjRkZjNkNTI5OGY5MWYzMjNiMDcwMDg0ZjRiKTogDQph bHNvIFBLRy1JTkZPIGluIHRoZSByb290IG9mIHRoZSByZXBvc2l0b3J5IGlzIGEgbmV3cyB0 byBtZS4NCg0KSG93IGNhbiBJIHB1dCB0aGVtIGluIHRoZSByZXBhY2tlZCB0YXJiYWxsPyBJ biBkL3dhdGNoIGlzIGluZGljYXRlZCB0aGF0IA0KZm9yIHVwZGF0ZSB0aGUgY2xhc3NpYyB1 c2NhbiBpbnZvY2F0aW9uICh0aHJvdWdoIGdicCkgaXMgdXNlZC4NCg0KVGhlIG9ubHkgd2F5 IEkgY2FuIHRoaW5rIG9mIGlzIHRvIG1hbnVhbGx5IHJlcGFjayAoQUZBSUsgdXNjYW4gZG9l c24ndCANCnN1cHBvcnQgYWRkaW5nIGZpbGVzIGJlZm9yZSB0aGUgaW52b2NhdGlvbiBvZiBt ay1vcmlndGFyZ3opLi4uIGJ1dCBpdCANCm5vdCBzZWVtcyB0aGF0IHRoaXMgd2FzIHRoZSBw cm9jZWR1cmUgdXNlZCBhY2NvcmRpbmcgZG9jdW1lbnRhdGlvbiBvbiANCmQvd2F0Y2guDQoN CkFGQUlVIHRoaXMgbWVjaGFuaXNtIHdhcyBpbnRyb2R1Y2VkIHRvIGZpeCAjMTAwMjQwNi7C sw0KDQpKb25hcyBkbyB5b3UgaGF2ZSB0aGUgdGltZSB0byBleHBsYWluPw0KDQpNYW55IHRo YW5rcywNCg0KwrkgSSBrbm93IHRoYXQgaXQncyBlYXN5IHRvIGdlbmVyYXRlIHRoZW0gd2l0 aCBweXRob24zIHNldHVwLnB5IGVnZ19pbmZvDQrCsiBodHRwczovL3NhbHNhLmRlYmlhbi5v cmcvcHl0aG9uLXRlYW0vcGFja2FnZXMva2hhbA0KwrMgSSBkb24ndCBrbm93IGlmIGl0J3Mg d29ydGggdG8gZXh0ZW5kIHB5dGhvbjMtc2V0dXB0b29scy1zY20gdG8gc3VwcG9ydCANCnZl cnNpb24gc2NoZW1hIHdlIHVzZSBpbiBEZWJpYW4sIGl0IHNlZW1zIG5vdCB0byBoYXJkLCB3 ZSBjb3VsZCBhYnVzZSBvZiANCmh0dHBzOi8vZ2l0aHViLmNvbS9weXBhL3NldHVwdG9vbHNf c2NtI2FkZGluZy1hLW5ldy1zY20NCg0KUC5TLiBKb25hcyBJIGRvbid0IGtub3cgaWYgeW91 IGFyZSBzdWJzY3JpYmVkIHRvIHRoaXMgbGlzdCwgc28gSSdtIA0KYWRkaW5nIHlvdSB0byBD Qy4NCg0KLS0gDQpEYW5pZWxlIFRyaWNvbGkNCmh0dHBzOi8vbW9ybmllLm9yZw0K --------------VKwtX0qtW780KWYGBUSgv9ij
    Content-Type: application/pgp-keys; name="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Disposition: attachment; filename="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    xsFNBFTHg7ABEADUFHyhydGlM/n4pqNDMcWBTJSUdmWn+OGYJZfFMgayzcLFL88G 6AzUsVWd4U80WHaT5UHwQehE/t7Bgi/iYiNQF+9iaa/A/VIEMSpaO3+0GBuj6Ftz Cd4nNynAsO9pKhd+7Ubxr53gijVyIO2yu/+y1yUxi35gzvph4orsAhpbKg2A7H9f lEwUSWrJP1n4kQXHE1mJpUHo23wIoR6KZwiQk7qYBOszTdJck7FDFxMQQaWahjoy Wz2NICB/NsQ73qRGHDfaL6SDKK51WOJBy4FjKex6nm05tj6tn9pPP3DOKz4n12+Q yxOOfoKGzRmPq0PYNMfk6PhjBcUQpWLclAitkedWKWdM+7PePEBKV5e4uiLlxESW teIPXa+9bcFXYlgdr9wT3Kk9ZuZD44hg42w4QOvcD2i6/BOGTzf9yQ7d4GIiY5ga Mjd9vxSEPrAT42aBpH5okztNGVXGd1+zPAQ2S9hARTqvHFEbbJA3ORYPVMdI5EHk wxunsKbnXBPzyyC0gkShb37PNl473djTMebX4y+xATeO98mpFGX/z0t/+r+PCWZ1 ZmsfGNJAN4FS3T5EffOFgg4R2ujYankICg6kNTppJzulSjUiolvln9kJp1Jmq803 pdSRcltfb4/8nD2C6fQjV272kTvCtmKeM2GSMDvAPggvjbZCpjVo7rwRqwARAQAB zSJEYW5pZWxlIFRyaWNvbGkgPGVyaW9sQG1vcm5pZS5vcmc+wsF0BBMBCAAeAhsD BQkSzAMAAh4BAheABQJVCxePAgsJBRUKCQgLAAoJEIuvUiwNbM7dLRcQAJOJBjR5 ekaKTZTeXBdyKJi+sPOkPECEr7XTqBg/dku5bpjfQRFA1I7g7EMzuNhKPrbfrUEN KnFpaIbqp9/yLdJH7JnA8IfTDCz3os1IYBV6iQwHr9g2gW6jin1esPGowV+xYkDp C5t64nl8AHxNo+1TI9VzWulerbOvXZosfkRrZzm6MUDrEMzeKfYzV3l/IIWNFyW+ Gzdrx4I1M0pMX5jeQhKBdpESFyzjot83VIIYsGlwtKz8VoF5NBLDozhJ7Nv20h6Q uaOHM56ozmwKPDL3bJ828riUKOV9UAqBhY/PrQmAGfMlK9fuOZCgc9xPAbYtTebt 5yqg4BM66VDjxb3m9o75md4GcbJoE71ekBvvaVszI80Y28DTOFGh1ATKVgSA7KSr VufE4PnKgqBKz5jQeQEJQ/XIFnfqJ5k1dgFbsGtMAyiphy3EaOEy1mKaYsgWGtxk wSsh9EXiYSZAVT/CJUY4Byo9lv4mWPIXw/RlVcWIg3VT7hg9wourXb8CgabS/L15 F3MqWgb3CGUdi1dpnQb4hZaIEihHXjMNmTCq2b08ChIgR5hX7ZvPt+GhrcYAGC0v WTCawobDINCabbosZhOOloZWZrM8b975eanovWPeWwwnD5O6B+PMwcgvhPVaMDTf +sVGyWfkLcLO50SfySF6C11uFmh3QGXUBc/fwsF9BBMBCAAnBQJUx4OwAhsDBQkS zAMABQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEIuvUiwNbM7dwzkQAJLcQcBb t/+cVm6YS/2vCEsO8pL6Z/EEq96Tr5nz3YRuyeNesnBy4L2KgQrIU8GACvruGCqH byCGJGlUxDtm3egW69OnJHZtCUXR5jm4kyzuQNybd+z6E1QqCNOF4OUO8WY9UzIf HJkV8sCL95FICpSzDI+0tOj138VfCGhX/GRCdiOo2lOSSz6mz2SAecYEH4sl5TnF QtQpQmHuJdMBH/OYxXJZCdnX3MG4b8PGJtjc7IlQ4xFmtfFnVl0bKnUY4HHAGqIq InrjJtkqlgUBNDKmolHOayI/e3fJMPjTuvhIjumu9kby69ZTwadBgZaj8tIj0kNe 7XiKtVyLGJ81NzfDmvKQi1VWtiOb/TSxK8EIDxMxsYSvbaaQMF/0Tb4sBC56QB7+ 6KNj5boayQ6A53vTLWZGqX0WVJSuOwsmqOweArzBz/1jLgzajrU6Vp6/p1tt7iKr ZBBsk+2HlMcso2HouTBFz6YTBU9TQGj4RvZoBsVGhhqNfYzJwTXxI232Jhz1ts7/ MdEMh5kwwDbldMJvZn7MskOnKlL4qK3RpdX/PNgVe8l/s8+H2dQOcNlXtg0xeOcD w5hqxkXOWpJfYjBe4EhYX/3ItHobzQk7SVhIqEKoAwTcm1G87IKem+qGrgF2Gsc/ o/3szcSIzFJ6DOCtkii426udvATw+Rrx3AdmzSJEYW5pZWxlIFRyaWNvbGkgPGVy aW9sQGRlYmlhbi5vcmc+wsGUBBMBCgA+FiEExlrvn+W/jMvW7bAZi69SLA1szt0F Alwli90CGwMFCRLMAwAFCwkIBwMFFQoJCAsFFgIDAQACHgECF4AACgkQi69SLA1s zt3rUw/9G+kSWj46bfy9hNA3bwe0puY1L9JZ/zZIFuAmQ4U82gOcMIdYXytXZHIb S5YPEM8jw8ucuvUxjV3THFtSf9lj53Y9zt1zA6u7FDFy6PefeLHV2QxHjkDejzc3 qu6xh9AIst4hs2LvZLIygZSMSuieviAscMqpEPrqSv3OBmz5zX2t6+tvLl7OB5vF 7psko8VAb0a6a7+MaCR3eEdBMccuV63CKqEL5kNDOmfhUQSHTENAhrTaNxh1/8nw iuJUR1gYWPr3AAe7zoptThREyNTzTFKE/3I4Ca0cNGdW0ugnIPS6ETDKl+rTomJ6 iq4qe8jbtoiA6U/kFRJu/w4rduhejwEqXhy+QaHxd5Cl1sSQGh0V3S7XStAA3dN3 phTVDaAqS5uMybfiIlwMhwBEXA4f0ITNrvXn+/ANt8N8zhsl2q0k57ySIg24a8pi teM9nYLXrb63dpz0fsVWVO8xHzm73qKz3vrULQCOESMCPQXMxz72R0G1BSV7mFPb 1jxWt96wemhqS+yDbu/I3xfjpxjIdlDzQRAwy/8r0lYRx57yblfjXSGxit2jVvFk CEYLq32nkZ/lSMibs2xnKdEunlp6VsGbau730SbxjAZeaHsqQLiOZ6DpFLY3Cuae UT+VrC4VONjSYgb/33jZrhNFD2jCKZlNIkciDe4xCOUeyUesNk3OwU0EVMeDsAEQ ALPZcGjYCiB0avI4yMg186VfH3dGEA3J4TSkS4ks5/Bff2DNC/3EV10Y+Chpq1VM 7uIL0S5Ee4n+n5BsRyKqy/RvVdqI8CSZxvza2kg/K22moOFFU/MWDNdkuuJEJthg nAm9RYlGCrE8rC8SidZi1rnBZfbBdknldUdnaeZULvWXH2h2wcFCZk2lSg7cODcx HCRbwDJzLEA3gIAlb6KbKEkp+Nn5U7V6v+5NLzeouB2nqmnUPhtk4bDFSNT258xc XqR/S3UNMdVqPTi4kVKWzYoe/DC5Ofqv65qULEhzdqaBbZcPZw7+rt1SGfooJzs+ mgr+rne/UGQxs4di9GSUJbqBHZspWQ1wBbEMTNuiG58V5BOUo/feQcEKOe6T9tcP eaoQvVKhKpmioSJFyGdgIrGveDXXdK6xbwwl+/9tWUaEORjSZSIKrR2iNVcMRlTi 8YF4CuL/4CnkSFb7Et29GMiwZoH8akrgw3x2t+GHXe262xY5i9/7+j/mVza6KHZU ZHEm69iS/KpSb5Hgf0u8COuhHKjsdvv3FSv11yx8CTzgL3J04BaQgxK8lzJw39b5 q6gnCsE/HQtqJfzDTuODQn7uNj08ptWTwhqgKcdu34JqSnwujxwvCC92SodOXS81 n7+KVwbD+C/uB/xZ0cJfDBs/M2pWzKZ7mPzKJqaTXuZbABEBAAHCwWUEGAEIAA8F AlTHg7ACGwwFCRLMAwAACgkQi69SLA1szt3BVA//Xr7qpe4rPbhv4xeoPmBezd4C nXAC+34ko61rEXD4LMP2ChzXZc6qWcMpD46/vGtBu9X6DmmqOrsDPjH3qUVhLdv8 QKMsoxo71P2j0b6n86KabaiGH7oaJj8GQfXq1DC4FzuNGDB7D3PgJAVwrkiVMHLi Q3YnaYK2txBCc2HR3CmNkBebd/t4Uhki72LuP9zevOvSnYJx+86Yt3UFubqHGtT4 IH+iJMD43cjGXjaxtL3KBnyagiOgxNPQspWGcQ+Jjw/R3a+jJzkaBG6lrl9mERnO pNB+SSlfuFBRiws0tNS0boRujzBdgWOnVIkZnY/MSCtXshYkC0qm/eVhioo4XqBn hSboYfAYEvM1oNAeVLLrLZ1pIU7J4vONDlEy74bWQ3H4YQ4gdG6tqmwg/mN5FIMq 9ivialJxpLuww7o5S18pIspI2PpLfr1uT3O4aHFvKMY1AQu8IfZ4FjXHK+0O6yIu Hm/b2tGVwTfj/t66HQ1wbRizTT15ZSKi1ab33ZsbbItf06G8VE0LQj9anCmN6Ree KwX33cuUG3zZlwaS7HO6lkaamPHOW6klkySSCZGryrpOvqLpflgPWMxUbmZkNkMS 0n39Cfm+90LSvp1kyUuh6sTkJpM5A7+Pyf1WdwkZDJ17A0faRNPpmTsynhEMh/bQ nGW83ld9ZEOnSmFFhHQ=
    =1hg4
    -----END PGP PUBLIC KEY BLOCK-----

    --------------VKwtX0qtW780KWYGBUSgv9ij--

    --------------JaPknFSiSB1NMvWQjBEYBIKo--

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

    wsF5BAABCAAjFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAmOcDTgFAwAAAAAACgkQi69SLA1szt28 7hAAn3gJmA/2XLAzoWEfouyzks0dJFhgy4YYDnaI5fF0zYKOKEgzsnsgdljcM/8uUoPmjoohwRDd 6ctwtSG7KZPn2X2nRkrlFR7hMtdVBO38YutRCy0d8kcz9hJhfc/HexmsT9xHu2XADfL4tj4ffdIE ccYvZ4I/3VitIjYXn1CRqqrkRDF3LlRyHS4nhRbiSdP8SzjtazP8SZkFiKQ7L753hq4uXwqNu6xl ++8LlMT6K6Ph8DGfSa+4MXUWY6NNpIdo9SyszyxStXv7xshJU9rx8ZLnJMmUxzFZ1iAxA5eLNqJk NW0d5Eg6GWnSJY9IPLjdE5X4LnhAxH7C/6V/9kbALRajeYuGkCdTd8JwT4Q6GZqqPkG+ityU9mdg 6n3dOw7hAHMDjwdFqKCc2pVfj+99nH2xdVVdFRfkW1IsILDcaOfxR8pJEAqwcy5gUhCHTnnB6hub a5syLVEbgJKwTg299+d7TgBMsmXPIDZGObT1l1DPPOqY8EJPdHxlJPjDkX1hqx+M9jVTjLN32qmS io/SyCIbzestzV7jwJ0jKboU9JZCyQ3JixrvLN/IUFka598R79HbApPuE5LjlyhOA7k4fuCD5QI6 0iJMJPNrS2ksvHXAQgfFqcVV428Y5/N49Akcse0i8dJCMbAe8v6EXRNLrQBGxEH/U5pr47AjhkXF z2A=
    =QZuS
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jonas Smedegaard@21:1/5 to All on Fri Dec 16 15:20:01 2022
    Hi Daniele, and others,

    Quoting Daniele Tricoli (2022-12-16 07:16:24)
    I tried to update khal to block the autoremoval from testing (due
    #1023341) but it's not clear to me how to import metadata used to parse
    the package version with uscan¹ during repack of the tarball.

    PKG-INFO and the egg.info directory are on salsa¹ upstream branch but
    I'm not able to see them in the upstream tarballs (I looked also the
    commit on salsa with hash ba53a6bfb845ab4df3d5298f91f323b070084f4b):
    also PKG-INFO in the root of the repository is a news to me.

    How can I put them in the repacked tarball? In d/watch is indicated that
    for update the classic uscan invocation (through gbp) is used.

    The only way I can think of is to manually repack (AFAIK uscan doesn't support adding files before the invocation of mk-origtargz)... but it
    not seems that this was the procedure used according documentation on d/watch.

    AFAIU this mechanism was introduced to fix #1002406.³

    Jonas do you have the time to explain?

    I will have a closer look now, then get back to you.

    Ususally when I "look" at a package I routinely update it as well.
    Would you prefer that I roll back whatever changes I do during my
    "looking at it" and guide you to gain same understanding as me?
    Because if your interest is simply to get khal updated then
    simpler for me is do (hopefully) all myself and only tell you without
    leaving room for you to redo and potentially learn more from that DIY experience. I am happy to do that slower process - I find it fun to collaborate (am just not very used to it), so please do tell if you are
    eager to learn. :-)


    P.S. Jonas I don't know if you are subscribed to this list, so I'm
    adding you to CC.

    Thanks, I am indeed not subscribed to the list, so please keep me cc'd
    in this thread.

    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/
    * Sponsorship: https://ko-fi.com/drjones

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============R87447472761694689=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmOcfF0ACgkQLHwxRsGg ASHuKRAAp9w4pHlYJK3j317m2vnilZNx2j0yBYaciMhtwvXrjn+rngMEaxkyjzEz VhRXoUxTThZKlnn6fHoKtA3Dnt976mJWcaIgwd463/ZH23sThk46akVYargADXLE OmQSGPBsE2PA9Z+MLvLDQBi0/0TyLib2dUg+hgvqDEdwgFN/VYPdzk2KKoKETzos +ZxYM0ft0tsGSYCuQj3DQO4vWgKmvZ6vuij8AaCnSLBMd3NSekb5cxnWXFhtT23K 9SuZGtJBNV7Raki9IFNM4mI0Hcyhavqfx4ndk1jWEbd+6ePuECbAnVL3iaVasTJA R1BdiEnWkB+0yv297B3RxCk0onpqUQFcUrTWRYgw038WTvV8JH+zl571QYhHIf/C wQ4IiwS/EPIaXyAhuy3DosfSNUY/KuD7MYqhVYhrRmnf8HpZGPcm0ZagwKZyJdGA atcbhWcAo2VVNouZISuIxJ+95p1cgK0cQ2MpZfsd
  • From Jonas Smedegaard@21:1/5 to All on Fri Dec 16 19:00:01 2022
    Quoting Jonas Smedegaard (2022-12-16 15:10:43)
    Hi Daniele, and others,

    Quoting Daniele Tricoli (2022-12-16 07:16:24)
    I tried to update khal to block the autoremoval from testing (due #1023341) but it's not clear to me how to import metadata used to parse the package version with uscan¹ during repack of the tarball.

    PKG-INFO and the egg.info directory are on salsa¹ upstream branch but
    I'm not able to see them in the upstream tarballs (I looked also the commit on salsa with hash ba53a6bfb845ab4df3d5298f91f323b070084f4b):
    also PKG-INFO in the root of the repository is a news to me.

    How can I put them in the repacked tarball? In d/watch is indicated that for update the classic uscan invocation (through gbp) is used.

    The only way I can think of is to manually repack (AFAIK uscan doesn't support adding files before the invocation of mk-origtargz)... but it
    not seems that this was the procedure used according documentation on d/watch.

    AFAIU this mechanism was introduced to fix #1002406.³

    Jonas do you have the time to explain?

    I will have a closer look now, then get back to you.

    Ususally when I "look" at a package I routinely update it as well.
    Would you prefer that I roll back whatever changes I do during my
    "looking at it" and guide you to gain same understanding as me?
    Because if your interest is simply to get khal updated then
    simpler for me is do (hopefully) all myself and only tell you without
    leaving room for you to redo and potentially learn more from that DIY experience. I am happy to do that slower process - I find it fun to collaborate (am just not very used to it), so please do tell if you are
    eager to learn. :-)

    As you might have noticed by now, I took the liberty of releasing my
    changes when I understood what was going on - because by then I had a functioning package ready for upload.

    It was multiple layers of cause for confusion:

    First layer: Upstream uses setuptools-scm to resolve release version,
    which is bad because it makes assumptions about things outside of the
    project - specifically it interacts with VCS (meta)data and assumed that
    is not replaced by that of another distro by the time the project is
    built. So our packaging patches away the use of setuptools-scm.

    Second layer: Our replacement involved grep'ing for upstream release
    version from file PKG-INFO which, as you correctly point out, is missing
    from upstream tarball. It was however included in previous upstream
    tarball, so this is an upstream change. So our replacement needed to be adjusted (to now instead grep CHANGELOG).

    Third layer: Debian build routines call clean target regardless if
    patches are applied or unapplied. Our patch affects dh_auto_clean so
    our replacement is extended with checking if patch is applied and
    skipping dh_auto_clean when it isn't. This makes it appear as if our
    "clean" target succeeds easily leading to the wrong assumption (at least
    for me) that it must be something upstream that fails - something
    mysteriously looking for a missing PKG-INFO file...

    Hope that was understandable.

    I have now updated our replacement routines plus a range of other
    householding changes, and released the new packaging release.

    Thanks a lot for bringing it to my attention. In fact I had old work
    lying around locally from July 30th that had stalled at that exact same failure, so I myself was evidently baffled as well (and then got
    distracted by something else), despite my having introduced the patch
    myself.

    ...so I have now also sprinkled a few comments in debian/rules file, to
    aid future baffld Debian maintainers.


    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/
    * Sponsorship: https://ko-fi.com/drjones

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============B39022003874447718=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmOcsCIACgkQLHwxRsGg ASFoeg//bMh/e8VjIcloamTY8cbzuRqkc7h+dhyitoWuhbL5PChRO/FY5bnHmTgA aNxcPiwkXgVrSYWAL1kIS/NiW/C8GQv1Ui3sIgm+K7BR9uI8GLx5AKX4XeM/KcJb ZfVsa9uqWh+9hSVNrGj+zfJ+HbNSsIhq3F2P9zSy6B670QAl1eKsVEu1T3KH5MV8 vcSjTM5ysdvyKOKEEqHICC+ZIulSu9P/0vzFc8HBVR6Ib61qDJapDK94RBYI4TTd 4agJA095FyZvNpyRkXIB4sSCEWOVcaLv0Wq1lyj4cN7Tg4xafiuKd8JkCcTObVG+ 2zHq1lKOPKDxZ0Ct4D4Fh5h0wI8qkq9vPBBV55HOX8mlN4AvPQJ9HSjZPrA+LzQ0 zdKxXOsfGgfKhPgNL4PO9wEQq0kBTtrjp0Y4NVdgqejl76M9l9GSNWVaMqUDyVfR KQV3HjGxDHqIxp4YBtu8Gj++pP2+GrtX9QXL9fZz
  • From Daniele Tricoli@21:1/5 to All on Fri Dec 16 20:10:02 2022
    Copy: jonas@jones.dk (Jonas Smedegaard)

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------XJBXM9mDHlyb6fNnVdl8rIZB
    Content-Type: multipart/mixed; boundary="------------emIGSS3tEDqQQfKggQEalMmy"

    --------------emIGSS3tEDqQQfKggQEalMmy
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8gSm9uYXMsDQoNCk9uIDE2LzEyLzIwMjIgMTU6MTAsIEpvbmFzIFNtZWRlZ2FhcmQg d3JvdGU6DQpbQ1VUXQ0KDQo+IEkgd2lsbCBoYXZlIGEgY2xvc2VyIGxvb2sgbm93LCB0aGVu IGdldCBiYWNrIHRvIHlvdS4NCg0KT2gsIG1hbnkgdGhhbmtzISA6KQ0KDQo+IFVzdXNhbGx5 IHdoZW4gSSAibG9vayIgYXQgYSBwYWNrYWdlIEkgcm91dGluZWx5IHVwZGF0ZSBpdCBhcyB3 ZWxsLg0KDQpJIGxpa2UgdGhpcyBhcHByb2FjaCwgaXQga2VlcCBhbGwgdGhlIHN0dWZmIGNs ZWFuLg0KDQo+IFdvdWxkIHlvdSBwcmVmZXIgdGhhdCBJIHJvbGwgYmFjayB3aGF0ZXZlciBj aGFuZ2VzIEkgZG8gZHVyaW5nIG15DQo+ICJsb29raW5nIGF0IGl0IiBhbmQgZ3VpZGUgeW91 IHRvIGdhaW4gc2FtZSB1bmRlcnN0YW5kaW5nIGFzIG1lPw0KPiBCZWNhdXNlIGlmIHlvdXIg aW50ZXJlc3QgaXMgc2ltcGx5IHRvIGdldCBraGFsIHVwZGF0ZWQgdGhlbg0KPiBzaW1wbGVy IGZvciBtZSBpcyBkbyAoaG9wZWZ1bGx5KSBhbGwgbXlzZWxmIGFuZCBvbmx5IHRlbGwgeW91 IHdpdGhvdXQNCj4gbGVhdmluZyByb29tIGZvciB5b3UgdG8gcmVkbyBhbmQgcG90ZW50aWFs bHkgbGVhcm4gbW9yZSBmcm9tIHRoYXQgRElZDQo+IGV4cGVyaWVuY2UuICBJIGFtIGhhcHB5 IHRvIGRvIHRoYXQgc2xvd2VyIHByb2Nlc3MgLSBJIGZpbmQgaXQgZnVuIHRvDQo+IGNvbGxh Ym9yYXRlIChhbSBqdXN0IG5vdCB2ZXJ5IHVzZWQgdG8gaXQpLCBzbyBwbGVhc2UgZG8gdGVs bCBpZiB5b3UgYXJlDQo+IGVhZ2VyIHRvIGxlYXJuLiA6LSkNCg0KSSB3b3VsZCBsb3ZlIHRv IGxlYXJuLCBidXQgcGxlYXNlIGRvbid0IHJvbGwgYmFjayB5b3VyIGNoYW5nZXMsIHRpbWUg aXMgDQpvdXIgbW9zdCBwcmVjaW91cyByZXNvdXJjZS4gOikNCg0KSSBtYWRlIGEgY29weSBv ZiBteSBsb2NhbCBjbG9uZSBhbmQgSSBkcm9wcGVkIGFsbCB0aGUgbmV3IGNvbW1pdHMgeW91 IA0KbWFkZSwgc28gSSB3aWxsIGJlIGFibGUgdG8gdXNlIHRoZSBESVkgYXBwcm9hY2guIDop DQpJIG11c3QgY29uZmVzcyB0aGF0IEkgcGVla2VkIGF0IHRoZSBuZXcgY29tbWl0cyB3aGls ZSBJIHdhcyBzZWFyY2hpbmcgDQp0aGUgY29tbWl0IEkgaGFkIHRvIGhhbHQgdGhlIGRyb3Bw aW5nLCBzbyBJIGFscmVhZHkga25vdyB0aGF0IHJlcGFja2luZyANCmlzIG5vdCBuZWVkZWQg YW55bW9yZSwgYnV0IGZvciBtZSB0aGUgbXlzdGVyeSBhYm91dCB0aGUgcmVsZWFzZSAwLjEw LjQgDQpyZW1haW5zIGFuZCBJJ20gZWFnZXIgdG8gbGVhcm4gYWJvdXQgaXQuLi4gaWYgeW91 IGhhdmUgdGhlIHRpbWUgdG8gDQpleHBsYWluLiA6KQ0KDQpNYW55IHRoYW5rcyBpbiBhZHZh bmNlLA0KDQotLSANCkRhbmllbGUgVHJpY29saQ0KaHR0cHM6Ly9tb3JuaWUub3JnDQo= --------------emIGSS3tEDqQQfKggQEalMmy
    Content-Type: application/pgp-keys; name="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Disposition: attachment; filename="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    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 nGW83ld9ZEOnSmFFhHQ=
    =1hg4
    -----END PGP PUBLIC KEY BLOCK-----

    --------------emIGSS3tEDqQQfKggQEalMmy--

    --------------XJBXM9mDHlyb6fNnVdl8rIZB--

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

    wsF4BAABCAAjFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAmOcwO0FAwAAAAAACgkQi69SLA1szt3M OA/41w0NXr3pwDy6bG2/n9BP1IXKWK079WnJsrHVGQwKinzW/4RqNzIDAiQY+DwU2LgAWDnEH513 o05Vww8QtjoYXSefqikqiPIAiAbYmzV9gkpP1q1kaTClSE4ulkT7u0GyrZ9fZ5s/V2SzbFLsSmhC wTM+QgFEJXPi+67Z4anONzeagi/E3FQLF9aVbZbEpBCuUAGXEz6eJNqspQGm3Tp2DDnIp5poYKen Bjqnl1Wf5/J9agnNz2JvGGcwWAJ7kfyZLWM70lL64YO2QRN9kr41M6C/d/+4gow4qotRR5H7gLL6 kz4AP52rEQeq+5VZvTP4PuZwzrAIbN87DxkcjJ7pcEptpo+lI6um4bbVXmbI70wPaaGQt45rnkJK UOYlhOke/Pz30Vcet8thguuI/4SUENiUKJqgIKFJeX2OFAi7gLLBYkAsPH7QPEzqZLFbsQ6Mdx+z rbDOjxBZw9/r/SE2+qFxU3CFhjJnklpDS5GltOoXQps7metuecjNq0ConoCNpV+bndFAtjPrVAbu 9FJUk1NOUX3rkkY6MmEMYjjxDVTEPJCUoDA+NbQ8HXQxs6m0ssA6uHwsXCN+p4ABuew4wa0wxCPa 1dKMt4i3dNmXMSFmO/Ql5Y+vuL0j8bQUgk0q3+c0fn7/yuup02uBtvdvf7nzoVB7u55yXHhmRBUp jQ==
    =p3iR
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Daniele Tricoli@21:1/5 to Jonas Smedegaard on Fri Dec 16 20:30:01 2022
    To: debian-python@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------weBgn1tZOXjIhxOcUium4e86
    Content-Type: multipart/mixed; boundary="------------cKI9M3lbE0n2LFosBgS236XS"

    --------------cKI9M3lbE0n2LFosBgS236XS
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8gSm9uYXMsDQoNCk9uIDE2LzEyLzIwMjIgMTg6NTEsIEpvbmFzIFNtZWRlZ2FhcmQg d3JvdGU6DQoNCj4gQXMgeW91IG1pZ2h0IGhhdmUgbm90aWNlZCBieSBub3csIEkgdG9vayB0 aGUgbGliZXJ0eSBvZiByZWxlYXNpbmcgbXkNCj4gY2hhbmdlcyB3aGVuIEkgdW5kZXJzdG9v ZCB3aGF0IHdhcyBnb2luZyBvbiAtIGJlY2F1c2UgYnkgdGhlbiBJIGhhZCBhDQo+IGZ1bmN0 aW9uaW5nIHBhY2thZ2UgcmVhZHkgZm9yIHVwbG9hZC4NCg0KVGhhbmtzIHlvdSBkaWQgdGhl IHJpZ2h0IHRoaW5nLCB0aGFua3MgZm9yIHRha2luZyBjYXJlIG9mIGtoYWwsIA0KdW5mb3J0 dW5hdGVseSBJIHdhcyBhYmxlIHRvIGxvb2sgYXQgdGhpcyBsaXN0IG9ubHkgbm93IGFuZCB5 b3VyIGxhc3QgDQplbWFpbCBqdXN0IGFycml2ZWQgdG8gbXkgTVVBIGFmdGVyIEkgc2VudCBt eSBwcmV2aW91cyBvbmUuDQoNCj4gSXQgd2FzIG11bHRpcGxlIGxheWVycyBvZiBjYXVzZSBm b3IgY29uZnVzaW9uOg0KPiANCj4gRmlyc3QgbGF5ZXI6IFVwc3RyZWFtIHVzZXMgc2V0dXB0 b29scy1zY20gdG8gcmVzb2x2ZSByZWxlYXNlIHZlcnNpb24sDQo+IHdoaWNoIGlzIGJhZCBi ZWNhdXNlIGl0IG1ha2VzIGFzc3VtcHRpb25zIGFib3V0IHRoaW5ncyBvdXRzaWRlIG9mIHRo ZQ0KPiBwcm9qZWN0IC0gc3BlY2lmaWNhbGx5IGl0IGludGVyYWN0cyB3aXRoIFZDUyAobWV0 YSlkYXRhIGFuZCBhc3N1bWVkIHRoYXQNCj4gaXMgbm90IHJlcGxhY2VkIGJ5IHRoYXQgb2Yg YW5vdGhlciBkaXN0cm8gYnkgdGhlIHRpbWUgdGhlIHByb2plY3QgaXMNCj4gYnVpbHQuICBT byBvdXIgcGFja2FnaW5nIHBhdGNoZXMgYXdheSB0aGUgdXNlIG9mIHNldHVwdG9vbHMtc2Nt Lg0KID4NCj4gU2Vjb25kIGxheWVyOiBPdXIgcmVwbGFjZW1lbnQgaW52b2x2ZWQgZ3JlcCdp bmcgZm9yIHVwc3RyZWFtIHJlbGVhc2UNCj4gdmVyc2lvbiBmcm9tIGZpbGUgUEtHLUlORk8g d2hpY2gsIGFzIHlvdSBjb3JyZWN0bHkgcG9pbnQgb3V0LCBpcyBtaXNzaW5nDQo+IGZyb20g dXBzdHJlYW0gdGFyYmFsbC4gIEl0IHdhcyBob3dldmVyIGluY2x1ZGVkIGluIHByZXZpb3Vz IHVwc3RyZWFtDQo+IHRhcmJhbGwsIHNvIHRoaXMgaXMgYW4gdXBzdHJlYW0gY2hhbmdlLiAg U28gb3VyIHJlcGxhY2VtZW50IG5lZWRlZCB0byBiZQ0KPiBhZGp1c3RlZCAodG8gbm93IGlu c3RlYWQgZ3JlcCBDSEFOR0VMT0cpLiA+DQo+IFRoaXJkIGxheWVyOiBEZWJpYW4gYnVpbGQg cm91dGluZXMgY2FsbCBjbGVhbiB0YXJnZXQgcmVnYXJkbGVzcyBpZg0KPiBwYXRjaGVzIGFy ZSBhcHBsaWVkIG9yIHVuYXBwbGllZC4gIE91ciBwYXRjaCBhZmZlY3RzIGRoX2F1dG9fY2xl YW4gc28NCj4gb3VyIHJlcGxhY2VtZW50IGlzIGV4dGVuZGVkIHdpdGggY2hlY2tpbmcgaWYg cGF0Y2ggaXMgYXBwbGllZCBhbmQNCj4gc2tpcHBpbmcgZGhfYXV0b19jbGVhbiB3aGVuIGl0 IGlzbid0LiAgVGhpcyBtYWtlcyBpdCBhcHBlYXIgYXMgaWYgb3VyDQo+ICJjbGVhbiIgdGFy Z2V0IHN1Y2NlZWRzIGVhc2lseSBsZWFkaW5nIHRvIHRoZSB3cm9uZyBhc3N1bXB0aW9uIChh dCBsZWFzdA0KPiBmb3IgbWUpIHRoYXQgaXQgbXVzdCBiZSBzb21ldGhpbmcgdXBzdHJlYW0g dGhhdCBmYWlscyAtIHNvbWV0aGluZw0KPiBteXN0ZXJpb3VzbHkgbG9va2luZyBmb3IgYSBt aXNzaW5nIFBLRy1JTkZPIGZpbGUuLi4NCj4gDQo+IEhvcGUgdGhhdCB3YXMgdW5kZXJzdGFu ZGFibGUuDQoNCk1hbnkgdGhhbmtzLCBpdCBpcyBrbm93OiBJIHdhcyBsb3N0IGJldHdlZW4g c2Vjb25kIGFuZCB0aGlyZCBsYXllciENCg0KPiBJIGhhdmUgbm93IHVwZGF0ZWQgb3VyIHJl cGxhY2VtZW50IHJvdXRpbmVzIHBsdXMgYSByYW5nZSBvZiBvdGhlcg0KPiBob3VzZWhvbGRp bmcgY2hhbmdlcywgYW5kIHJlbGVhc2VkIHRoZSBuZXcgcGFja2FnaW5nIHJlbGVhc2UuDQoN ClRoYW5rcyBmb3IgdGhpcyENCg0KPiBUaGFua3MgYSBsb3QgZm9yIGJyaW5naW5nIGl0IHRv IG15IGF0dGVudGlvbi4gIEluIGZhY3QgSSBoYWQgb2xkIHdvcmsNCj4gbHlpbmcgYXJvdW5k IGxvY2FsbHkgZnJvbSBKdWx5IDMwdGggdGhhdCBoYWQgc3RhbGxlZCBhdCB0aGF0IGV4YWN0 IHNhbWUNCj4gZmFpbHVyZSwgc28gSSBteXNlbGYgd2FzIGV2aWRlbnRseSBiYWZmbGVkIGFz IHdlbGwgKGFuZCB0aGVuIGdvdA0KPiBkaXN0cmFjdGVkIGJ5IHNvbWV0aGluZyBlbHNlKSwg ZGVzcGl0ZSBteSBoYXZpbmcgaW50cm9kdWNlZCB0aGUgcGF0Y2gNCj4gbXlzZWxmLg0KDQpX ZSBhcmUgYSB0ZWFtLiA7KQ0KDQo+IC4uLnNvIEkgaGF2ZSBub3cgYWxzbyBzcHJpbmtsZWQg YSBmZXcgY29tbWVudHMgaW4gZGViaWFuL3J1bGVzIGZpbGUsIHRvDQo+IGFpZCBmdXR1cmUg YmFmZmxkIERlYmlhbiBtYWludGFpbmVycy4NCmNvdW50bGVzcw0KDQpDaGVlcnMsDQoNCi0t IA0KRGFuaWVsZSBUcmljb2xpDQpodHRwczovL21vcm5pZS5vcmcNCg== --------------cKI9M3lbE0n2LFosBgS236XS
    Content-Type: application/pgp-keys; name="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Disposition: attachment; filename="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    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 nGW83ld9ZEOnSmFFhHQ=
    =1hg4
    -----END PGP PUBLIC KEY BLOCK-----

    --------------cKI9M3lbE0n2LFosBgS236XS--

    --------------weBgn1tZOXjIhxOcUium4e86--

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

    wsF5BAABCAAjFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAmOcxfcFAwAAAAAACgkQi69SLA1szt2H TBAAgDuGlrZ8jPgMY25oDNV6wKrPB7U5FCuXbDsEU1x+oM22NxCp95rvnz4OGxzaeWG+Q5PEBNar T2RJ3vRXBrkwE0EAlDsQ4eg4khiUbSPvoIo/tYlZqhIuI16xeAFE3aaKrLLPhw65vZeclRm3GHQX PH3Xj8E/nS3IQDYQQA1URY7PPs25kJg4Xgn2VqlI6Q03k2oQC6jWy3dVZElELWz6YI7276MDBFI/ aKWbgcaAkZVJeoNWt1p/roA1juyTkm/V7+nG2cI5ZioUSKfOlGPm0TU4OAY5M9dKSiH3pdcPAALE 7xLWl89H7Zmurg5dqQO+nmOBMkpEWYXCLarIZSQjZXOjVsoL4cIwxOd6z9t+nJfD4n/9w2i2+LiK c8OZtwSR5x7EFII0EfQ3MWl23G20ejA3flK1BBWvfvYPkwCHITxGKeYJNK3zxF30PfjBD+iKOtuI a8o1QWWYKtfZVzCmaL+WtfsWQNeCScfm5ao/k8TgCgc7xSfWJnUg731UeBoyMtBJsR/QrDrDbcnB Y73o+YjLNka5YsNlqtrMw5poOkuv70ygUysg3TEl78UUEqsuQ7l6x90KDl+oBbi5LgANbfqoQ86C pOEh+dadxCIXVHXJROJOVqntoWbquEY1uG0E4cOCxVSNo4jJtlW6BmdZPy7KsJ9T86BlzW89Ur5l mr4=
    =/rHM
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jonas Smedegaard@21:1/5 to All on Fri Dec 16 21:00:01 2022
    Quoting Daniele Tricoli (2022-12-16 20:03:09)
    Hello Jonas,

    On 16/12/2022 15:10, Jonas Smedegaard wrote:
    [CUT]

    I will have a closer look now, then get back to you.

    Oh, many thanks! :)

    Ususally when I "look" at a package I routinely update it as well.

    I like this approach, it keep all the stuff clean.

    Would you prefer that I roll back whatever changes I do during my
    "looking at it" and guide you to gain same understanding as me?
    Because if your interest is simply to get khal updated then
    simpler for me is do (hopefully) all myself and only tell you without leaving room for you to redo and potentially learn more from that DIY experience. I am happy to do that slower process - I find it fun to collaborate (am just not very used to it), so please do tell if you are eager to learn. :-)

    I would love to learn, but please don't roll back your changes, time is
    our most precious resource. :)

    I made a copy of my local clone and I dropped all the new commits you
    made, so I will be able to use the DIY approach. :)
    I must confess that I peeked at the new commits while I was searching
    the commit I had to halt the dropping, so I already know that repacking
    is not needed anymore, but for me the mystery about the release 0.10.4 remains and I'm eager to learn about it... if you have the time to
    explain. :)

    I am happy to elaborate more.

    Let me guess: What is still a mystery to you is PKG-INFO file in older releases?

    Seems I only _after_ last release corrected the watch file to fetch from
    true source at Github.

    If I guessed wrong and it was something else, then please just ask.


    - Jonas

    --
    * Jonas Smedegaard - idealist & Internet-arkitekt
    * Tlf.: +45 40843136 Website: http://dr.jones.dk/
    * Sponsorship: https://ko-fi.com/drjones

    [x] quote me freely [ ] ask before reusing [ ] keep private --==============59404459992853490=MIME-Version: 1.0
    Content-Transfer-Encoding: 7bit
    Content-Description: signature
    Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"

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

    iQIzBAABCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmOczM0ACgkQLHwxRsGg ASGhxw/9Emum1K5RVQDm8beBO5K3KuIj0M07CoQKsDdniDqEU7Qv99+eLrqCjkR7 q4Fa/HfykgnNpYsZ3F8OtyaIihlMUWkPZF/Om2RqSaP73H07KExy0X9f1A66DEKm qCOTsddgxIDETr2o0b4jdkYDTVWzss+FKwrdW48HuxSHiw6v+izuRpDcORI75rL3 JObYOto3SzLrU+p2M5t2cEbLxAvWuBvfFTpV7Pn3FsGSOfBiGH1pSrFNbW+8keQJ EuMEssuMtqbvKBvaEV3lCvovu1tNV/k63FJmmYjbE1XMePKh6kgQgi/IMvWt3Ue6 1c+cBVkeSF5NFeFHH2YyvTwE6DuIzfY68AaySJrSrN37rKIIycZj41vQahl6UshS XFRhEWavmfMt1FwfvD5JVXNYdQPO7WHppbIDkGWNJTulThRBrEEoC/pFXXLPIKKC X6RUaEvARf0CjyFxRux+MsHCV4hIoub/cmSK6XN5
  • From Daniele Tricoli@21:1/5 to Jonas Smedegaard on Fri Dec 16 21:50:01 2022
    To: debian-python@lists.debian.org

    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------LTgeOC4hbYndD6eswLEAQxd0
    Content-Type: multipart/mixed; boundary="------------mmUb3m5LGghV80KTK0rEg0rO"

    --------------mmUb3m5LGghV80KTK0rEg0rO
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGVsbG8gSm9uYXMsDQoNCk9uIDE2LzEyLzIwMjIgMjA6NTMsIEpvbmFzIFNtZWRlZ2FhcmQg d3JvdGU6DQo+IFNlZW1zIEkgb25seV9hZnRlcl8gIGxhc3QgcmVsZWFzZSBjb3JyZWN0ZWQg dGhlIHdhdGNoIGZpbGUgdG8gZmV0Y2ggZnJvbQ0KPiB0cnVlIHNvdXJjZSBhdCBHaXRodWIu DQo+IA0KPiBJZiBJIGd1ZXNzZWQgd3JvbmcgYW5kIGl0IHdhcyBzb21ldGhpbmcgZWxzZSwg dGhlbiBwbGVhc2UganVzdCBhc2suDQoNCllvdSBndWVzc2VkLCBub3cgSSBzZWUsIG1hbnkg dGhhbmtzIQ0KDQpDaGVlcnMsDQoNCi0tIA0KRGFuaWVsZSBUcmljb2xpDQpodHRwczovL21v cm5pZS5vcmcNCg==
    --------------mmUb3m5LGghV80KTK0rEg0rO
    Content-Type: application/pgp-keys; name="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Disposition: attachment; filename="OpenPGP_0x8BAF522C0D6CCEDD.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    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 nGW83ld9ZEOnSmFFhHQ=
    =1hg4
    -----END PGP PUBLIC KEY BLOCK-----

    --------------mmUb3m5LGghV80KTK0rEg0rO--

    --------------LTgeOC4hbYndD6eswLEAQxd0--

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

    wsF5BAABCAAjFiEExlrvn+W/jMvW7bAZi69SLA1szt0FAmOc144FAwAAAAAACgkQi69SLA1szt1s 6xAA0C281aqUhDttn46wyO1KyMwIsWkGBaUILDjYCrGT0fHl/gOf65Y+/BcwCK8i3P9GIc0XW4ip uRkmJFiq3wyd0nMboQHs9GZVLrgqBtlJSBXe4QgJVu5AKpds4I3TOpP3oWWes26TqqFiFUC/p4Ks JIQwyDjrv0TTvPZ24evf91p2jCMYzENPhJDolSTMoe6BYtUVmxpxYguDhrwn0Vsyo0TOXVxsErZC YINOuB02tVceV8pa/SOzGSiD+ctjengqIKhEmRdVzEsVWCFrU4GrnL3uFkASsNLkM5AFrNGKCuxo bPbYuY1gofBixmGeMVR2sHIPurq5DWviI+d0uCmdM/cgleANzYG7QQSaVD4l6xcUYvdzQLABxxxw zhNZEudtST+9l9reH7YSV+USqQfzhgNglEJ78MXMTgKn9WTF+7JSASNFvAgg3n9Y/Jgm0eqO96Js 7uo9x14neHtjguYTrkE0wVbEJZHulXrEG5Qc16PJsqkSUgkTEcWzXPiOpynoTs8uAYgzh2Y9/dRA nytAVWkMHyo/ecpwTcuMgDCsgzQLJBHEMDXn1D39KhPVI+AtqYoabQjkHWuidfkZHRwwCaDBm5ht /fbLYQsjbJvxLm0HdTqR6KNq0Mo+T/STZ/MpNpmPrWEVI8VR+4a4H2MUZ+iOthSXDePWruNA0nAt v1Q=
    =H5Uy
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)