From unknown Thu Aug 14 21:43:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#30113 <30113@debbugs.gnu.org> To: bug#30113 <30113@debbugs.gnu.org> Subject: Status: SVN checkouts without descriptive file names Reply-To: bug#30113 <30113@debbugs.gnu.org> Date: Fri, 15 Aug 2025 04:43:57 +0000 retitle 30113 SVN checkouts without descriptive file names reassign 30113 guix submitter 30113 Leo Famulari severity 30113 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 11:03:11 2018 Received: (at submit) by debbugs.gnu.org; 14 Jan 2018 16:03:11 +0000 Received: from localhost ([127.0.0.1]:56159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eakkY-0004t3-6A for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:03:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eakkW-0004sr-UJ for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:03:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eakkQ-000570-QY for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:03:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58264) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eakkQ-00056j-Mr for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:03:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58283) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eakkP-0001m6-7B for bug-guix@gnu.org; Sun, 14 Jan 2018 11:03:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eakkM-00054D-2R for bug-guix@gnu.org; Sun, 14 Jan 2018 11:03:01 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:53175) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eakkL-00053f-Oh for bug-guix@gnu.org; Sun, 14 Jan 2018 11:02:57 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id DCDBF2064E; Sun, 14 Jan 2018 11:02:56 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute4.internal (MEProxy); Sun, 14 Jan 2018 11:02:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=content-type:date:from:message-id:mime-version:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=M7caDsakyHESu+ SG/iHKdjn5rCaHw7KTiqLmPqKK6Lw=; b=mefU9lF1zlmhkrKYTzglMP51yUHIKY /dVVPEzny3G1iMl+xfHQrhYbTG20ike25E0uoXc8+7rBuConwlRsiLJhr9854Bt4 o8ADbbGqVtY0aqXjdRijQRsQTsW0+kUHEeFeLKFSohgFKZRCNKf1AoClNGmZlEAF Af0MkfMObOZrk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=M7caDsakyHESu+SG/iHKdjn5rCaHw7KTiqLmPqKK6Lw=; b=ofL6AASN TIzgSxL2TUzCEtStxQhl5M4KCA3hfqONtGQvAUpp0Lo49wPJisvQLIs8GNFIESMv qiOohDIfZLgxlXYF7494FgWOh4C+ezq78Oo635hwhRYpUrqGTBW1qm/sEW8ZQOzJ GFPiP3BthuUaJB50hEu8DRxj2woPaJV4gJ2qyh7p6NTGm18B//qoCW/o+kiRRQ+m tcdEtnl7U6RIXsX3WaPWWhOGdxjv+WYVOGjbRNcTKyTlR8KohTYEFtxuwGemrCVV 5c7y6rnhfzhf+n9vTYvjZdTzoRtIi7O2hNmpbqqzu2U8aM8QveLvm3xbJZ6Ck7py RpXdNh0ym/bsEA== X-ME-Sender: Received: from localhost (unknown [162.208.95.194]) by mail.messagingengine.com (Postfix) with ESMTPA id 37C7B2484C for ; Sun, 14 Jan 2018 11:02:56 -0500 (EST) Date: Sun, 14 Jan 2018 08:02:53 -0800 From: Leo Famulari To: bug-guix@gnu.org Subject: SVN checkouts without descriptive file names Message-ID: <20180114160253.GA17578@jasmine.lan> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.2 (2017-12-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.1 (----) Working on core-updates, I noticed this in the list of substitutes to be downloaded: [...] /gnu/store/gyzn9z9mvhcmkmgdqz9b0vqanrz7v7qr-svn-checkout /gnu/store/414npvzajl508j1kaji1piy52byr7b1y-svn-checkout /gnu/store/zj29xvq1nw5zra11h0y7vq5lycv205lw-svn-checkout /gnu/store/3bh3fp1kmhmk27dngif0x3np1rrnxhzn-svn-checkout /gnu/store/jhvrk725xk1wwab2byvx4dziwjvhpd0y-svn-checkout /gnu/store/115icxjrw0677fnyf3gl0nihqvbrm5lb-svn-checkout /gnu/store/2kbdl6cyr2b7ibscpm768rfnxp7a7hyg-svn-checkout /gnu/store/yfs603a9a4h8zzkdvmyz3krkj12rxhwf-svn-checkout /gnu/store/w7pdh5ng3gzc2a4smfkyr2wp7jdhfhpp-svn-checkout /gnu/store/n3p72br441m2098bfcjlvpn8807hq97p-svn-checkout /gnu/store/aczcl41x9qh6nvlzdplibh4scg3cihbr-svn-checkout /gnu/store/77c0hzkb7n6pid09fymmfrjjzkaf10yi-svn-checkout /gnu/store/j8k2p0rknzkgbzmy4scxlpvrh2g2zl5q-svn-checkout /gnu/store/kqch1yqy0zj58qlrk2p9kqnrwn57a3gl-svn-checkout /gnu/store/nk2rkdq8x6vwkvn0h2sfrbmg0sjzvias-svn-checkout /gnu/store/vwvqvl1f79q34r4gb4wsli36yzcqg4j9-svn-checkout /gnu/store/f7hhc7wcyxvvn9m9km1j6ghamqnlj4id-svn-checkout /gnu/store/23wba6lz101s3cs8vl25r28np8x7sbcs-texlive-latex-hyperref-6.84a2.tar.gz /gnu/store/rgyb8rhpbmb2c4wv7k512z82x82aik74-svn-checkout /gnu/store/i5yp4xkqkjm3v1cj5ffjgq42h4nvq435-svn-checkout /gnu/store/hz7f8b8rc9zyxxpyywbrsgz1spm0rwr9-svn-checkout [...] We should track these down and give them some real file names eventually. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 11:13:38 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 16:13:38 +0000 Received: from localhost ([127.0.0.1]:56172 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eakug-00057e-2C for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:13:38 -0500 Received: from mail-io0-f179.google.com ([209.85.223.179]:42107) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eakuc-00057Q-Pz for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 11:13:35 -0500 Received: by mail-io0-f179.google.com with SMTP id 25so10690946ioj.9 for <30113@debbugs.gnu.org>; Sun, 14 Jan 2018 08:13:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=m4lyG83of2F+NzQl2QH5A8+dOo2iR1z4q7eMjs01754=; b=p0dr9gKM94GPx8SHGcnJCHkIjY824J+ncUfm4l4daNbm7EJC/P4FphzY6eYN/roykC UQwhLJ29ZrN27xSiAvWn/a0wE+MBXK+Kd+vevJDHs6aL2sMa0Y24PMzhw91GzVxKm1lP gCIYDyGm7jNprIsNClZ2k2/rqsnUN+HwSEMPz10Svt1SeZP/nNfcV9+HXAEu8fb+pvak rZbr56vza2JSB2Q9ZiUTgvZT4/5pzWIu8xJUb74h4xFSkRcN2OnY7fxb374MBqLTd62P ko6qxvtGAUl+IjcQEjPeCYUhjSAp2bJWQcunsx82t8MmSdWlv3pWakNCSAjWQVq9l/UR 7dGQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=m4lyG83of2F+NzQl2QH5A8+dOo2iR1z4q7eMjs01754=; b=RWfRPRnCmPVuWfdfDykhSG+RNwGoXFJ0rnBG9A9DamRT+UMitfCrzXpRbfqUFN7Cj+ Rxppd4NXejgOOeKAW6mstwrP8h7nU4IafdM0YnQ5D7lk1QTqFVyzxHByGGWwopMl2sQE VzHwSbYUJnu2k1w5lF51ydLg17f8YPSQdBm+wZr1MIOCrVFBQunfGOVhf99cl5UVCuyh XDnCd8JqP/6w1bsYKwl3WYocCASyqnLOOXo/sWUsw1KIaDj/cJm25/KfnxjGfhFRiiBB bkeTF4MliICEkjSDMw1tBYySt+MI+adq7cEd7ebpz2LlMilr33htJ3OFsCQ0JFhYKzNv Al8A== X-Gm-Message-State: AKGB3mLzBbTYtCum4vBA6xXHf7Duos2/+jWR1218JTAdsHOULTIJKXZP PADN0jmxr1frcjRQkj4laYeS/MY9g6by/hEKtFPZPfo= X-Google-Smtp-Source: ACJfBovUXQwOjLQLloacAHlEBLKx7oZMhVZm6BmEiqicjt+TZomBxqEWlC0zqC/UXlmG8pkbwTF60l2JWOqb8TOWOhQ= X-Received: by 10.107.181.129 with SMTP id e123mr30667319iof.89.1515946409101; Sun, 14 Jan 2018 08:13:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.37.209 with HTTP; Sun, 14 Jan 2018 08:13:28 -0800 (PST) In-Reply-To: <20180114160253.GA17578@jasmine.lan> References: <20180114160253.GA17578@jasmine.lan> From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 14 Jan 2018 17:13:28 +0100 Message-ID: Subject: Re: bug#30113: SVN checkouts without descriptive file names To: Leo Famulari Content-Type: multipart/alternative; boundary="001a11443df83690000562bec775" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I noticed I made the same mistake with one of my packages. Guix lint tells when such a thing occur. Maybe we could use guix to check for these, and some other things could also be spotted. WDYT? 2018-01-14 17:02 GMT+01:00 Leo Famulari : [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.223.179 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (boskovits[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.223.179 listed in wl.mailspike.net] 0.0 HTML_MESSAGE BODY: HTML included in message 2.4 HTML_OBFUSCATE_20_30 BODY: Message is 20% to 30% HTML obfuscation 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: I noticed I made the same mistake with one of my packages. Guix lint tells when such a thing occur. Maybe we could use guix to check for these, and some other things could also be spotted. WDYT? 2018-01-14 17:02 GMT+01:00 Leo Famulari : [...] Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.223.179 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [209.85.223.179 listed in list.dnswl.org] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (boskovits[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message 2.4 HTML_OBFUSCATE_20_30 BODY: Message is 20% to 30% HTML obfuscation 0.0 T_DKIM_INVALID DKIM-Signature header exists but is not valid --001a11443df83690000562bec775 Content-Type: text/plain; charset="UTF-8" I noticed I made the same mistake with one of my packages. Guix lint tells when such a thing occur. Maybe we could use guix to check for these, and some other things could also be spotted. WDYT? 2018-01-14 17:02 GMT+01:00 Leo Famulari : > Working on core-updates, I noticed this in the list of substitutes to be > downloaded: > > [...] > /gnu/store/gyzn9z9mvhcmkmgdqz9b0vqanrz7v7qr-svn-checkout > /gnu/store/414npvzajl508j1kaji1piy52byr7b1y-svn-checkout > /gnu/store/zj29xvq1nw5zra11h0y7vq5lycv205lw-svn-checkout > /gnu/store/3bh3fp1kmhmk27dngif0x3np1rrnxhzn-svn-checkout > /gnu/store/jhvrk725xk1wwab2byvx4dziwjvhpd0y-svn-checkout > /gnu/store/115icxjrw0677fnyf3gl0nihqvbrm5lb-svn-checkout > /gnu/store/2kbdl6cyr2b7ibscpm768rfnxp7a7hyg-svn-checkout > /gnu/store/yfs603a9a4h8zzkdvmyz3krkj12rxhwf-svn-checkout > /gnu/store/w7pdh5ng3gzc2a4smfkyr2wp7jdhfhpp-svn-checkout > /gnu/store/n3p72br441m2098bfcjlvpn8807hq97p-svn-checkout > /gnu/store/aczcl41x9qh6nvlzdplibh4scg3cihbr-svn-checkout > /gnu/store/77c0hzkb7n6pid09fymmfrjjzkaf10yi-svn-checkout > /gnu/store/j8k2p0rknzkgbzmy4scxlpvrh2g2zl5q-svn-checkout > /gnu/store/kqch1yqy0zj58qlrk2p9kqnrwn57a3gl-svn-checkout > /gnu/store/nk2rkdq8x6vwkvn0h2sfrbmg0sjzvias-svn-checkout > /gnu/store/vwvqvl1f79q34r4gb4wsli36yzcqg4j9-svn-checkout > /gnu/store/f7hhc7wcyxvvn9m9km1j6ghamqnlj4id-svn-checkout > /gnu/store/23wba6lz101s3cs8vl25r28np8x7sbcs-texlive-latex-hyperref-6. > 84a2.tar.gz > /gnu/store/rgyb8rhpbmb2c4wv7k512z82x82aik74-svn-checkout > /gnu/store/i5yp4xkqkjm3v1cj5ffjgq42h4nvq435-svn-checkout > /gnu/store/hz7f8b8rc9zyxxpyywbrsgz1spm0rwr9-svn-checkout > [...] > > We should track these down and give them some real file names > eventually. > > > > --001a11443df83690000562bec775 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I noticed I made the same mistake with one of my packages.=
Guix lint tells when such a thing occur.

Mayb= e we could use guix to check for these, and some
other things cou= ld also be spotted.
WDYT?


2018-01-14 17:02 GMT+01:00 Leo= Famulari <leo@famulari.name>:
Working on core-updates, I noticed this in the list of substitutes to = be
downloaded:

[...]
/gnu/store/gyzn9z9mvhcmkmgdqz9b0vqanrz7v7qr-svn-checkout
/gnu/store/414npvzajl508j1kaji1piy52byr7b1y-svn-checkout
/gnu/store/zj29xvq1nw5zra11h0y7vq5lycv205lw-svn-checkout
/gnu/store/3bh3fp1kmhmk27dngif0x3np1rrnxhzn-svn-checkout
/gnu/store/jhvrk725xk1wwab2byvx4dziwjvhpd0y-svn-checkout
/gnu/store/115icxjrw0677fnyf3gl0nihqvbrm5lb-svn-checkout
/gnu/store/2kbdl6cyr2b7ibscpm768rfnxp7a7hyg-svn-checkout
/gnu/store/yfs603a9a4h8zzkdvmyz3krkj12rxhwf-svn-checkout
/gnu/store/w7pdh5ng3gzc2a4smfkyr2wp7jdhfhpp-svn-checkout
/gnu/store/n3p72br441m2098bfcjlvpn8807hq97p-svn-checkout
/gnu/store/aczcl41x9qh6nvlzdplibh4scg3cihbr-svn-checkout
/gnu/store/77c0hzkb7n6pid09fymmfrjjzkaf10yi-svn-checkout
/gnu/store/j8k2p0rknzkgbzmy4scxlpvrh2g2zl5q-svn-checkout
/gnu/store/kqch1yqy0zj58qlrk2p9kqnrwn57a3gl-svn-checkout
/gnu/store/nk2rkdq8x6vwkvn0h2sfrbmg0sjzvias-svn-checkout
/gnu/store/vwvqvl1f79q34r4gb4wsli36yzcqg4j9-svn-checkout
/gnu/store/f7hhc7wcyxvvn9m9km1j6ghamqnlj4id-svn-checkout
/gnu/store/23wba6lz101s3cs8vl25r28np8x7sbcs-texlive-latex-hyperre= f-6.84a2.tar.gz
/gnu/store/rgyb8rhpbmb2c4wv7k512z82x82aik74-svn-checkout
/gnu/store/i5yp4xkqkjm3v1cj5ffjgq42h4nvq435-svn-checkout
/gnu/store/hz7f8b8rc9zyxxpyywbrsgz1spm0rwr9-svn-checkout
[...]

We should track these down and give them some real file names
eventually.




--001a11443df83690000562bec775-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 11:32:27 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 16:32:27 +0000 Received: from localhost ([127.0.0.1]:56184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealCs-0005Zu-UV for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:32:27 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealCr-0005Zl-1D for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 11:32:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1515947529; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; l=1666; bh=XAsWdcozIKxVWDsVKgTXf6PIveHbnODMRzX3PXvVUX4=; b=BZa4Tee1FqC17bl9X4apPlkTaB4tYYF1QFAr7mTkXQw530AWrHbET1gq6Y9eGoMr DC+s7yrjLESSslJOVkezJUv92GFWo33PokKOyjmbRs9d7iLdCsF0NddBuiIaqy2uHFi PyohttWgpUkGARmxD2g7ytzn1iyfNS9Q1AAHPBLs= Received: from localhost (port-92-200-94-199.dynamic.qsc.de [92.200.94.199]) by mx.zohomail.com with SMTPS id 1515947529449553.3919152182058; Sun, 14 Jan 2018 08:32:09 -0800 (PST) References: <20180114160253.GA17578@jasmine.lan> User-agent: mu4e 1.0-alpha3; emacs 25.3.1 From: Ricardo Wurmus To: Leo Famulari Subject: Re: bug#30113: SVN checkouts without descriptive file names In-reply-to: <20180114160253.GA17578@jasmine.lan> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 14 Jan 2018 17:32:06 +0100 Message-ID: <87lgh0xuyh.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) Leo Famulari writes: > Working on core-updates, I noticed this in the list of substitutes to be > downloaded: > > [...] > /gnu/store/gyzn9z9mvhcmkmgdqz9b0vqanrz7v7qr-svn-checkout > /gnu/store/414npvzajl508j1kaji1piy52byr7b1y-svn-checkout > /gnu/store/zj29xvq1nw5zra11h0y7vq5lycv205lw-svn-checkout > /gnu/store/3bh3fp1kmhmk27dngif0x3np1rrnxhzn-svn-checkout > /gnu/store/jhvrk725xk1wwab2byvx4dziwjvhpd0y-svn-checkout > /gnu/store/115icxjrw0677fnyf3gl0nihqvbrm5lb-svn-checkout > /gnu/store/2kbdl6cyr2b7ibscpm768rfnxp7a7hyg-svn-checkout > /gnu/store/yfs603a9a4h8zzkdvmyz3krkj12rxhwf-svn-checkout > /gnu/store/w7pdh5ng3gzc2a4smfkyr2wp7jdhfhpp-svn-checkout > /gnu/store/n3p72br441m2098bfcjlvpn8807hq97p-svn-checkout > /gnu/store/aczcl41x9qh6nvlzdplibh4scg3cihbr-svn-checkout > /gnu/store/77c0hzkb7n6pid09fymmfrjjzkaf10yi-svn-checkout > /gnu/store/j8k2p0rknzkgbzmy4scxlpvrh2g2zl5q-svn-checkout > /gnu/store/kqch1yqy0zj58qlrk2p9kqnrwn57a3gl-svn-checkout > /gnu/store/nk2rkdq8x6vwkvn0h2sfrbmg0sjzvias-svn-checkout > /gnu/store/vwvqvl1f79q34r4gb4wsli36yzcqg4j9-svn-checkout > /gnu/store/f7hhc7wcyxvvn9m9km1j6ghamqnlj4id-svn-checkout > /gnu/store/23wba6lz101s3cs8vl25r28np8x7sbcs-texlive-latex-hyperref-6.84a2.tar.gz > /gnu/store/rgyb8rhpbmb2c4wv7k512z82x82aik74-svn-checkout > /gnu/store/i5yp4xkqkjm3v1cj5ffjgq42h4nvq435-svn-checkout > /gnu/store/hz7f8b8rc9zyxxpyywbrsgz1spm0rwr9-svn-checkout > [...] > > We should track these down and give them some real file names > eventually. Many of them are probably parts of texlive. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 11:40:32 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 16:40:32 +0000 Received: from localhost ([127.0.0.1]:56210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealKi-0005mJ-Lu for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:40:32 -0500 Received: from tobias.gr ([51.15.135.5]:56518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealKg-0005m1-I1 for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 11:40:31 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id 9a38bdf8; Sun, 14 Jan 2018 16:40:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=subject:to :cc:references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=2018; bh=jfUPauvwBSXY kkks1PX9SWfn/0AO9VLi+ZTUj7GSsYc=; b=Gg+YiLFFZmDlqwc7H5K1OJEGhGFY z5BWUQNutvw2tRzhgqbvfm6iJgB+U1wWJNlVuVatGHdN2+Q2ujvNMBL1RJPe8U0h o02tKWYUXuUn8RpwfiUgh9b3nRHmScZwcnJl3vFoGdxf8vV9gM9j+A2Li3HGkP3K Jyo9aMyqWSzuG8Vb3ANZov0kgfroXofqNmmcrwxfGvLSXHF7S3cwUMGWVTchxwtz SsEQBWmNxmxj3GXbXjE+Q19t3ZYQ+E+eTnucWdCwkHN8YHsROTnuT0urSwOV+N1Z FvgpBj3Bcpetu9dXb+mE3T3A5s6fmbWn6OTIzKhIPCj3OprVBD6lZ5w7dw== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 55df2731 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Sun, 14 Jan 2018 16:40:26 +0000 (UTC) Subject: Re: bug#30113: SVN checkouts without descriptive file names To: boskovits@gmail.com, leo@famulari.name References: <20180114160253.GA17578@jasmine.lan> From: Tobias Geerinckx-Rice Message-ID: <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> Date: Sun, 14 Jan 2018 17:43:27 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Gábor Boskovits wrote on 14/01/18 at 17:13: > Maybe we could use guix to check for these, and some > other things could also be spotted. > WDYT? Agreed, I think. I don't see how defaulting to ‘...${VCS_TYPE}-checkout’ ever makes sense or saves effort. We should be able to improve the quality of these guesses: the repository URI is about as likely to be foo://bar/... as a regular tarball URI. Or we make a file-name mandatory for certain methods. *goes to look at the actual code*, T G-R From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 11:53:18 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 16:53:18 +0000 Received: from localhost ([127.0.0.1]:56225 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealX4-0007zZ-Dk for submit@debbugs.gnu.org; Sun, 14 Jan 2018 11:53:18 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:33218) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ealX3-0007zR-5d for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 11:53:17 -0500 Received: from localhost (178.113.172.173.wireless.dyn.drei.com [178.113.172.173]) by dd26836.kasserver.com (Postfix) with ESMTPSA id 51E8B3360446; Sun, 14 Jan 2018 17:53:15 +0100 (CET) Date: Sun, 14 Jan 2018 17:53:11 +0100 From: Danny Milosavljevic To: Tobias Geerinckx-Rice Subject: Re: bug#30113: SVN checkouts without descriptive file names Message-ID: <20180114175311.3d463379@scratchpost.org> In-Reply-To: <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> References: <20180114160253.GA17578@jasmine.lan> <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org, boskovits@gmail.com, leo@famulari.name X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Sun, 14 Jan 2018 17:43:27 +0100 Tobias Geerinckx-Rice wrote: > G=C3=A1bor Boskovits wrote on 14/01/18 at 17:13: > > Maybe we could use guix to check for these, and some > > other things could also be spotted. > > WDYT? =20 >=20 > Agreed, I think. Yeah, +1 > We should be able to improve the quality of these guesses: the > repository URI is about as likely to be foo://bar/... as a > regular tarball URI. >=20 > Or we make a file-name mandatory for certain methods. I agree that some heuristics to figure out the file-name from (svn-referenc= e-url ref) would be nice. It's not that important that the store filenames are meaningful to humans, = it's just nice-to-have. So I'd say heuristic it and be done with it. On second thought, maybe even default file-name to the Guix package name (i= f possible at this point in Guix). The hash value will make it unique rega= rdless (for example if there are multiple svn-download blocks in the same p= ackage) From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 12:44:05 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 17:44:05 +0000 Received: from localhost ([127.0.0.1]:56274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eamKD-00014g-0m for submit@debbugs.gnu.org; Sun, 14 Jan 2018 12:44:05 -0500 Received: from mail-it0-f51.google.com ([209.85.214.51]:35084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eamKA-000140-Ah for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 12:44:03 -0500 Received: by mail-it0-f51.google.com with SMTP id f143so14568825itb.0 for <30113@debbugs.gnu.org>; Sun, 14 Jan 2018 09:44:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=D2MrhsV5in2oj8YbKqZaNZJ//hpDM582zWRCp1W6dzc=; b=XI7cPo8fUH7Qv5uSWH0gFHZnmptM9HgUyUQn1iRJi57qcBE8BELsApjrKGLavqKplX BVbCVQqOo9lh1hFmQROdgOF/8VW2/Eza7ZI9vZJf/gGY1yR/FOMPzVrGrbU1zd2x76KD XGrZ67S/MFlJ7P5cY27V05bQvltpb+OYBbuwGyDLxkSo83T148snKk1C82sPEbf+KPcs Tru2qEUfKT9dLq3DURKsyX9EtIiDFKnxaIgIt73A3ntuklSjcsCzvfRSeM2Gz5NSBZFy rsWXrwx6hhpEDMrBQcvtDu5IEFQITo6NRdilWvc/9Dogbo7B0YFJvcyj4lKbsqgEwUDN vVMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=D2MrhsV5in2oj8YbKqZaNZJ//hpDM582zWRCp1W6dzc=; b=T4pOh4ehmomKz3VauxmzjMmt+2gJGj6uCUHVTJ53fsYZ3Eov96x9QiJN3S/WQeie6O 3eg2L4+gd8aUvm9aZGUUpVnfF18CdVh5aW6rO8eHjJrrlVJffBuRa5ImICICcqHH8cBr 0CWU4Z3JSiDHiqDx+2vwPuHVEALtinfy3frlzP2+hPsGDewKXAZFwSCFALeXN0fJnAa3 AyUO0LuPl7KZ6qHirh6nQFdUth+t2orDghomK33fkkC+OH06NhR9CVRZF7SEIimgAG4i fxP5v/VC2W6tDb24K/kST7RTi75WClVoHIwGZyRHLs4x7qrzNIp7PIZO0uoBteiWGKZQ Z+Wg== X-Gm-Message-State: AKwxytdsXfEWYGg/DzhLskw3sbwlF6aUNjmPCjn0+aroFklhlHTT/dM+ 5foWyPDE1WrIBGEg+q4HWMA9//RlBgK1oSCX1oOoG9qJhg== X-Google-Smtp-Source: ACJfBot2e/0Q798i7euk0sz7x+7CIiYJ0zZ3NVPEUG88PxvWJtbfeST77skEmFMzs1iveFcOgYazfXlIKf/siuTRB9w= X-Received: by 10.36.81.18 with SMTP id s18mr11691852ita.1.1515951836379; Sun, 14 Jan 2018 09:43:56 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.37.209 with HTTP; Sun, 14 Jan 2018 09:43:55 -0800 (PST) In-Reply-To: <20180114175311.3d463379@scratchpost.org> References: <20180114160253.GA17578@jasmine.lan> <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> <20180114175311.3d463379@scratchpost.org> From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 14 Jan 2018 18:43:55 +0100 Message-ID: Subject: Re: bug#30113: SVN checkouts without descriptive file names To: Danny Milosavljevic Content-Type: multipart/alternative; boundary="001a113c00d6b464070562c00a60" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org, Tobias Geerinckx-Rice , Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) --001a113c00d6b464070562c00a60 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ok, I started a guix lint on 0.14.0.1183-1b321. Will attach log here asap. 2018-01-14 17:53 GMT+01:00 Danny Milosavljevic : > On Sun, 14 Jan 2018 17:43:27 +0100 > Tobias Geerinckx-Rice wrote: > > > G=C3=A1bor Boskovits wrote on 14/01/18 at 17:13: > > > Maybe we could use guix to check for these, and some > > > other things could also be spotted. > > > WDYT? > > > > Agreed, I think. > > Yeah, +1 > > > We should be able to improve the quality of these guesses: the > > repository URI is about as likely to be foo://bar/... as a > > regular tarball URI. > > > > Or we make a file-name mandatory for certain methods. > > I agree that some heuristics to figure out the file-name from > (svn-reference-url ref) would be nice. > > It's not that important that the store filenames are meaningful to humans= , > it's just nice-to-have. So I'd say heuristic it and be done with it. > > On second thought, maybe even default file-name to the Guix package name > (if possible at this point in Guix). The hash value will make it unique > regardless (for example if there are multiple svn-download blocks in the > same package) > --001a113c00d6b464070562c00a60 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ok, I started a guix lint on=C2=A00.14.0.1183-1b321.
W= ill attach log here asap.


2018-01-14 17:53 GMT+01:00 Danny Milosav= ljevic <dannym@scratchpost.org>:
On Sun, 14 Jan 2018 17:43:27 +0100
Tobias Geerinckx-Rice <me@tobias.gr&= gt; wrote:

> G=C3=A1bor Boskovits wrote on 14/01/18 at 17:13:
> > Maybe we could use guix to check for these, and some
> > other things could also be spotted.
> > WDYT?
>
> Agreed, I think.

Yeah, +1

> We should be able to improve the quality of these guesses: the
> repository URI is about as likely to be foo://bar/<package>... a= s a
> regular tarball URI.
>
> Or we make a file-name mandatory for certain methods.

I agree that some heuristics to figure out the file-name from (svn-r= eference-url ref) would be nice.

It's not that important that the store filenames are meaningful to huma= ns, it's just nice-to-have.=C2=A0 So I'd say heuristic it and be do= ne with it.

On second thought, maybe even default file-name to the Guix package name (i= f possible at this point in Guix).=C2=A0 The hash value will make it unique= regardless (for example if there are multiple svn-download blocks in the s= ame package)

--001a113c00d6b464070562c00a60-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 14:28:36 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 19:28:36 +0000 Received: from localhost ([127.0.0.1]:56318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eanxM-0005Ox-As for submit@debbugs.gnu.org; Sun, 14 Jan 2018 14:28:36 -0500 Received: from mail-io0-f169.google.com ([209.85.223.169]:40575) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eanxJ-0005Oj-OI for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 14:28:34 -0500 Received: by mail-io0-f169.google.com with SMTP id v30so10993255iov.7 for <30113@debbugs.gnu.org>; Sun, 14 Jan 2018 11:28:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=0fGaaGdxn92OHOnpJgP6XiqEPDMehBdvu004+04giLU=; b=ZxvBMrvX9g3/pKHQzh5yFmYLQFtWNOyoJHZ3WlfKgmUd54F7LP3eki+0G5trxgIZKj n7uMIGpbXS5GP6xU9bs2WQ8D1lp7KplWOHWYxiPFvz86m0Z7Fsv000KuHUFfQtRzRSwr HApeJg/n67OF91tAZRzGRo+HzcjUn6cl/1GidnZduZxLzkl56LhZsWKE67nwz/yC4v4Q k8kCZVaLgo51VsWMOmk4eYvYRLy/OFN6mw6vzz1sRNlST35KBb+SdTxO4FnK7Pk65gxH Fqs9O83CzCKamJbUrpzVPvE86pKP5o6X8rNBuxTsiJnLe5w9DEmmg40eWElGxs6TDdrM BPSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=0fGaaGdxn92OHOnpJgP6XiqEPDMehBdvu004+04giLU=; b=N9MrG+F7U+oNVJyVhbU5Ivb+gePif9j2o99qFAgx0G2oBGUEP46rJ/Qiw26/kjjPKl jkIAZK7pkoQUdWn1DxzlthkAedxGMjYwPaKXFeE6NCsjLGwtDgjcmP1SIoittux7Rp5P GjMrV5iTT2bZBKNUtlIe0WswxcH/hGBDktnWfvSvfJbgOqQ4lVrNlEB73fBAYG6sdZ/S KnRGbDKMLVzoCJ2X9kgA5mSdB1ejsb9huxk/pT2Yf9OZtXaYqaPsZ5Hcbvg5LuzIdIk+ n7bgC6EgjLHB8Le5OHTkpzLQ3wVejiS4xSrmGfBJZwvmZWXw4ipmnvF6319F2iD0FyL3 IR3g== X-Gm-Message-State: AKwxyteApw59y5i5+FYFilBMPOt5J/wze/n5m3SYuCh0L/FOD3WzCWKq RxOYXQN/Fhklzg1M6pw/759sk8ijd2DPmr50BQ== X-Google-Smtp-Source: ACJfBosmHR9w2d9kY1dU76rY7dLeEcBasSRnKsIT+9wMGC+giLj9uXPodP7I3rDAMHREHM8MtTZRaScKyrMZpqN1PLE= X-Received: by 10.107.150.211 with SMTP id y202mr3924561iod.10.1515958108051; Sun, 14 Jan 2018 11:28:28 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.37.209 with HTTP; Sun, 14 Jan 2018 11:28:27 -0800 (PST) In-Reply-To: References: <20180114160253.GA17578@jasmine.lan> <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> <20180114175311.3d463379@scratchpost.org> From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 14 Jan 2018 20:28:27 +0100 Message-ID: Subject: Re: bug#30113: SVN checkouts without descriptive file names To: Danny Milosavljevic Content-Type: multipart/mixed; boundary="001a1141bbb68685e30562c1808d" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org, Tobias Geerinckx-Rice , Leo Famulari X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --001a1141bbb68685e30562c1808d Content-Type: multipart/alternative; boundary="001a1141bbb68685df0562c1808b" --001a1141bbb68685df0562c1808b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Here is the lint log, it did not run to completion, it has an error at the end. 2018-01-14 18:43 GMT+01:00 G=C3=A1bor Boskovits : > Ok, I started a guix lint on 0.14.0.1183-1b321. > Will attach log here asap. > > > 2018-01-14 17:53 GMT+01:00 Danny Milosavljevic : > >> On Sun, 14 Jan 2018 17:43:27 +0100 >> Tobias Geerinckx-Rice wrote: >> >> > G=C3=A1bor Boskovits wrote on 14/01/18 at 17:13: >> > > Maybe we could use guix to check for these, and some >> > > other things could also be spotted. >> > > WDYT? >> > >> > Agreed, I think. >> >> Yeah, +1 >> >> > We should be able to improve the quality of these guesses: the >> > repository URI is about as likely to be foo://bar/... as a >> > regular tarball URI. >> > >> > Or we make a file-name mandatory for certain methods. >> >> I agree that some heuristics to figure out the file-name from >> (svn-reference-url ref) would be nice. >> >> It's not that important that the store filenames are meaningful to >> humans, it's just nice-to-have. So I'd say heuristic it and be done wit= h >> it. >> >> On second thought, maybe even default file-name to the Guix package name >> (if possible at this point in Guix). The hash value will make it unique >> regardless (for example if there are multiple svn-download blocks in the >> same package) >> > > --001a1141bbb68685df0562c1808b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Here is the lint log, it did not run to completion, it has= an error at the end.

2018-01-14 18:43 GMT+01:00 G=C3=A1bor Boskovits <boskovits@gma= il.com>:
O= k, I started a guix lint on=C2=A00.14.0.1183-1b321.
Will attach log her= e asap.

<= div class=3D"gmail_extra">
2018-01-14 17:53 G= MT+01:00 Danny Milosavljevic <dannym@scratchpost.org>:<= br>
On Sun, 14 Jan 2018 17:43:27 +0100<= br> Tobias Geerinckx-Rice <me@tobias.gr> wrote:

> G=C3=A1bor Boskovits wrote on 14/01/18 at 17:13:
> > Maybe we could use guix to check for these, and some
> > other things could also be spotted.
> > WDYT?
>
> Agreed, I think.

Yeah, +1

> We should be able to improve the quality of these guesses: the
> repository URI is about as likely to be foo://bar/<package>... a= s a
> regular tarball URI.
>
> Or we make a file-name mandatory for certain methods.

I agree that some heuristics to figure out the file-name from (svn-r= eference-url ref) would be nice.

It's not that important that the store filenames are meaningful to huma= ns, it's just nice-to-have.=C2=A0 So I'd say heuristic it and be do= ne with it.

On second thought, maybe even default file-name to the Guix package name (i= f possible at this point in Guix).=C2=A0 The hash value will make it unique= regardless (for example if there are multiple svn-download blocks in the s= ame package)


--001a1141bbb68685df0562c1808b-- --001a1141bbb68685e30562c1808d Content-Type: application/octet-stream; name=lint-log Content-Disposition: attachment; filename=lint-log Content-Transfer-Encoding: base64 X-Attachment-Id: f_jcf6bb240 Z251L3BhY2thZ2VzL3ppbGUuc2NtOjcyOjE0OiB6aWxlLTIuNC4xNDogcHJvcG9zZWQgc3lub3Bz aXM6ICJaaWxlIGlzIGxvc3N5IEVtYWNzLCBhIGxpZ2h0d2VpZ2h0IEVtYWNzIGNsb25lIgpmZXRj aGluZyBDVkUgZGF0YWJhc2UgZm9yIDIwMTguLi4KZmV0Y2hpbmcgQ1ZFIGRhdGFiYXNlIGZvciAy MDE3Li4uCmZldGNoaW5nIENWRSBkYXRhYmFzZSBmb3IgMjAxNi4uLgpnbnUvcGFja2FnZXMveG9y Zy5zY206MjIwNTo1OiB4Y3Vyc29yLXRoZW1lc0AxLjAuNDogdXNlIEBjb2RlIG9yIHNpbWlsYXIg b3JuYW1lbnQgaW5zdGVhZCBvZiBxdW90ZXMKZ251L3BhY2thZ2VzL3hvcmcuc2NtOjU4NTU6Mjog cGVybC14MTEtcHJvdG9jb2xAMC41NjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3Nl YXJjaC5jcGFuLm9yZy9+c21jY2FtL1gxMS1Qcm90b2NvbC0wLjU2IHRvIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvfnNtY2NhbS9YMTEtUHJvdG9jb2wtMC41Ni8KZ251L3BhY2thZ2VzL3hvcmcuc2Nt OjM4NDY6NTogeGtleWJvYXJkLWNvbmZpZ0AyLjIyOiB1c2UgQGNvZGUgb3Igc2ltaWxhciBvcm5h bWVudCBpbnN0ZWFkIG9mIHF1b3RlcwpnbnUvcGFja2FnZXMveG9yZy5zY206NDczNTo1OiBta2Zv bnRkaXJAMS4wLjc6IHVzZSBAY29kZSBvciBzaW1pbGFyIG9ybmFtZW50IGluc3RlYWQgb2YgcXVv dGVzCmdudS9wYWNrYWdlcy94b3JnLnNjbTozNDU4OjI6IHhmODYtdmlkZW8tdm9vZG9vQDEuMi41 OiBmaWxlIG5hbWVzIG9mIHBhdGNoZXMgc2hvdWxkIHN0YXJ0IHdpdGggdGhlIHBhY2thZ2UgbmFt ZQpnbnUvcGFja2FnZXMveG9yZy5zY206NjEwMjoyOiB1aW0tcXRAMS44LjY6IGNhbiBiZSB1cGdy YWRlZCB0byB1aW0tMS44LjYKZ251L3BhY2thZ2VzL3hvcmcuc2NtOjI4OTc6NDogeGY4Ni12aWRl by1pbnRlbEAyLjk5LjkxNy05LWFmNmQ4ZTk6IGxpbmUgMjkwNiBpcyB3YXkgdG9vIGxvbmcgKDkx IGNoYXJhY3RlcnMpCmdudS9wYWNrYWdlcy94b3JnLnNjbTo1NjUxOjU6IHhpbml0QDEuMy40OiB1 c2UgQGNvZGUgb3Igc2ltaWxhciBvcm5hbWVudCBpbnN0ZWFkIG9mIHF1b3RlcwpnbnUvcGFja2Fn ZXMveG9yZy5zY206NTc5MzoyOiBwZXJsLXgxMS14Y2JAMC4xNjogcGVybWFuZW50IHJlZGlyZWN0 IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1gxMS1YQ0IgdG8gaHR0cDovL3NlYXJj aC5jcGFuLm9yZy9kaXN0L1gxMS1YQ0IvCmdudS9wYWNrYWdlcy94b3JnLnNjbToyOTc1OjI6IHhm ODYtdmlkZW8tbWdhQDEuNi41OiBjYW4gYmUgdXBncmFkZWQgdG8gMS45LjEwMApnbnUvcGFja2Fn ZXMveG9yZy5zY206NjA5MjoyOiB1aW0tZ3RrQDEuOC42OiBjYW4gYmUgdXBncmFkZWQgdG8gdWlt LTEuOC42CmdudS9wYWNrYWdlcy94b3JnLnNjbTo1MjQwOjI6IHhvcmctc2VydmVyLXh3YXlsYW5k QDEuMTkuNjogZmlsZSBuYW1lcyBvZiBwYXRjaGVzIHNob3VsZCBzdGFydCB3aXRoIHRoZSBwYWNr YWdlIG5hbWUKZ251L3BhY2thZ2VzL3hvcmcuc2NtOjE1ODM6NTogbWtmb250c2NhbGVAMS4xLjI6 IHVzZSBAY29kZSBvciBzaW1pbGFyIG9ybmFtZW50IGluc3RlYWQgb2YgcXVvdGVzCmdudS9wYWNr YWdlcy94b3JnLnNjbTo1MDcwOjI6IHhvcmctc2VydmVyQDEuMTkuNjogZmlsZSBuYW1lcyBvZiBw YXRjaGVzIHNob3VsZCBzdGFydCB3aXRoIHRoZSBwYWNrYWdlIG5hbWUKZ251L3BhY2thZ2VzL3hv cmcuc2NtOjUyMDo1OiBmb250LWFsaWFzQDEuMC4zOiB1c2UgQGNvZGUgb3Igc2ltaWxhciBvcm5h bWVudCBpbnN0ZWFkIG9mIHF1b3RlcwpnbnUvcGFja2FnZXMveG9yZy5zY206NDc0MjoyOiB4cHJv dG9ANy4wLjMxOiBsaW5lIDQ3NTcgaXMgd2F5IHRvbyBsb25nICg5MSBjaGFyYWN0ZXJzKQpnbnUv cGFja2FnZXMveG1sLnNjbTo4MjA6MjogcHVnaXhtbEAxLjguMTogcGVybWFuZW50IHJlZGlyZWN0 IGZyb20gaHR0cDovL3B1Z2l4bWwub3JnIHRvIGh0dHBzOi8vcHVnaXhtbC5vcmcvCmdudS9wYWNr YWdlcy94bWwuc2NtOjExNzM6MjogcHl0aG9uLWRlZnVzZWR4bWxAMC40LjE6IGNhbiBiZSB1cGdy YWRlZCB0byAwLjUuMApnbnUvcGFja2FnZXMveG1sLnNjbTo2ODA6MjogcGVybC14bWwtY29tcGls ZS1jYWNoZUAxLjA1OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4u b3JnL2Rpc3QvWE1MLUNvbXBpbGUtQ2FjaGUgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0 L1hNTC1Db21waWxlLUNhY2hlLwpnbnUvcGFja2FnZXMveG1sLnNjbTo0MjE6MjogcGVybC14bWwt bGlieHNsdEAxLjk1OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4u b3JnL2Rpc3QvWE1MLUxpYlhTTFQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1M aWJYU0xULwpnbnUvcGFja2FnZXMveG1sLnNjbTo0NDQ6MjogcGVybC14bWwtbmFtZXNwYWNlc3Vw cG9ydEAxLjEyOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3Jn L2Rpc3QvWE1MLU5hbWVzcGFjZVN1cHBvcnQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0 L1hNTC1OYW1lc3BhY2VTdXBwb3J0LwpnbnUvcGFja2FnZXMveG1sLnNjbToxMDM1OjU6IHRpbnl4 bWwyQDQuMC4xOiB0aGUgc291cmNlIGZpbGUgbmFtZSBzaG91bGQgY29udGFpbiB0aGUgcGFja2Fn ZSBuYW1lCmdudS9wYWNrYWdlcy94bWwuc2NtOjc5NjoyOiBwZXJsLXhtbC14cGF0aEAxLjQwOiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1MLVhQ YXRoIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9YTUwtWFBhdGgvCmdudS9wYWNrYWdl cy94bWwuc2NtOjc5NjoyOiBwZXJsLXhtbC14cGF0aEAxLjQwOiBjYW4gYmUgdXBncmFkZWQgdG8g MS40MgpnbnUvcGFja2FnZXMveG1sLnNjbTozMjg6MjogcGVybC14bWwtdG9rZXBhcnNlckAwLjA1 OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1M LVRva2VQYXJzZXIgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1Ub2tlUGFyc2Vy LwpnbnUvcGFja2FnZXMveG1sLnNjbToyMjU6MjogcGVybC14bWwtYXRvbUAwLjQyOiBwZXJtYW5l bnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1MLUF0b20gdG8g aHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1BdG9tLwpnbnUvcGFja2FnZXMveG1sLnNj bTo5Mzg6MjogbWluaXhtbEAyLjEwOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwczovL21p Y2hhZWxyc3dlZXQuZ2l0aHViLmlvL214bWwgdG8gaHR0cDovL21pY2hhZWxyc3dlZXQuZ2l0aHVi LmlvL214bWwvCmdudS9wYWNrYWdlcy94bWwuc2NtOjExNzM6MjogcHl0aG9uMi1kZWZ1c2VkeG1s QDAuNC4xOiBjYW4gYmUgdXBncmFkZWQgdG8gMC41LjAKZ251L3BhY2thZ2VzL3htbC5zY206MTkz OjI6IHBlcmwtZ3JhcGgtcmVhZHdyaXRlQDIuMDk6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0 dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9HcmFwaC1SZWFkV3JpdGUgdG8gaHR0cDovL3NlYXJj aC5jcGFuLm9yZy9kaXN0L0dyYXBoLVJlYWRXcml0ZS8KZ251L3BhY2thZ2VzL3htbC5zY206NDY1 OjI6IHBlcmwteG1sLXJzc0AxLjU5OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvWE1MLVJTUyB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3Qv WE1MLVJTUy8KZ251L3BhY2thZ2VzL3htbC5zY206NjU1OjI6IHBlcmwteG1sLWNvbXBpbGVAMS41 NDogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hN TC1Db21waWxlIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9YTUwtQ29tcGlsZS8KZ251 L3BhY2thZ2VzL3htbC5zY206NjU1OjI6IHBlcmwteG1sLWNvbXBpbGVAMS41NDogY2FuIGJlIHVw Z3JhZGVkIHRvIDEuNTkKZ251L3BhY2thZ2VzL3htbC5zY206NTM0OjI6IHBlcmwteG1sLXNheC1i YXNlQDEuMDg6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9YTUwtU0FYLUJhc2UgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1TQVgt QmFzZS8KZ251L3BhY2thZ2VzL3htbC5zY206NTM0OjI6IHBlcmwteG1sLXNheC1iYXNlQDEuMDg6 IGNhbiBiZSB1cGdyYWRlZCB0byAxLjA5CmdudS9wYWNrYWdlcy94bWwuc2NtOjUwMDoyOiBwZXJs LXhtbC1zYXhAMC45OTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFu Lm9yZy9kaXN0L1hNTC1TQVggdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1TQVgv CmdudS9wYWNrYWdlcy94bWwuc2NtOjczMToyOiBwZXJsLXhtbC1jb21waWxlLXdzZGwxMUAzLjA2 OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1M LUNvbXBpbGUtV1NETDExIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9YTUwtQ29tcGls ZS1XU0RMMTEvCmdudS9wYWNrYWdlcy94bWwuc2NtOjU1NjoyOiBwZXJsLXhtbC1zaW1wbGVAMi4y MjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hN TC1TaW1wbGUgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1TaW1wbGUvCmdudS9w YWNrYWdlcy94bWwuc2NtOjU1NjoyOiBwZXJsLXhtbC1zaW1wbGVAMi4yMjogY2FuIGJlIHVwZ3Jh ZGVkIHRvIDIuMjQKZ251L3BhY2thZ2VzL3htbC5zY206NjMyOjI6IHBlcmwteG1sLWNvbXBpbGUt dGVzdGVyQDAuOTA6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5v cmcvZGlzdC9YTUwtQ29tcGlsZS1UZXN0ZXIgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0 L1hNTC1Db21waWxlLVRlc3Rlci8KZ251L3BhY2thZ2VzL3htbC5zY206OTA3OjI6IHhtbHNlY0Ax LjIuMjA6IFVSSSBodHRwOi8vd3d3LmxpYmV4cGF0Lm9yZy8gcmV0dXJuZWQgc3VzcGljaW91c2x5 IHNtYWxsIGZpbGUgKDMyOSBieXRlcykKZ251L3BhY2thZ2VzL3htbC5zY206NzAzOjI6IHBlcmwt eG1sLWNvbXBpbGUtc29hcEAzLjIxOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvWE1MLUNvbXBpbGUtU09BUCB0byBodHRwOi8vc2VhcmNoLmNwYW4u b3JnL2Rpc3QvWE1MLUNvbXBpbGUtU09BUC8KZ251L3BhY2thZ2VzL3htbC5zY206NzAzOjI6IHBl cmwteG1sLWNvbXBpbGUtc29hcEAzLjIxOiBjYW4gYmUgdXBncmFkZWQgdG8gMy4yMgpnbnUvcGFj a2FnZXMveG1sLnNjbToyNjk6MjogcGVybC14bWwtZGVzY2VudEAxLjA0OiBwZXJtYW5lbnQgcmVk aXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1MLURlc2NlbnQgdG8gaHR0 cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1EZXNjZW50LwpnbnUvcGFja2FnZXMveG1sLnNj bTozOTk6MjogcGVybC14bWwtbGlieG1sLXNpbXBsZUAwLjk3OiBwZXJtYW5lbnQgcmVkaXJlY3Qg ZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1MLUxpYlhNTC1TaW1wbGUgdG8gaHR0 cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1MaWJYTUwtU2ltcGxlLwpnbnUvcGFja2FnZXMv eG1sLnNjbTozOTk6MjogcGVybC14bWwtbGlieG1sLXNpbXBsZUAwLjk3OiBjYW4gYmUgdXBncmFk ZWQgdG8gMC45OQpnbnUvcGFja2FnZXMveG1sLnNjbTozNzM6MjogcGVybC14bWwtbGlieG1sQDIu MDEzMjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0 L1hNTC1MaWJYTUwgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1MaWJYTUwvCmdu dS9wYWNrYWdlcy94bWwuc2NtOjI5NzoyOiBwZXJsLXhtbC1wYXJzZXJAMi40NDogcGVybWFuZW50 IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1QYXJzZXIgdG8g aHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1QYXJzZXIvCmdudS9wYWNrYWdlcy94bWwu c2NtOjExOTQ6MjogbGlieGxzQDEuNC4wOiBsaW5lIDEyMjEgaXMgd2F5IHRvbyBsb25nICg5NSBj aGFyYWN0ZXJzKQpnbnUvcGFja2FnZXMveG1sLnNjbTo3NTc6MjogcGVybC14bWwtZmVlZEAwLjUz OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvWE1M LUZlZWQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1hNTC1GZWVkLwpnbnUvcGFja2Fn ZXMveGlwaC5zY206ODA6MjogbGlidm9yYmlzQDEuMy41OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJv bSBodHRwOi8veGlwaC5vcmcvdm9yYmlzLyB0byBodHRwczovL3hpcGgub3JnL3ZvcmJpcy8KZ251 L3BhY2thZ2VzL3hpcGguc2NtOjgwOjI6IGxpYnZvcmJpc0AxLjMuNTogcHJvYmFibHkgdnVsbmVy YWJsZSB0byBDVkUtMjAxNy0xMTMzMywgQ1ZFLTIwMTctMTQxNjAKZ251L3BhY2thZ2VzL3hpcGgu c2NtOjU3OjI6IGxpYm9nZ0AxLjMuMjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3hp cGgub3JnL29nZy8gdG8gaHR0cHM6Ly94aXBoLm9yZy9vZ2cvCmdudS9wYWNrYWdlcy94aXBoLnNj bToxMzI6Mjogc3BlZXhAMS4yLjA6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHBzOi8vZ251 Lm9yZy9zb2Z0d2FyZS9zcGVleCB0byBodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL3NwZWV4 LwpnbnUvcGFja2FnZXMveGlwaC5zY206MjM2OjI6IGZsYWNAMS4zLjI6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly94aXBoLm9yZy9mbGFjLyB0byBodHRwczovL3hpcGgub3JnL2ZsYWMv CmdudS9wYWNrYWdlcy94aXBoLnNjbToyOTY6Mjogdm9yYmlzLXRvb2xzQDEuNC4wOiBwZXJtYW5l bnQgcmVkaXJlY3QgZnJvbSBodHRwOi8veGlwaC5vcmcvdm9yYmlzLyB0byBodHRwczovL3hpcGgu b3JnL3ZvcmJpcy8KZ251L3BhY2thZ2VzL3hpcGguc2NtOjI5NjoyOiB2b3JiaXMtdG9vbHNAMS40 LjA6IHByb2JhYmx5IHZ1bG5lcmFibGUgdG8gQ1ZFLTIwMTctMTEzMzEKZ251L3BhY2thZ2VzL3hp cGguc2NtOjI5NjoyOiB2b3JiaXMtdG9vbHNAMS40LjA6IHRyYWlsaW5nIHdoaXRlIHNwYWNlIG9u IGxpbmUgMzA2CmdudS9wYWNrYWdlcy94aXBoLnNjbToxMDg6MjogbGlidGhlb3JhQDEuMS4xOiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8veGlwaC5vcmcvdGhlb3JhLyB0byBodHRwczov L3d3dy50aGVvcmEub3JnLwpnbnUvcGFja2FnZXMveGlwaC5zY206MTg2OjI6IGFvQDEuMi4wOiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vd3d3LnhpcGgub3JnL2FvLyB0byBodHRwczov L3d3dy54aXBoLm9yZy9hby8KZ251L3BhY2thZ2VzL3hmaWcuc2NtOjMzOjI6IHhmaWdAMy4yLjZh OiBVUkkgaHR0cDovL21jai5zb3VyY2Vmb3JnZS5uZXQvIHJldHVybmVkIHN1c3BpY2lvdXNseSBz bWFsbCBmaWxlICg0MDUgYnl0ZXMpCmdudS9wYWNrYWdlcy94ZmlnLnNjbTozMzoyOiB4ZmlnQDMu Mi42YTogcHJvYmFibHkgdnVsbmVyYWJsZSB0byBDVkUtMjAxNy0xNjg5OQpnbnUvcGFja2FnZXMv eGZpZy5zY206NzY6MjogdHJhbnNmaWdAMy4yLjVlOiBVUkkgaHR0cDovL21jai5zb3VyY2Vmb3Jn ZS5uZXQvIHJldHVybmVkIHN1c3BpY2lvdXNseSBzbWFsbCBmaWxlICg0MDUgYnl0ZXMpCmdudS9w YWNrYWdlcy94ZGlzb3JnLnNjbTo1OTY6MTU6IHVuY2x1dHRlckA4OiBVUkkgaHR0cDovL2Z0cC54 Lm9yZy9jb250cmliL3V0aWxpdGllcy8gbm90IHJlYWNoYWJsZTogNDA0ICgiTm90IEZvdW5kIikK Z251L3BhY2thZ2VzL3hkaXNvcmcuc2NtOjU3MDoxMjogdW5jbHV0dGVyQDg6IGFsbCB0aGUgc291 cmNlIFVSSXMgYXJlIHVucmVhY2hhYmxlOgpnbnUvcGFja2FnZXMveGRpc29yZy5zY206NTcwOjEy OiB1bmNsdXR0ZXJAODogVVJJIGh0dHA6Ly9mdHAueC5vcmcvY29udHJpYi91dGlsaXRpZXMvdW5j bHV0dGVyLTgudGFyLlogbm90IHJlYWNoYWJsZTogNDA0ICgiTm90IEZvdW5kIikKZ251L3BhY2th Z2VzL3hkaXNvcmcuc2NtOjQ4ODoxNTogc2Nyb3RAMC44OiBVUkkgaHR0cDovL2xpbnV4YnJpdC5j by51ay9zb2Z0d2FyZS8gbm90IHJlYWNoYWJsZTogNDA0ICgiTm90IEZvdW5kIikKZ251L3BhY2th Z2VzL3hkaXNvcmcuc2NtOjIyMzoyOiB4ZG90b29sQDMuMjAxNTA1MDMuMTogY2FuIGJlIHVwZ3Jh ZGVkIHRvIDMuMjAxNjA4MDUuMQpnbnUvcGFja2FnZXMveGRpc29yZy5zY206MTE0MDoxNTogcm9m aUAxLjQuMjogVVJJIGh0dHBzOi8vZGF2ZWRhdmVucG9ydC5naXRodWIuaW8vcm9maS8gbm90IHJl YWNoYWJsZTogNDA0ICgiTm90IEZvdW5kIikKZ251L3BhY2thZ2VzL3d4d2lkZ2V0cy5zY206MTAw OjI6IHd4d2lkZ2V0cy1ndGsyQDMuMC4zOiBkZXNjcmlwdGlvbiBzaG91bGQgc3RhcnQgd2l0aCBh biB1cHBlci1jYXNlIGxldHRlciBvciBkaWdpdApnbnUvcGFja2FnZXMvd20uc2NtOjYwOToyOiBm bHV4Ym94QDEuMy43OiBVUkkgaHR0cDovL2ZsdXhib3gub3JnLyByZXR1cm5lZCBzdXNwaWNpb3Vz bHkgc21hbGwgZmlsZSAoODY3IGJ5dGVzKQpnbnUvcGFja2FnZXMvd20uc2NtOjIzMToyOiBwZXJs LWFueWV2ZW50LWkzQDAuMTc6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvZGlzdC9BbnlFdmVudC1JMyB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3Qv QW55RXZlbnQtSTMvCmdudS9wYWNrYWdlcy93bS5zY206NzY3OjE1OiBhd2Vzb21lQDQuMjogVVJJ IGh0dHBzOi8vYXdlc29tZS5uYXF1YWRhaC5vcmcvIHVucmVhY2hhYmxlOiBJZMWRdMO6bGzDqXDD qXMgYSBrYXBjc29sYXRiYW4KZ251L3BhY2thZ2VzL3dtLnNjbTozMDA6NDogcXVpY2tzd2l0Y2gt aTNAMi4yLTEuZWQ2OTJiMTogZmlsZSBuYW1lcyBvZiBwYXRjaGVzIHNob3VsZCBzdGFydCB3aXRo IHRoZSBwYWNrYWdlIG5hbWUKZ251L3BhY2thZ2VzL3dtLnNjbTo1MDQ6MjogeG1vYmFyQDAuMjQu NTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3htb2Jhci5vcmcgdG8gaHR0cHM6Ly9h cmNoaXZlcy5oYXNrZWxsLm9yZy9wcm9qZWN0cy5oYXNrZWxsLm9yZy94bW9iYXIvCmdudS9wYWNr YWdlcy93bS5zY206ODA2OjI6IGtleWJpbmRlckAwLjMuMTogcGVybWFuZW50IHJlZGlyZWN0IGZy b20gaHR0cHM6Ly9naXRodWIuY29tL2VuZ2xhL2tleWJpbmRlciB0byBodHRwczovL2dpdGh1Yi5j b20va3VwZmVybGF1bmNoZXIva2V5YmluZGVyCmZvbGxvd2luZyByZWRpcmVjdGlvbiB0byBgaHR0 cHM6Ly9hcGkuZ2l0aHViLmNvbS9yZXBvc2l0b3JpZXMvMjQxNzkxL3JlbGVhc2VzJy4uLgpnbnUv cGFja2FnZXMvd20uc2NtOjgwNjoyOiBrZXliaW5kZXJAMC4zLjE6IGNhbiBiZSB1cGdyYWRlZCB0 byAzLjAtdjAuMy4yCmdudS9wYWNrYWdlcy93aWNkLnNjbTozODoyOiB3aWNkQDEuNy40OiBsaW5l IDEwOCBpcyB3YXkgdG9vIGxvbmcgKDk1IGNoYXJhY3RlcnMpCmdudS9wYWNrYWdlcy93Z2V0LnNj bTo0NToyOiB3Z2V0QDEuMTkuMjogbGluZSA2NCBpcyB3YXkgdG9vIGxvbmcgKDkzIGNoYXJhY3Rl cnMpCmdudS9wYWNrYWdlcy93ZWJraXQuc2NtOjE0OToyOiB3ZWJraXRndGtAMi40LjExOiBwZXJt YW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vd3d3LndlYmtpdGd0ay5vcmcvIHRvIGh0dHBzOi8v d3d3LndlYmtpdGd0ay5vcmcvCmdudS9wYWNrYWdlcy93ZWJraXQuc2NtOjE3ODoyOiB3ZWJraXRn dGstZ3RrMkAyLjQuMTE6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly93d3cud2Via2l0 Z3RrLm9yZy8gdG8gaHR0cHM6Ly93d3cud2Via2l0Z3RrLm9yZy8KZ251L3BhY2thZ2VzL3dlYmtp dC5zY206NTU6Mjogd2Via2l0Z3RrQDIuMTguNDogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0 cDovL3d3dy53ZWJraXRndGsub3JnLyB0byBodHRwczovL3d3dy53ZWJraXRndGsub3JnLwpnbnUv cGFja2FnZXMvd2ViLnNjbToyMjc1OjI6IHBlcmwtZmVlZC1maW5kQDAuMDc6IHBlcm1hbmVudCBy ZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9GZWVkLUZpbmQgdG8gaHR0 cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0ZlZWQtRmluZC8KZ251L3BhY2thZ2VzL3dlYi5zY206 MjQwNzoyOiBwZXJsLWh0bWwtZm9ybUA2LjAzOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRw Oi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvSFRNTC1Gb3JtIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5v cmcvZGlzdC9IVE1MLUZvcm0vCmdudS9wYWNrYWdlcy93ZWIuc2NtOjk5MjoyOiBsaWJvYXV0aEAx LjAuMzogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJv amVjdHMvbGlib2F1dGggdG8gaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJvamVjdHMvbGlib2F1 dGgvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjUwNzk6MjogcHl0aG9uMi1weXRlc3QtaHR0cGJpbkAw LjIuMzogY2FuIGJlIHVwZ3JhZGVkIHRvIDAuMy4wCmdudS9wYWNrYWdlcy93ZWIuc2NtOjMyMjM6 MjogcGVybC1wbGFja0AxLjAwMzM6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFy Y2guY3Bhbi5vcmcvZGlzdC9QbGFjayB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvUGxh Y2svCmdudS9wYWNrYWdlcy93ZWIuc2NtOjMyMjM6MjogcGVybC1wbGFja0AxLjAwMzM6IGNhbiBi ZSB1cGdyYWRlZCB0byAxLjAwNDUKZ251L3BhY2thZ2VzL3dlYi5zY206MjIyODoyOiBwZXJsLWRp Z2VzdC1tZDUtZmlsZUAwLjA4OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNo LmNwYW4ub3JnL2Rpc3QvRGlnZXN0LU1ENS1GaWxlIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9EaWdlc3QtTUQ1LUZpbGUvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjE4NDM6MjogcGVybC1j YXRhbHlzdC1ydW50aW1lQDUuOTAxMTU6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9z ZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1SdW50aW1lIHRvIGh0dHA6Ly9zZWFyY2guY3Bh bi5vcmcvZGlzdC9DYXRhbHlzdC1SdW50aW1lLwpnbnUvcGFja2FnZXMvd2ViLnNjbToxMjc2OjI6 IHBlcmwtYXV0aGVuLXNhc2xAMi4xNjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3Nl YXJjaC5jcGFuLm9yZy9kaXN0L0F1dGhlbi1TQVNMIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9BdXRoZW4tU0FTTC8KZ251L3BhY2thZ2VzL3dlYi5zY206MTk5NDoyOiBwZXJsLWNhdGFs eXN0LXZpZXctdHRAMC40NDogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5j cGFuLm9yZy9kaXN0L0NhdGFseXN0LVZpZXctVFQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9k aXN0L0NhdGFseXN0LVZpZXctVFQvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjIzMjg6MjogcGVybC1m aW5hbmNlLXF1b3RlQDEuMzg6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvZGlzdC9GaW5hbmNlLVF1b3RlIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlz dC9GaW5hbmNlLVF1b3RlLwpnbnUvcGFja2FnZXMvd2ViLnNjbToyMzI4OjI6IHBlcmwtZmluYW5j ZS1xdW90ZUAxLjM4OiBjYW4gYmUgdXBncmFkZWQgdG8gMS40NwpnbnUvcGFja2FnZXMvd2ViLnNj bTo0ODg4OjE0OiBodHRwdHVubmVsLTMuMzogcHJvcG9zZWQgc3lub3BzaXM6ICJCaWRpcmVjdGlv bmFsIGNvbm5lY3Rpb24gdHVubmVsbGVkIGluc2lkZSBIVFRQIHJlcXVlc3RzIgpnbnUvcGFja2Fn ZXMvd2ViLnNjbTo0ODg5OjE3OiBodHRwdHVubmVsLTMuMzogcHJvcG9zZWQgZGVzY3JpcHRpb246 CiAgICAgIkdOVSBodHRwdHVubmVsIGNyZWF0ZXMgYSBiaWRpcmVjdGlvbmFsIGRhdGEgcGF0aCB0 dW5uZWxlZCBpbiBIVFRQCnJlcXVlc3RzLiAgVGhpcyBhbGxvd3MgdXNlcnMgYmVoaW5kIGZpcmV3 YWxscyB0byBzZW5kIGFuZCByZWNlaXZlIGRhdGEgdGhhdAp3b3VsZCBvdGhlcndpc2UgYmUgYmxv Y2tlZCwgc3VjaCBhcyB0ZWxuZXQgb3Igc3NoIGNvbm5lY3Rpb25zLiIKZ251L3BhY2thZ2VzL3dl Yi5zY206NDg4NzoxNTogaHR0cHR1bm5lbEAzLjM6IFVSSSBodHRwOi8vd3d3Lm5vY3Jldy5vcmcv c29mdHdhcmUvaHR0cHR1bm5lbC5odG1sIG5vdCByZWFjaGFibGU6IDQwNCAoIk5vdCBGb3VuZCIp CmdudS9wYWNrYWdlcy93ZWIuc2NtOjQ4NjQ6NTogaHR0cHR1bm5lbEAzLjM6IGFsbCB0aGUgc291 cmNlIFVSSXMgYXJlIHVucmVhY2hhYmxlOgpnbnUvcGFja2FnZXMvd2ViLnNjbTo0ODY0OjU6IGh0 dHB0dW5uZWxAMy4zOiBVUkkgaHR0cDovL3d3dy5ub2NyZXcub3JnL3NvZnR3YXJlL2h0dHB0dW5u ZWwvaHR0cHR1bm5lbC0zLjMudGFyLmd6IG5vdCByZWFjaGFibGU6IDQwNCAoIk5vdCBGb3VuZCIp CmdudS9wYWNrYWdlcy93ZWIuc2NtOjM4NDU6Mjogci1odG1sdG9vbHNAMC4zLjY6IHBlcm1hbmVu dCByZWRpcmVjdCBmcm9tIGh0dHBzOi8vY3Jhbi5yLXByb2plY3Qub3JnL3dlYi9wYWNrYWdlcy9o dG1sdG9vbHMgdG8gaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2thZ2VzL2h0bWx0 b29scy8KZ251L3BhY2thZ2VzL3dlYi5zY206MjYwNjoyOiBwZXJsLWh0dHAtYm9keUAxLjIyOiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvSFRUUC1C b2R5IHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVFRQLUJvZHkvCmdudS9wYWNrYWdl cy93ZWIuc2NtOjM2NDk6MjogcGVybC13d3ctbWVjaGFuaXplQDEuODY6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9XV1ctTWVjaGFuaXplIHRvIGh0 dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9XV1ctTWVjaGFuaXplLwpnbnUvcGFja2FnZXMvd2Vi LnNjbTo1MDUwOjI6IHB5dGhvbjItaHR0cGJpbkAwLjUuMDogcGVybWFuZW50IHJlZGlyZWN0IGZy b20gaHR0cHM6Ly9naXRodWIuY29tL1J1bnNjb3BlL2h0dHBiaW4gdG8gaHR0cHM6Ly9naXRodWIu Y29tL2tlbm5ldGhyZWl0ei9odHRwYmluCmdudS9wYWNrYWdlcy93ZWIuc2NtOjUwNTA6MjogcHl0 aG9uMi1odHRwYmluQDAuNS4wOiBjYW4gYmUgdXBncmFkZWQgdG8gMC42LjIKZ251L3BhY2thZ2Vz L3dlYi5zY206MjE2MDoyOiBwZXJsLWNnaS1zaW1wbGVAMS4xMTU6IHBlcm1hbmVudCByZWRpcmVj dCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DR0ktU2ltcGxlIHRvIGh0dHA6Ly9z ZWFyY2guY3Bhbi5vcmcvZGlzdC9DR0ktU2ltcGxlLwpnbnUvcGFja2FnZXMvd2ViLnNjbTozNDM1 OjI6IHBlcmwtdGVzdC13d3ctbWVjaGFuaXplLWNhdGFseXN0QDAuNjA6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9UZXN0LVdXVy1NZWNoYW5pemUt Q2F0YWx5c3QgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1Rlc3QtV1dXLU1lY2hhbml6 ZS1DYXRhbHlzdC8KZ251L3BhY2thZ2VzL3dlYi5zY206NjE2OjI6IGtyb25hLXRvb2xzQDIuNzog dHJhaWxpbmcgd2hpdGUgc3BhY2Ugb24gbGluZSA2NjgKZ251L3BhY2thZ2VzL3dlYi5zY206NjE2 OjI6IGtyb25hLXRvb2xzQDIuNzogbGluZSA2ODggaXMgd2F5IHRvbyBsb25nICg5MiBjaGFyYWN0 ZXJzKQpnbnUvcGFja2FnZXMvd2ViLnNjbTozMzEyOjI6IHBlcmwtcGxhY2stbWlkZGxld2FyZS1y ZW1vdmVyZWR1bmRhbnRib2R5QDAuMDU6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9z ZWFyY2guY3Bhbi5vcmcvZGlzdC9QbGFjay1NaWRkbGV3YXJlLVJlbW92ZVJlZHVuZGFudEJvZHkg dG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1BsYWNrLU1pZGRsZXdhcmUtUmVtb3ZlUmVk dW5kYW50Qm9keS8KZ251L3BhY2thZ2VzL3dlYi5zY206MzMxMjoyOiBwZXJsLXBsYWNrLW1pZGRs ZXdhcmUtcmVtb3ZlcmVkdW5kYW50Ym9keUAwLjA1OiBjYW4gYmUgdXBncmFkZWQgdG8gMC4wNgpn bnUvcGFja2FnZXMvd2ViLnNjbTo0MDQ1OjI6IHV3c2dpQDIuMC4xMjogcGVybWFuZW50IHJlZGly ZWN0IGZyb20gaHR0cHM6Ly91d3NnaS1kb2NzLnJlYWR0aGVkb2NzLm9yZy8gdG8gaHR0cHM6Ly91 d3NnaS1kb2NzLnJlYWR0aGVkb2NzLmlvLwpnbnUvcGFja2FnZXMvd2ViLnNjbToyNTA5OjI6IHBl cmwtaHRtbC10cmVlQDUuMDc6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvZGlzdC9IVE1MLVRyZWUgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hU TUwtVHJlZS8KZ251L3BhY2thZ2VzL3dlYi5zY206Mzk5NToyOiByLXJqc29uQDAuMi4xNTogcGVy bWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2ViL3BhY2th Z2VzL3Jqc29uIHRvIGh0dHBzOi8vY3Jhbi5yLXByb2plY3Qub3JnL3dlYi9wYWNrYWdlcy9yanNv bi8KZ251L3BhY2thZ2VzL3dlYi5zY206Mjg3ODoyOiBwZXJsLWh0dHAtdGlueUAwLjA3MDogcGVy bWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hUVFAtVGlu eSB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvSFRUUC1UaW55LwpnbnUvcGFja2FnZXMv d2ViLnNjbTozMTA4OjI6IHBlcmwtbmV0LWFtYXpvbi1zM0AwLjYwOiBwZXJtYW5lbnQgcmVkaXJl Y3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LUFtYXpvbi1TMyB0byBodHRw Oi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LUFtYXpvbi1TMy8KZ251L3BhY2thZ2VzL3dlYi5z Y206MzEwODoyOiBwZXJsLW5ldC1hbWF6b24tczNAMC42MDogY2FuIGJlIHVwZ3JhZGVkIHRvIDAu ODAKZ251L3BhY2thZ2VzL3dlYi5zY206MzU4OToyOiBwZXJsLXVyaS10ZW1wbGF0ZUAwLjIyOiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvVVJJLVRl bXBsYXRlIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9VUkktVGVtcGxhdGUvCmdudS9w YWNrYWdlcy93ZWIuc2NtOjE2OTE6MjogcGVybC1jYXRhbHlzdC1wbHVnaW4tc2Vzc2lvbkAwLjQw OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0 YWx5c3QtUGx1Z2luLVNlc3Npb24gdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFs eXN0LVBsdWdpbi1TZXNzaW9uLwpnbnUvcGFja2FnZXMvd2ViLnNjbTozOTc2OjI6IHItaHdyaXRl ckAxLjMuMjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5v cmcvd2ViL3BhY2thZ2VzL2h3cml0ZXIgdG8gaHR0cHM6Ly9jcmFuLnItcHJvamVjdC5vcmcvd2Vi L3BhY2thZ2VzL2h3cml0ZXIvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjEyNDg6MjogcGVybC1hcGFj aGUtbG9nZm9ybWF0LWNvbXBpbGVyQDAuMzM6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6 Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9BcGFjaGUtTG9nRm9ybWF0LUNvbXBpbGVyIHRvIGh0dHA6 Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9BcGFjaGUtTG9nRm9ybWF0LUNvbXBpbGVyLwpnbnUvcGFj a2FnZXMvd2ViLnNjbToxMjQ4OjI6IHBlcmwtYXBhY2hlLWxvZ2Zvcm1hdC1jb21waWxlckAwLjMz OiBjYW4gYmUgdXBncmFkZWQgdG8gMC4zNQpnbnUvcGFja2FnZXMvd2ViLnNjbToyMTgzOjI6IHBl cmwtY2dpLXN0cnVjdEAxLjIxOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNo LmNwYW4ub3JnL2Rpc3QvQ0dJLVN0cnVjdCB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3Qv Q0dJLVN0cnVjdC8KZ251L3BhY2thZ2VzL3dlYi5zY206MTM2NzoyOiBwZXJsLWNhdGFseXN0LWF1 dGhlbnRpY2F0aW9uLXN0b3JlLWRiaXgtY2xhc3NAMC4xNTA2OiBwZXJtYW5lbnQgcmVkaXJlY3Qg ZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3QtQXV0aGVudGljYXRpb24t U3RvcmUtREJJeC1DbGFzcyB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3Qt QXV0aGVudGljYXRpb24tU3RvcmUtREJJeC1DbGFzcy8KZ251L3BhY2thZ2VzL3dlYi5zY206MTY2 MjoyOiBwZXJsLWNhdGFseXN0LXBsdWdpbi1jb25maWdsb2FkZXJAMC4zNDogcGVybWFuZW50IHJl ZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LVBsdWdpbi1D b25maWdMb2FkZXIgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LVBsdWdp bi1Db25maWdMb2FkZXIvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjIyMDQ6MjogcGVybC1kYXRldGlt ZS1mb3JtYXQtaHR0cEAwLjQyOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNo LmNwYW4ub3JnL2Rpc3QvRGF0ZVRpbWUtRm9ybWF0LUhUVFAgdG8gaHR0cDovL3NlYXJjaC5jcGFu Lm9yZy9kaXN0L0RhdGVUaW1lLUZvcm1hdC1IVFRQLwpnbnUvcGFja2FnZXMvd2ViLnNjbToxMzA0 OjI6IHBlcmwtY2F0YWx5c3QtYWN0aW9uLXJlbmRlcnZpZXdAMC4xNjogcGVybWFuZW50IHJlZGly ZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LUFjdGlvbi1SZW5k ZXJWaWV3IHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1BY3Rpb24tUmVu ZGVyVmlldy8KZ251L3BhY2thZ2VzL3dlYi5zY206Mjg0MzoyOiBwZXJsLWh0dHAtc2VydmVyLXNp bXBsZUAwLjUxOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3Jn L2Rpc3QvSFRUUC1TZXJ2ZXItU2ltcGxlIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9I VFRQLVNlcnZlci1TaW1wbGUvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjI4NDM6MjogcGVybC1odHRw LXNlcnZlci1zaW1wbGVAMC41MTogY2FuIGJlIHVwZ3JhZGVkIHRvIDAuNTIKZ251L3BhY2thZ2Vz L3dlYi5zY206Mjk3MzoyOiBwZXJsLWxpYnd3d0A2LjE1OiBjYW4gYmUgdXBncmFkZWQgdG8gNi4z MQpnbnUvcGFja2FnZXMvd2ViLnNjbTozMzYwOjI6IHBlcmwtcGxhY2stdGVzdC1leHRlcm5hbHNl cnZlckAwLjAxOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3Jn L2Rpc3QvUGxhY2stVGVzdC1FeHRlcm5hbFNlcnZlciB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3Jn L2Rpc3QvUGxhY2stVGVzdC1FeHRlcm5hbFNlcnZlci8KZ251L3BhY2thZ2VzL3dlYi5zY206MzM2 MDoyOiBwZXJsLXBsYWNrLXRlc3QtZXh0ZXJuYWxzZXJ2ZXJAMC4wMTogY2FuIGJlIHVwZ3JhZGVk IHRvIDAuMDIKZ251L3BhY2thZ2VzL3dlYi5zY206MjQ4NjoyOiBwZXJsLWh0bWwtdGFibGVleHRy YWN0QDIuMTM6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9IVE1MLVRhYmxlRXh0cmFjdCB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvSFRN TC1UYWJsZUV4dHJhY3QvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjI0ODY6MjogcGVybC1odG1sLXRh YmxlZXh0cmFjdEAyLjEzOiBjYW4gYmUgdXBncmFkZWQgdG8gMi4xNQpnbnUvcGFja2FnZXMvd2Vi LnNjbToyNzI1OjI6IHBlcmwtaHR0cC1tZXNzYWdlQDYuMTE6IGNhbiBiZSB1cGdyYWRlZCB0byA2 LjE0CmdudS9wYWNrYWdlcy93ZWIuc2NtOjMyMDM6MjogcGVybC1uZXQtc210cC1zc2xAMS4wMzog cGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L05ldC1T TVRQLVNTTCB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LVNNVFAtU1NMLwpnbnUv cGFja2FnZXMvd2ViLnNjbTozMjAzOjI6IHBlcmwtbmV0LXNtdHAtc3NsQDEuMDM6IGNhbiBiZSB1 cGdyYWRlZCB0byAxLjA0CmdudS9wYWNrYWdlcy93ZWIuc2NtOjEzMzE6MjogcGVybC1jYXRhbHlz dC1hY3Rpb24tcmVzdEAxLjIwOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNo LmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3QtQWN0aW9uLVJFU1QgdG8gaHR0cDovL3NlYXJjaC5jcGFu Lm9yZy9kaXN0L0NhdGFseXN0LUFjdGlvbi1SRVNULwpnbnUvcGFja2FnZXMvd2ViLnNjbToxMzMx OjI6IHBlcmwtY2F0YWx5c3QtYWN0aW9uLXJlc3RAMS4yMDogY2FuIGJlIHVwZ3JhZGVkIHRvIDEu MjEKZ251L3BhY2thZ2VzL3dlYi5zY206MjQzMjoyOiBwZXJsLWh0bWwtc2NydWJiZXJAMC4xNTog cGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hUTUwt U2NydWJiZXIgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hUTUwtU2NydWJiZXIvCmdu dS9wYWNrYWdlcy93ZWIuc2NtOjI0MzI6MjogcGVybC1odG1sLXNjcnViYmVyQDAuMTU6IGNhbiBi ZSB1cGdyYWRlZCB0byAwLjE3CmdudS9wYWNrYWdlcy93ZWIuc2NtOjE5Njg6MjogcGVybC1jYXRh bHlzdC12aWV3LWpzb25AMC4zNjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJj aC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LVZpZXctSlNPTiB0byBodHRwOi8vc2VhcmNoLmNwYW4u b3JnL2Rpc3QvQ2F0YWx5c3QtVmlldy1KU09OLwpnbnUvcGFja2FnZXMvd2ViLnNjbToyNjMxOjI6 IHBlcmwtaHR0cC1jb29raWVqYXJAMC4wMDg6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6 Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVFRQLUNvb2tpZUphciB0byBodHRwOi8vc2VhcmNoLmNw YW4ub3JnL2Rpc3QvSFRUUC1Db29raWVKYXIvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjg2NDoyOiB0 aW55cHJveHlAMS44LjQ6IHByb2JhYmx5IHZ1bG5lcmFibGUgdG8gQ1ZFLTIwMTctMTE3NDcKZ251 L3BhY2thZ2VzL3dlYi5zY206MzUxODoyOiBwZXJsLXVyaS1mZXRjaEAwLjEzOiBwZXJtYW5lbnQg cmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvVVJJLUZldGNoIHRvIGh0 dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9VUkktRmV0Y2gvCmdudS9wYWNrYWdlcy93ZWIuc2Nt OjE3NTQ6MjogcGVybC1jYXRhbHlzdC1wbHVnaW4tc2Vzc2lvbi1zdG9yZS1mYXN0bW1hcEAwLjE2 OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0 YWx5c3QtUGx1Z2luLVNlc3Npb24tU3RvcmUtRmFzdE1tYXAgdG8gaHR0cDovL3NlYXJjaC5jcGFu Lm9yZy9kaXN0L0NhdGFseXN0LVBsdWdpbi1TZXNzaW9uLVN0b3JlLUZhc3RNbWFwLwpnbnUvcGFj a2FnZXMvd2ViLnNjbToyMzg1OjI6IHBlcmwtaHRtbC1lbGVtZW50LWV4dGVuZGVkQDEuMTg6IHBl cm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVE1MLUVs ZW1lbnQtRXh0ZW5kZWQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hUTUwtRWxlbWVu dC1FeHRlbmRlZC8KZ251L3BhY2thZ2VzL3dlYi5zY206MjAyMToyOiBwZXJsLWNhdGFseXN0eC1j b21wb25lbnQtdHJhaXRzQDAuMTk6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFy Y2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdFgtQ29tcG9uZW50LVRyYWl0cyB0byBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3RYLUNvbXBvbmVudC1UcmFpdHMvCmdudS9wYWNrYWdl cy93ZWIuc2NtOjM0MDM6MjogcGVybC10ZXN0LXd3dy1tZWNoYW5pemVAMS40ODogcGVybWFuZW50 IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1Rlc3QtV1dXLU1lY2hh bml6ZSB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvVGVzdC1XV1ctTWVjaGFuaXplLwpn bnUvcGFja2FnZXMvd2ViLnNjbToxNTQ3OjI6IHBlcmwtY2F0YWx5c3QtcGx1Z2luLWFjY2Vzc2xv Z0AxLjEwOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rp c3QvQ2F0YWx5c3QtUGx1Z2luLUFjY2Vzc0xvZyB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rp c3QvQ2F0YWx5c3QtUGx1Z2luLUFjY2Vzc0xvZy8KZ251L3BhY2thZ2VzL3dlYi5zY206NTIxMDoy OiBweXRob24taW50ZXJuZXRhcmNoaXZlQDEuNy40OiBjYW4gYmUgdXBncmFkZWQgdG8gMS43LjYK Z251L3BhY2thZ2VzL3dlYi5zY206MTkwOToyOiBwZXJsLWNhdGFseXN0LXRyYWl0Zm9yLXJlcXVl c3QtcHJveHliYXNlQDAuMDAwMDA1OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3QtVHJhaXRGb3ItUmVxdWVzdC1Qcm94eUJhc2UgdG8g aHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LVRyYWl0Rm9yLVJlcXVlc3QtUHJv eHlCYXNlLwpnbnUvcGFja2FnZXMvd2ViLnNjbTozMjg2OjI6IHBlcmwtcGxhY2stbWlkZGxld2Fy ZS1tZXRob2RvdmVycmlkZUAwLjExOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvUGxhY2stTWlkZGxld2FyZS1NZXRob2RPdmVycmlkZSB0byBodHRw Oi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvUGxhY2stTWlkZGxld2FyZS1NZXRob2RPdmVycmlkZS8K Z251L3BhY2thZ2VzL3dlYi5zY206MzI4NjoyOiBwZXJsLXBsYWNrLW1pZGRsZXdhcmUtbWV0aG9k b3ZlcnJpZGVAMC4xMTogY2FuIGJlIHVwZ3JhZGVkIHRvIDAuMTUKZ251L3BhY2thZ2VzL3dlYi5z Y206MTcyMzoyOiBwZXJsLWNhdGFseXN0LXBsdWdpbi1zZXNzaW9uLXN0YXRlLWNvb2tpZUAwLjE3 OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0 YWx5c3QtUGx1Z2luLVNlc3Npb24tU3RhdGUtQ29va2llIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5v cmcvZGlzdC9DYXRhbHlzdC1QbHVnaW4tU2Vzc2lvbi1TdGF0ZS1Db29raWUvCmdudS9wYWNrYWdl cy93ZWIuc2NtOjMxNzY6MjogcGVybC1uZXQtc2VydmVyQDIuMDA5OiBwZXJtYW5lbnQgcmVkaXJl Y3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LVNlcnZlciB0byBodHRwOi8v c2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LVNlcnZlci8KZ251L3BhY2thZ2VzL3dlYi5zY206NTQ0 NjoyOiByLXJvb2tAMS4xLTE6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHBzOi8vY3Jhbi5y LXByb2plY3Qub3JnL3dlYi9wYWNrYWdlcy9Sb29rIHRvIGh0dHBzOi8vY3Jhbi5yLXByb2plY3Qu b3JnL3dlYi9wYWNrYWdlcy9Sb29rLwpnbnUvcGFja2FnZXMvd2ViLnNjbTo0MTE5OjI6IGpxQDEu NTogcHJvYmFibHkgdnVsbmVyYWJsZSB0byBDVkUtMjAxNi00MDc0CmdudS9wYWNrYWdlcy93ZWIu c2NtOjI5MjU6MjogcGVybC1pby1zb2NrZXQtaXBAMC4zODogcGVybWFuZW50IHJlZGlyZWN0IGZy b20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0lPLVNvY2tldC1JUCB0byBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvSU8tU29ja2V0LUlQLwpnbnUvcGFja2FnZXMvd2ViLnNjbToyOTI1 OjI6IHBlcmwtaW8tc29ja2V0LWlwQDAuMzg6IGNhbiBiZSB1cGdyYWRlZCB0byAwLjM5CmdudS9w YWNrYWdlcy93ZWIuc2NtOjM0OTg6MjogcGVybC11cmlAMS43MTogY2FuIGJlIHVwZ3JhZGVkIHRv IDEuNzMKZ3VpeC9idWlsZC1zeXN0ZW0vcHl0aG9uLnNjbToxMzQ6MjogcHl0aG9uMi1pbnRlcm5l dGFyY2hpdmVAMS43LjQ6IGNhbiBiZSB1cGdyYWRlZCB0byAxLjcuNgpnbnUvcGFja2FnZXMvd2Vi LnNjbTo1NTg1OjI6IHB5dGhvbi1weS11Ympzb25AMC4xMC4wOiBjYW4gYmUgdXBncmFkZWQgdG8g MC4xMS4wCmdudS9wYWNrYWdlcy93ZWIuc2NtOjM1NDM6MjogcGVybC11cmktZmluZEAyMDE2MDgw NjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1VS SS1GaW5kIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9VUkktRmluZC8KZ251L3BhY2th Z2VzL3dlYi5zY206MTgxMToyOiBwZXJsLWNhdGFseXN0LXBsdWdpbi1zdGF0aWMtc2ltcGxlQDAu MzM6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9D YXRhbHlzdC1QbHVnaW4tU3RhdGljLVNpbXBsZSB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rp c3QvQ2F0YWx5c3QtUGx1Z2luLVN0YXRpYy1TaW1wbGUvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjE4 MTE6MjogcGVybC1jYXRhbHlzdC1wbHVnaW4tc3RhdGljLXNpbXBsZUAwLjMzOiBjYW4gYmUgdXBn cmFkZWQgdG8gMC4zNApnbnUvcGFja2FnZXMvd2ViLnNjbTozMDYwOjI6IHBlcmwtbHdwLXByb3Rv Y29sLWh0dHBzQDYuMDY6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bh bi5vcmcvZGlzdC9MV1AtUHJvdG9jb2wtaHR0cHMgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9k aXN0L0xXUC1Qcm90b2NvbC1odHRwcy8KZ251L3BhY2thZ2VzL3dlYi5zY206MzA2MDoyOiBwZXJs LWx3cC1wcm90b2NvbC1odHRwc0A2LjA2OiBjYW4gYmUgdXBncmFkZWQgdG8gNi4wNwpnbnUvcGFj a2FnZXMvd2ViLnNjbToyNDYzOjI6IHBlcmwtaHRtbC1saW50QDIuMjY6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVE1MLUxpbnQgdG8gaHR0cDov L3NlYXJjaC5jcGFuLm9yZy9kaXN0L0hUTUwtTGludC8KZ251L3BhY2thZ2VzL3dlYi5zY206MjQ2 MzoyOiBwZXJsLWh0bWwtbGludEAyLjI2OiBjYW4gYmUgdXBncmFkZWQgdG8gMi4zMApnbnUvcGFj a2FnZXMvd2ViLnNjbTozMDg1OjI6IHBlcmwtbHdwLXVzZXJhZ2VudC1kZXRlcm1pbmVkQDEuMDc6 IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9MV1At VXNlckFnZW50LURldGVybWluZWQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0xXUC1V c2VyQWdlbnQtRGV0ZXJtaW5lZC8KZ251L3BhY2thZ2VzL3dlYi5zY206MjgwMDoyOiBwZXJsLWh0 dHAtcGFyc2VyLXhzQDAuMTc6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvZGlzdC9IVFRQLVBhcnNlci1YUyB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rp c3QvSFRUUC1QYXJzZXItWFMvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjEyMDg6NDogc2Fzc2NAMy40 LjU6IGNhbiBiZSB1cGdyYWRlZCB0byAzLjQuOApnbnUvcGFja2FnZXMvd2ViLnNjbToxNDAzOjI6 IHBlcmwtY2F0YWx5c3QtY29tcG9uZW50LWluc3RhbmNlcGVyY29udGV4dEAwLjAwMTAwMTogcGVy bWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0 LUNvbXBvbmVudC1JbnN0YW5jZVBlckNvbnRleHQgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9k aXN0L0NhdGFseXN0LUNvbXBvbmVudC1JbnN0YW5jZVBlckNvbnRleHQvCmdudS9wYWNrYWdlcy93 ZWIuc2NtOjUwNzk6MjogcHl0aG9uLXB5dGVzdC1odHRwYmluQDAuMi4zOiBjYW4gYmUgdXBncmFk ZWQgdG8gMC4zLjAKZ251L3BhY2thZ2VzL3dlYi5zY206MjEwNToyOiBwZXJsLWNnaUA0LjM1OiBw ZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ0dJIHRv IGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DR0kvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjIx MDU6MjogcGVybC1jZ2lANC4zNTogY2FuIGJlIHVwZ3JhZGVkIHRvIDQuMzgKZ251L3BhY2thZ2Vz L3dlYi5zY206MTc4NDoyOiBwZXJsLWNhdGFseXN0LXBsdWdpbi1zdGFja3RyYWNlQDAuMTI6IHBl cm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlz dC1QbHVnaW4tU3RhY2tUcmFjZSB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5 c3QtUGx1Z2luLVN0YWNrVHJhY2UvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjQ4OTc6Mjogc3R1bm5l bEA1LjM5OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwczovL3d3dy5zdHVubmVsLm9yZyB0 byBodHRwczovL3d3dy5zdHVubmVsLm9yZy9pbmRleC5odG1sCmdudS9wYWNrYWdlcy93ZWIuc2Nt OjQ5MDE6NDogc3R1bm5lbEA1LjM5OiBhbGwgdGhlIHNvdXJjZSBVUklzIGFyZSB1bnJlYWNoYWJs ZToKZ251L3BhY2thZ2VzL3dlYi5zY206NDkwMTo0OiBzdHVubmVsQDUuMzk6IFVSSSBodHRwczov L3d3dy5zdHVubmVsLm9yZy9kb3dubG9hZHMvc3R1bm5lbC01LjM5LnRhci5neiBub3QgcmVhY2hh YmxlOiA0MDQgKCJOb3QgRm91bmQiKQpnbnUvcGFja2FnZXMvd2ViLnNjbTo0Mjc6Mjogc3Rhcm1h bkAwLjQwMTQ6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9TdGFybWFuIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9TdGFybWFuLwpnbnUv cGFja2FnZXMvd2ViLnNjbTo3ODU6MTU6IGxpYndlYnNvY2tldHNAMS4zOiBVUkkgaHR0cDovL2xp YndlYnNvY2tldHMub3JnLyB1bnJlYWNoYWJsZTogQSBrYXBjc29sYXRvdCBib250b3R0YSBhIHTD oXZvbGkgZsOpbApnbnUvcGFja2FnZXMvd2ViLnNjbToyOTQ1OjI6IHBlcmwtaW8tc29ja2V0LXNz bEAyLjAzODogY2FuIGJlIHVwZ3JhZGVkIHRvIDIuMDUyCmdudS9wYWNrYWdlcy93ZWIuc2NtOjE0 NzE6MjogcGVybC1jYXRhbHlzdC1kaXNwYXRjaHR5cGUtcmVnZXhANS45MDAzNTogcGVybWFuZW50 IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LURpc3Bh dGNoVHlwZS1SZWdleCB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3QtRGlz cGF0Y2hUeXBlLVJlZ2V4LwpnbnUvcGFja2FnZXMvd2ViLnNjbToxNDI5OjI6IHBlcmwtY2F0YWx5 c3QtZGV2ZWxAMS4zOTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFu Lm9yZy9kaXN0L0NhdGFseXN0LURldmVsIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9D YXRhbHlzdC1EZXZlbC8KZ251L3BhY2thZ2VzL3dlYi5zY206MzU2ODoyOiBwZXJsLXVyaS13c0Aw LjAzOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3Qv VVJJLXdzIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9VUkktd3MvCmdudS9wYWNrYWdl cy93ZWIuc2NtOjI1ODA6MjogcGVybC1odG1sLXRlbXBsYXRlQDIuOTc6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVE1MLVRlbXBsYXRlIHRvIGh0 dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9IVE1MLVRlbXBsYXRlLwpnbnUvcGFja2FnZXMvd2Vi LnNjbTozOTM3OjI6IHItY3VybEAzLjE6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHBzOi8v Z2l0aHViLmNvbS9qZXJvZW5vb21zL2N1cmwgdG8gaHR0cHM6Ly9naXRodWIuY29tL2plcm9lbi9j dXJsCmdudS9wYWNrYWdlcy93ZWIuc2NtOjUzMTY6Mjogci1zaGlueUAxLjAuMzogbGluZSA1MzY1 IGlzIHdheSB0b28gbG9uZyAoOTIgY2hhcmFjdGVycykKZ251L3BhY2thZ2VzL3dlYi5zY206ODMy OjEyOiB0aWR5QDIwMDkxMjIzOiB0aGUgc291cmNlIGZpbGUgbmFtZSBzaG91bGQgY29udGFpbiB0 aGUgcGFja2FnZSBuYW1lCmdudS9wYWNrYWdlcy93ZWIuc2NtOjI4MjE6MjogcGVybC1odHRwLXJl cXVlc3QtYXNjZ2lAMS4yOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNw YW4ub3JnL2Rpc3QvSFRUUC1SZXF1ZXN0LUFzQ0dJIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9IVFRQLVJlcXVlc3QtQXNDR0kvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjIxMzM6MjogcGVy bC1jZ2ktc2Vzc2lvbkA0LjQ4OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNo LmNwYW4ub3JnL2Rpc3QvQ0dJLVNlc3Npb24gdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0 L0NHSS1TZXNzaW9uLwpnbnUvcGFja2FnZXMvd2ViLnNjbTo1MDUwOjI6IHB5dGhvbi1odHRwYmlu QDAuNS4wOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vUnVuc2Nv cGUvaHR0cGJpbiB0byBodHRwczovL2dpdGh1Yi5jb20va2VubmV0aHJlaXR6L2h0dHBiaW4KZ251 L3BhY2thZ2VzL3dlYi5zY206NTA1MDoyOiBweXRob24taHR0cGJpbkAwLjUuMDogY2FuIGJlIHVw Z3JhZGVkIHRvIDAuNi4yCmdudS9wYWNrYWdlcy93ZWIuc2NtOjU1MTA6MjogbGlua2NoZWNrZXJA OS4zOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwczovL2xpbmtjaGVjay5naXRodWIuaW8v bGlua2NoZWNrZXIgdG8gaHR0cHM6Ly9saW5rY2hlY2suZ2l0aHViLmlvL2xpbmtjaGVja2VyLwpn bnUvcGFja2FnZXMvd2ViLnNjbToxNTAxOjI6IHBlcmwtY2F0YWx5c3QtbW9kZWwtZGJpYy1zY2hl bWFAMC42NTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9k aXN0L0NhdGFseXN0LU1vZGVsLURCSUMtU2NoZW1hIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcv ZGlzdC9DYXRhbHlzdC1Nb2RlbC1EQklDLVNjaGVtYS8KZ251L3BhY2thZ2VzL3dlYi5zY206MzI2 MToyOiBwZXJsLXBsYWNrLW1pZGRsZXdhcmUtZml4bWlzc2luZ2JvZHlpbnJlZGlyZWN0QDAuMTI6 IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9QbGFj ay1NaWRkbGV3YXJlLUZpeE1pc3NpbmdCb2R5SW5SZWRpcmVjdCB0byBodHRwOi8vc2VhcmNoLmNw YW4ub3JnL2Rpc3QvUGxhY2stTWlkZGxld2FyZS1GaXhNaXNzaW5nQm9keUluUmVkaXJlY3QvCmdu dS9wYWNrYWdlcy93ZWIuc2NtOjIzNjI6MjogcGVybC1nc3NhcGlAMC4yODogcGVybWFuZW50IHJl ZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0dTU0FQSSB0byBodHRwOi8v c2VhcmNoLmNwYW4ub3JnL2Rpc3QvR1NTQVBJLwpnbnUvcGFja2FnZXMvd2ViLnNjbTozOTAyOjI6 IHItaHRtbHRhYmxlQDEuMTEuMDogY2FuIGJlIHVwZ3JhZGVkIHRvIDEuMTEuMQpnbnUvcGFja2Fn ZXMvd2ViLnNjbTozMzgyOjI6IHBlcmwtdGVzdC10Y3BAMi4wNjogcGVybWFuZW50IHJlZGlyZWN0 IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1Rlc3QtVENQIHRvIGh0dHA6Ly9zZWFy Y2guY3Bhbi5vcmcvZGlzdC9UZXN0LVRDUC8KZ251L3BhY2thZ2VzL3dlYi5zY206MzM4MjoyOiBw ZXJsLXRlc3QtdGNwQDIuMDY6IGNhbiBiZSB1cGdyYWRlZCB0byAyLjE5CmdudS9wYWNrYWdlcy93 ZWIuc2NtOjMzNTQ6MTc6IHBlcmwtcGxhY2stbWlkZGxld2FyZS1yZXZlcnNlcHJveHlAMC4xNTog dXNlIEBjb2RlIG9yIHNpbWlsYXIgb3JuYW1lbnQgaW5zdGVhZCBvZiBxdW90ZXMKZ251L3BhY2th Z2VzL3dlYi5zY206MzMzNToyOiBwZXJsLXBsYWNrLW1pZGRsZXdhcmUtcmV2ZXJzZXByb3h5QDAu MTU6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9Q bGFjay1NaWRkbGV3YXJlLVJldmVyc2VQcm94eSB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rp c3QvUGxhY2stTWlkZGxld2FyZS1SZXZlcnNlUHJveHkvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjI3 OTM6MTc6IHBlcmwtaHR0cC1wYXJzZXJAMC4wNjogdXNlIEBjb2RlIG9yIHNpbWlsYXIgb3JuYW1l bnQgaW5zdGVhZCBvZiBxdW90ZXMKZ251L3BhY2thZ2VzL3dlYi5zY206Mjc3NjoyOiBwZXJsLWh0 dHAtcGFyc2VyQDAuMDY6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bh bi5vcmcvZGlzdC9IVFRQLVBhcnNlciB0byBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvSFRU UC1QYXJzZXIvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjkwMjoyOiBwb2xpcG9AMS4xLjE6IHBlcm1h bmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly93d3cucHBzLnVuaXYtcGFyaXMtZGlkZXJvdC5mci9+ amNoL3NvZnR3YXJlL3BvbGlwby8gdG8gaHR0cHM6Ly93d3cuaXJpZi5mci9+amNoL3NvZnR3YXJl L3BvbGlwby8KZ251L3BhY2thZ2VzL3dlYi5zY206MTYzODoyOiBwZXJsLWNhdGFseXN0LXBsdWdp bi1jYXB0Y2hhQDAuMDQ6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bh bi5vcmcvZGlzdC9DYXRhbHlzdC1QbHVnaW4tQ2FwdGNoYSB0byBodHRwOi8vc2VhcmNoLmNwYW4u b3JnL2Rpc3QvQ2F0YWx5c3QtUGx1Z2luLUNhcHRjaGEvCmdudS9wYWNrYWdlcy93ZWIuc2NtOjIw NTQ6MjogcGVybC1jYXRhbHlzdHgtcm9sZWFwcGxpY2F0b3JAMC4wMDU6IHBlcm1hbmVudCByZWRp cmVjdCBmcm9tIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdFgtUm9sZUFwcGxp Y2F0b3IgdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0WC1Sb2xlQXBwbGlj YXRvci8KZ251L3BhY2thZ2VzL3dlYi5zY206MTU3MjoyOiBwZXJsLWNhdGFseXN0LXBsdWdpbi1h dXRoZW50aWNhdGlvbkAwLjEwMDIzOiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2Vh cmNoLmNwYW4ub3JnL2Rpc3QvQ2F0YWx5c3QtUGx1Z2luLUF1dGhlbnRpY2F0aW9uIHRvIGh0dHA6 Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1QbHVnaW4tQXV0aGVudGljYXRpb24vCmdu dS9wYWNrYWdlcy93ZWIuc2NtOjMxNTE6MjogcGVybC1uZXQtaHR0cEA2LjA3OiBwZXJtYW5lbnQg cmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3JnL2Rpc3QvTmV0LUhUVFAgdG8gaHR0 cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L05ldC1IVFRQLwpnbnUvcGFja2FnZXMvd2ViLnNjbToz MTUxOjI6IHBlcmwtbmV0LWh0dHBANi4wNzogY2FuIGJlIHVwZ3JhZGVkIHRvIDYuMTcKZ251L3Bh Y2thZ2VzL3dlYi5zY206NzAzOjI6IHJhcGlkanNvbkAxLjEuMDogcGVybWFuZW50IHJlZGlyZWN0 IGZyb20gaHR0cHM6Ly9naXRodWIuY29tL21pbG95aXAvcmFwaWRqc29uIHRvIGh0dHBzOi8vZ2l0 aHViLmNvbS9UZW5jZW50L3JhcGlkanNvbgpmb2xsb3dpbmcgcmVkaXJlY3Rpb24gdG8gYGh0dHBz Oi8vYXBpLmdpdGh1Yi5jb20vcmVwb3NpdG9yaWVzLzE3MzkxOTczL3JlbGVhc2VzJy4uLgpnbnUv cGFja2FnZXMvd2ViLnNjbTozNDcxOjI6IHBlcmwtdGVzdC13d3ctbWVjaGFuaXplLXBzZ2lAMC4z NzogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1Rl c3QtV1dXLU1lY2hhbml6ZS1QU0dJIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9UZXN0 LVdXVy1NZWNoYW5pemUtUFNHSS8KZ251L3BhY2thZ2VzL3dlYi5zY206MzQ3MToyOiBwZXJsLXRl c3Qtd3d3LW1lY2hhbml6ZS1wc2dpQDAuMzc6IGNhbiBiZSB1cGdyYWRlZCB0byAwLjM4CmdudS9w YWNrYWdlcy93ZWIuc2NtOjM3OTY6Mjogci1qc29ubGl0ZUAxLjU6IHBlcm1hbmVudCByZWRpcmVj dCBmcm9tIGh0dHA6Ly9hcnhpdi5vcmcvYWJzLzE0MDMuMjgwNSB0byBodHRwczovL2FyeGl2Lm9y Zy9hYnMvMTQwMy4yODA1CmdudS9wYWNrYWdlcy93ZWIuc2NtOjE5NDE6MjogcGVybC1jYXRhbHlz dC12aWV3LWRvd25sb2FkQDAuMDk6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHA6Ly9zZWFy Y2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1WaWV3LURvd25sb2FkIHRvIGh0dHA6Ly9zZWFyY2gu Y3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1WaWV3LURvd25sb2FkLwpnbnUvcGFja2FnZXMvd2ViLnNj bTo1NDcwOjI6IHJzcy1icmlkZ2VAMjAxNy0wOC0wMzogY2FuIGJlIHVwZ3JhZGVkIHRvIDIwMTct MDgtMTkKZ251L3BhY2thZ2VzL3dlYi5zY206MjA3NzoyOiBwZXJsLWNhdGFseXN0eC1zY3JpcHQt c2VydmVyLXN0YXJtYW5AMC4wMjogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL3NlYXJj aC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0WC1TY3JpcHQtU2VydmVyLVN0YXJtYW4gdG8gaHR0cDov L3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0WC1TY3JpcHQtU2VydmVyLVN0YXJtYW4vCmdu dS9wYWNrYWdlcy93ZWIuc2NtOjQxOToxNTogZmNnaXdyYXBAMS4xLjA6IFVSSSBodHRwczovL25n aW54LmxvY2FsZG9tYWluLnBsL3dpa2kvRmNnaVdyYXAgdW5yZWFjaGFibGU6IEthcGNzb2xhdCBl bHV0YXPDrXR2YQpnbnUvcGFja2FnZXMvd2ViLnNjbTo1MTQwOjI6IHB5dGhvbjItaHR0cHJldHR5 QDAuOC4xNDogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDovL2dpdGh1Yi5jb20vZ2Ficmll bGZhbGNhby9odHRwcmV0dHkgdG8gaHR0cHM6Ly9naXRodWIuY29tL2dhYnJpZWxmYWxjYW8vaHR0 cHJldHR5CmdudS9wYWNrYWdlcy93ZWIuc2NtOjU1Nzk6NTogY2FkYXZlckAwLjIzLjM6IHNlbnRl bmNlcyBpbiBkZXNjcmlwdGlvbiBzaG91bGQgYmUgZm9sbG93ZWQgYnkgdHdvIHNwYWNlczsgcG9z c2libGUgaW5mcmFjdGlvbiBhdCA0OApnbnUvcGFja2FnZXMvd2ViLnNjbTo1NTc2OjE1OiBjYWRh dmVyQDAuMjMuMzogVVJJIGh0dHA6Ly93d3cud2ViZGF2Lm9yZy9jYWRhdmVyIHVucmVhY2hhYmxl OiBLYXBjc29sYXQgZWx1dGFzw610dmEKZ251L3BhY2thZ2VzL3dlYi5zY206NTU1Nzo1OiBjYWRh dmVyQDAuMjMuMzogYWxsIHRoZSBzb3VyY2UgVVJJcyBhcmUgdW5yZWFjaGFibGU6CmdudS9wYWNr YWdlcy93ZWIuc2NtOjU1NTc6NTogY2FkYXZlckAwLjIzLjM6IFVSSSBodHRwOi8vd3d3LndlYmRh di5vcmcvY2FkYXZlci9jYWRhdmVyLTAuMjMuMy50YXIuZ3ogdW5yZWFjaGFibGU6IEthcGNzb2xh dCBlbHV0YXPDrXR2YQpnbnUvcGFja2FnZXMvd2ViLnNjbToxNTE6MTI6IG1vZC13c2dpQDQuNS4y MjogdGhlIHNvdXJjZSBmaWxlIG5hbWUgc2hvdWxkIGNvbnRhaW4gdGhlIHBhY2thZ2UgbmFtZQpn bnUvcGFja2FnZXMvd2ViLnNjbToxNDg6MjogbW9kLXdzZ2lANC41LjIyOiBjYW4gYmUgdXBncmFk ZWQgdG8gNC41LjI0CmdudS9wYWNrYWdlcy93ZWIuc2NtOjM2ODM6MjogcGVybC13d3ctb3BlbnNl YXJjaEAwLjE3OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJvbSBodHRwOi8vc2VhcmNoLmNwYW4ub3Jn L2Rpc3QvV1dXLU9wZW5TZWFyY2ggdG8gaHR0cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L1dXVy1P cGVuU2VhcmNoLwpnbnUvcGFja2FnZXMvd2ViLnNjbToxNjA4OjI6IHBlcmwtY2F0YWx5c3QtcGx1 Z2luLWF1dGhvcml6YXRpb24tcm9sZXNAMC4wOTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0 cDovL3NlYXJjaC5jcGFuLm9yZy9kaXN0L0NhdGFseXN0LVBsdWdpbi1BdXRob3JpemF0aW9uLVJv bGVzIHRvIGh0dHA6Ly9zZWFyY2guY3Bhbi5vcmcvZGlzdC9DYXRhbHlzdC1QbHVnaW4tQXV0aG9y aXphdGlvbi1Sb2xlcy8KZm9sbG93aW5nIHJlZGlyZWN0aW9uIHRvIGBodHRwczovL2FwaS5naXRo dWIuY29tL3JlcG9zaXRvcmllcy8yMTI0NDUwNS9yZWxlYXNlcycuLi4KZ251L3BhY2thZ2VzL3dl Yi1icm93c2Vycy5zY206MTkyOjI6IHF1dGVicm93c2VyQDAuMTEuMDogY2FuIGJlIHVwZ3JhZGVk IHRvIDEuMC40CmdudS9wYWNrYWdlcy93ZWItYnJvd3NlcnMuc2NtOjE5MjoyOiBxdXRlYnJvd3Nl ckAwLjExLjA6IHRyYWlsaW5nIHdoaXRlIHNwYWNlIG9uIGxpbmUgMjQwCmdudS9wYWNrYWdlcy93 ZWItYnJvd3NlcnMuc2NtOjQ4OjI6IGRpbGxvQDMuMC41OiBwZXJtYW5lbnQgcmVkaXJlY3QgZnJv bSBodHRwOi8vd3d3LmRpbGxvLm9yZyB0byBodHRwczovL3d3dy5kaWxsby5vcmcvCmdudS9wYWNr YWdlcy93M20uc2NtOjc1OjU6IHczbUAwLjUuMytnaXQyMDE3MDEwMjogdXNlIEBjb2RlIG9yIHNp bWlsYXIgb3JuYW1lbnQgaW5zdGVhZCBvZiBxdW90ZXMKZ251L3BhY2thZ2VzL3Z1bGthbi5zY206 NzU6Mjogc3BpcnYtdG9vbHNAMjAxNy4xOiBjYW4gYmUgdXBncmFkZWQgdG8gbWFzdGVyLXRvdApn bnUvcGFja2FnZXMvdnBuLnNjbTo2OToyOiB2cG5jQDAuNS4zOiBwZXJtYW5lbnQgcmVkaXJlY3Qg ZnJvbSBodHRwOi8vd3d3LnVuaXgtYWcudW5pLWtsLmRlL35tYXNzYXIvdnBuYy8gdG8gaHR0cHM6 Ly93d3cudW5peC1hZy51bmkta2wuZGUvfm1hc3Nhci92cG5jLwpnbnUvcGFja2FnZXMvdnBuLnNj bTozNDg6MTQ6IHNzaG9vdEAxLjIuNjogc3lub3BzaXMgc2hvdWxkIHN0YXJ0IHdpdGggYW4gdXBw ZXItY2FzZSBsZXR0ZXIgb3IgZGlnaXQKZ251L3BhY2thZ2VzL3Zwbi5zY206MzE5OjI6IHNzaG9v dEAxLjIuNjogY2FuIGJlIHVwZ3JhZGVkIHRvIDEuNC4wCmdudS9wYWNrYWdlcy92cG4uc2NtOjEx NToxNDogdnBuYy1zY3JpcHRzQDIwMTYxMjE0LjZmODdiMGY6IHRoZSBzb3VyY2UgZmlsZSBuYW1l IHNob3VsZCBjb250YWluIHRoZSBwYWNrYWdlIG5hbWUKZ251L3BhY2thZ2VzL3ZpcnR1YWxpemF0 aW9uLnNjbTo2MTM6MjogY3JpdUAzLjU6IHBlcm1hbmVudCByZWRpcmVjdCBmcm9tIGh0dHBzOi8v Y3JpdS5vcmcgdG8gaHR0cHM6Ly9jcml1Lm9yZy9NYWluX1BhZ2UKZ251L3BhY2thZ2VzL3ZpcnR1 YWxpemF0aW9uLnNjbToyMzQ6MjogbGlib3NpbmZvQDEuMC4wOiBsaW5lIDI3NSBpcyB3YXkgdG9v IGxvbmcgKDEwNiBjaGFyYWN0ZXJzKQpnbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2NtOjIz NDoyOiBsaWJvc2luZm9AMS4wLjA6IGxpbmUgMjgyIGlzIHdheSB0b28gbG9uZyAoMTAyIGNoYXJh Y3RlcnMpCmdudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlvbi5zY206ODI6MjogcWVtdUAyLjEwLjI6 IGxpbmUgOTcgaXMgd2F5IHRvbyBsb25nICg5NyBjaGFyYWN0ZXJzKQpnbnUvcGFja2FnZXMvdmly dHVhbGl6YXRpb24uc2NtOjgyOjI6IHFlbXVAMi4xMC4yOiBsaW5lIDE5NCBpcyB3YXkgdG9vIGxv bmcgKDk3IGNoYXJhY3RlcnMpCmdudS9wYWNrYWdlcy92aXJ0dWFsaXphdGlvbi5zY206NDc5OjI6 IHB5dGhvbi1saWJ2aXJ0QDMuNy4wOiBjYW4gYmUgdXBncmFkZWQgdG8gMy4xMC4wCmdudS9wYWNr YWdlcy92aXJ0dWFsaXphdGlvbi5zY206NDc5OjI6IHB5dGhvbjItbGlidmlydEAzLjcuMDogY2Fu IGJlIHVwZ3JhZGVkIHRvIDMuMTAuMApnbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2NtOjIx OToyOiBxZW11LW1pbmltYWxAMi4xMC4yOiBmaWxlIG5hbWVzIG9mIHBhdGNoZXMgc2hvdWxkIHN0 YXJ0IHdpdGggdGhlIHBhY2thZ2UgbmFtZQpnbnUvcGFja2FnZXMvdmlydHVhbGl6YXRpb24uc2Nt OjIxOToyOiBxZW11LW1pbmltYWxAMi4xMC4yOiBsaW5lIDIyNiBpcyB3YXkgdG9vIGxvbmcgKDEw MyBjaGFyYWN0ZXJzKQpnbnUvcGFja2FnZXMvdmltLnNjbTozMzE6NDogdmltLXNjaGVtZUAwLjAu MC0xLjkzODI3OTg6IFVSSSBodHRwOi8vZm9sZGxpbmcub3JnL2dpdC92aW0tc2NoZW1lLmdpdC8g cmV0dXJuZWQgc3VzcGljaW91c2x5IHNtYWxsIGZpbGUgKDcwNyBieXRlcykKZ251L3BhY2thZ2Vz L3ZpbS5zY206NjM4OjI6IG5lb3ZpbUAwLjIuMDogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0 cDovL25lb3ZpbS5pbyB0byBodHRwczovL25lb3ZpbS5pby8KZ251L3BhY2thZ2VzL3ZpbS5zY206 NjM4OjI6IG5lb3ZpbUAwLjIuMDogY2FuIGJlIHVwZ3JhZGVkIHRvIDAuMi4yCmdudS9wYWNrYWdl cy92aW0uc2NtOjcxMDoyOiB2aWZtQDAuOTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20gaHR0cDov L3ZpZm0uaW5mby8gdG8gaHR0cHM6Ly92aWZtLmluZm8vCmdudS9wYWNrYWdlcy92aWRlby5zY206 MTk0NToyOiByZWNvcmRteWRlc2t0b3BAMC4zLjguMTogcGVybWFuZW50IHJlZGlyZWN0IGZyb20g aHR0cDovL3JlY29yZG15ZGVza3RvcC5zb3VyY2Vmb3JnZS5uZXQvIHRvIGh0dHA6Ly9yZWNvcmRt eWRlc2t0b3Auc291cmNlZm9yZ2UubmV0L2Fib3V0LnBocApnbnUvcGFja2FnZXMvdmlkZW8uc2Nt OjE0OTk6MTU6IHNydDJ2dHRAMC4xOiBVUkkgaHR0cDovL2R0aG9tcHNvbi51cy9wYWdlcy9zb2Z0 d2FyZS9zcnQydnR0IG5vdCByZWFjaGFibGU6IDQwNCAoIk5vdCBGb3VuZCIpCmZvbGxvd2luZyBy ZWRpcmVjdGlvbiB0byBgaHR0cHM6Ly9weXBpLnB5dGhvbi5vcmcvcHlwaS95b3V0dWJlLWRsZy9q c29uJy4uLgpnbnUvcGFja2FnZXMvdmlkZW8uc2NtOjExOTM6MjogeW91dHViZS1kbC1ndWlAMC4z Ljg6IGNhbiBiZSB1cGdyYWRlZCB0byAwLjQKZ251L3BhY2thZ2VzL3ZpZGVvLnNjbTo1OTE6Mjog ZmZtcGVnQDMuNC4xOiBwcm9iYWJseSB2dWxuZXJhYmxlIHRvIENWRS0yMDE3LTE3NTU1CmdudS9w YWNrYWdlcy92aWRlby5zY206MTExMzoyOiBsaWJ2cHhAMS42LjE6IHBlcm1hbmVudCByZWRpcmVj dCBmcm9tIGh0dHA6Ly93d3cud2VibXByb2plY3Qub3JnLyB0byBodHRwczovL3d3dy53ZWJtcHJv amVjdC5vcmcvCmdudS9wYWNrYWdlcy92aWRlby5zY206NDQwOjEyOiBsaWJjYWNhQDAuOTkuYmV0 YTE5OiBhbGwgdGhlIHNvdXJjZSBVUklzIGFyZSB1bnJlYWNoYWJsZToKZ251L3BhY2thZ2VzL3Zp ZGVvLnNjbToyNTk4OjI6IGdhdmxAMS40LjA6IFVSSSBodHRwOi8vZ21lcmxpbi5zb3VyY2Vmb3Jn ZS5uZXQgcmV0dXJuZWQgc3VzcGljaW91c2x5IHNtYWxsIGZpbGUgKDQ3NSBieXRlcykKZ251L3Bh Y2thZ2VzL3ZpZGVvLnNjbTo5MTM6MjogbXBsYXllckAxLjMuMDogVExTIGNlcnRpZmljYXRlIGVy cm9yOiBFUlJPUjogWC41MDkgc2VydmVyIGNlcnRpZmljYXRlIGZvciAnd3d3Lm1wbGF5ZXJocS5o dScgZG9lcyBub3QgbWF0Y2g6IENOPWZmbXBlZy5vcmcKCgpCYWNrdHJhY2U6CiAgICAgICAgICAg OSAocHJpbWl0aXZlLWxvYWQgIi9ob21lL2dhYnJpZWwvZ3VpeC1jb3JlLXVwZGF0ZXMvZ3VpeC9z 4oCmIikKSW4gZ3VpeC91aS5zY206CiAgMTQ4MDoxMiAgOCAocnVuLWd1aXgtY29tbWFuZCBfIC4g XykKSW4gZ3VpeC9kaXNjb3Zlcnkuc2NtOgogICAgMTM3OjMgIDcgKGZvbGQtbW9kdWxlLXB1Ymxp Yy12YXJpYWJsZXMgXyBfIF8pCkluIGd1aXgvY29tYmluYXRvcnMuc2NtOgogICAgNDU6MjYgIDYg KGZvbGQyICM8cHJvY2VkdXJlIDI4Y2FhMDAgYXQgZ3VpeC9kaXNjb3Zlcnkuc2NtOjEzNzox4oCm PiDigKYpCiAgICA0NToyNiAgNSAoZm9sZDIgIzxwcm9jZWR1cmUgMzBjMTEwMCBhdCBndWl4L2Rp c2NvdmVyeS5zY206MTM4OjHigKY+IOKApikKSW4gZ3VpeC9kaXNjb3Zlcnkuc2NtOgogICAxNDA6 MzMgIDQgKF8gIzxwYWNrYWdlIGdzdC10cmFuc2NvZGVyQDEuMTIuMiBnbnUvcGFja2FnZXMvdmlk ZW8u4oCmPiDigKYpCkluIGd1aXgvc2NyaXB0cy9saW50LnNjbToKICAgMTA5NDo0ICAzIChydW4t Y2hlY2tlcnMgXyBfKQpJbiBzcmZpL3NyZmktMS5zY206CiAgICA2NDA6OSAgMiAoZm9yLWVhY2gg Izxwcm9jZWR1cmUgM2ZiYjM4MCBhdCBndWl4L3NjcmlwdHMvbGludC5zY23igKY+IOKApikKSW4g Z3VpeC9zY3JpcHRzL2xpbnQuc2NtOgogICAgOTA0OjIgIDEgKGNoZWNrLWZvci11cGRhdGVzICM8 cGFja2FnZSBnc3QtdHJhbnNjb2RlckAxLjEyLjIgZ251L+KApj4pCkluIGljZS05L2Jvb3QtOS5z Y206CiAgICA4Mzc6OSAgMCAoY2F0Y2ggc3JmaS0zNCAjPHByb2NlZHVyZSAxMTgwMjk5MCBhdCBn dWl4L3NjcmlwdHMvbGnigKY+IOKApikKCmljZS05L2Jvb3QtOS5zY206ODM3Ojk6IEluIHByb2Nl ZHVyZSBjYXRjaDoKaWNlLTkvYm9vdC05LnNjbTo4Mzc6OTogRXJyb3IgZG93bmxvYWRpbmcgcmVs ZWFzZSBpbmZvcm1hdGlvbiB0aHJvdWdoIHRoZSBHaXRIdWIKQVBJLiBUaGlzIG1heSBiZSBmaXhl ZCBieSB1c2luZyBhbiBhY2Nlc3MgdG9rZW4gYW5kIHNldHRpbmcgdGhlIGVudmlyb25tZW50CnZh cmlhYmxlIEdVSVhfR0lUSFVCX1RPS0VOLCBmb3IgaW5zdGFuY2Ugb25lIHByb2N1cmVkIGZyb20K aHR0cHM6Ly9naXRodWIuY29tL3NldHRpbmdzL3Rva2Vucwo= --001a1141bbb68685e30562c1808d-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 14 14:31:45 2018 Received: (at 30113) by debbugs.gnu.org; 14 Jan 2018 19:31:45 +0000 Received: from localhost ([127.0.0.1]:56322 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eao0O-0005UW-Sz for submit@debbugs.gnu.org; Sun, 14 Jan 2018 14:31:45 -0500 Received: from tobias.gr ([51.15.135.5]:35060) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eao0M-0005UM-SD for 30113@debbugs.gnu.org; Sun, 14 Jan 2018 14:31:43 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id c9a8613a; Sun, 14 Jan 2018 19:31:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=subject:to :cc:references:from:message-id:date:mime-version:in-reply-to :content-type:content-transfer-encoding; s=2018; bh=ZajEfbVtvMlQ FSYUR3p7yBqfUQlAQPkl/qDW4s86zQs=; b=CCkm40OPhuv1zqOgKqebZNGgLw0L cNzcTBBpD2xmXX/QqInV6GgK1fgd3ziKwKze44KcCx5MIcvCVM8rhgFJhxz4dt2b aiXUXOAaspiM/FsOEnNADbBizB+n5HoOi8DcI8o7nJH0jiuHIJQs9zzAHvdZujH5 HRYZdgT2QIjaztBQt/Pg3WzkT1YjhtMLCffWlFDHy1QXzttLxfs5AvL6GAC0zo0G yFiI/qrVJWS2zwT43S6CFizEnNdKKTlffVDwOax3ADXfHAnJ/VXyBoUL6hNoRnkb 6P3Q/Jr/PiBExf8/skhhKPnfB+8KZ6KnANolYT7qhDuV78rDCr7xtoB6DQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 68a923d0 (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO); Sun, 14 Jan 2018 19:31:38 +0000 (UTC) Subject: Re: bug#30113: SVN checkouts without descriptive file names To: boskovits@gmail.com References: <20180114160253.GA17578@jasmine.lan> <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> <20180114175311.3d463379@scratchpost.org> From: Tobias Geerinckx-Rice Message-ID: <636c2035-a524-b4a0-f0be-116b75da0dd8@tobias.gr> Date: Sun, 14 Jan 2018 20:34:39 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-GB Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 30113 Cc: 30113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Gábor Boskovits wrote on 14/01/18 at 20:28: > Here is the lint log, it did not run to completion, it has an error at > the end. I started ‘guix lint’ after my first message too; with some luck it will (eventually...) complete. Thanks, T G-R From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 25 18:50:27 2019 Received: (at 30113-done) by debbugs.gnu.org; 25 Feb 2019 23:50:27 +0000 Received: from localhost ([127.0.0.1]:51925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyQ0x-0004Qt-AH for submit@debbugs.gnu.org; Mon, 25 Feb 2019 18:50:27 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:35017) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gyQ0v-0004Qd-26 for 30113-done@debbugs.gnu.org; Mon, 25 Feb 2019 18:50:25 -0500 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id C64F72125E; Mon, 25 Feb 2019 18:50:19 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 25 Feb 2019 18:50:19 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=6ydXwk1pwcoJhdh3+1L8Kr7z pAfdMXAZDid9SpazWoA=; b=pFN05viBBfkNOg+MSvAlZEklMn5BY45GQu1SJTKX BOUXp6Qgz4/iFPeGxgOT9H+I+2vF7qHsFBGk3oKMtduenSmVAoDq/soMr6hCX+s/ 9nRvHjc0TxhnFbTG+LCZNm9fgQFMNKnOSN+JC6WekKaZjKOsf3iwQX1GiDTQhyJb ZL4= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=6ydXwk 1pwcoJhdh3+1L8Kr7zpAfdMXAZDid9SpazWoA=; b=mXaNaVn9iHFKWY1NBzvXpG +psh3FpmmYIcm8HNVXOeKdFjHG0AkDiHs4fKxkDvOuPNOkFrx5mxnT9Qy0+biL94 IORTREp5egMaf5y1c38pBEg0VbXkB4JB4hYI0eLDt3BfMb1Wc3KAHvw3Sb4ms1AR W4ehGrJU78s2dE+hUE62cPjolN8iKQAOM7wUDFG28UpsCkqMzsdlWy8cmGC16m0W 35z3XPFy2YaKErMi17/Sp3yYM/TN+FF4b1CzijVJRCJ2SIipYjTqnm+CA6ZAOgeU rV3EX/ukz/HuueDgvHO1RZfq8Q4WXoiADR0SqJsfybBMVG0XIKXNtltt8TOCXFxA == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrudekgdduheculddtuddrgedtledrtddtmd cutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfhuthen uceurghilhhouhhtmecufedttdenuchmihhsshhinhhgucfvqfcufhhivghlugculdeftd dmnecujfgurhepfffhuffkfhggtggujggfsehgtderredtredvnecuhfhrohhmpefnvgho ucfhrghmuhhlrghrihcuoehlvghosehfrghmuhhlrghrihdrnhgrmhgvqeenucfkphepje eirdduvdegrddvtddvrddufeejnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehf rghmuhhlrghrihdrnhgrmhgvnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id 376E0E4624 for <30113-done@debbugs.gnu.org>; Mon, 25 Feb 2019 18:50:18 -0500 (EST) Date: Mon, 25 Feb 2019 18:50:17 -0500 From: Leo Famulari Subject: Re: bug#30113: SVN checkouts without descriptive file names Message-ID: <20190225235017.GA17686@jasmine.lan> References: <20180114160253.GA17578@jasmine.lan> <04cea8f4-3bee-9992-2e9e-b5c2e25ca5a8@tobias.gr> <20180114175311.3d463379@scratchpost.org> <636c2035-a524-b4a0-f0be-116b75da0dd8@tobias.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: <636c2035-a524-b4a0-f0be-116b75da0dd8@tobias.gr> User-Agent: Mutt/1.11.3 (2019-02-01) X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 30113-done Cc: 30113-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Efraim made several commits in March 2018 that gave descriptive file names to the SVN checkouts of packages in (gnu packages tex). I haven't noticed any more mystery svn-checkouts since then, so I'm closing this bug. --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlx0fzkACgkQJkb6MLrK fwhS1xAAyOvnvfgFPiWWPQx2h30bRItTqeZtJqGEuzo8mEn89gAoXzfGJ0Ay1JJR RSI6MKEqLfN2aerrP7Kqk0BoUUxfHUwehMmjp9vCeXZrd4Fd/rn+cKGH7JxWEokm yUn/YdrBv/rnmP+ExA9CFnJcrPihJyj/mSMW2UN7I8x4SMLY9pBrs6IabGTraEJi rtYlDsMaYPKNyCFWA7/8pTijyv/OB/w7dDiHYo+rc6OlPduKxEa/UWrrT47FWpIE owuilNFUwuSvZ0wsDVD7DwW1j7Xkl0bAnqBSZ0KRPNYQn7uJnkiUiDCADkOdW+kD r+5W2pvRFv01n8IOvatQbtdeuUDWD3/02vXTH1KjOQECYHb9m4ek7YPB588m9LYA wTu/OTHemK/XqR1M02GMjeypLN9zto+L+6cR6cG349nIQ2M0lk7SqguQbh9Jsnan NMTZyDhl6BQHvH28PxFzx8gE121VX5ZoBOw6dJbW6UomBStRMSaAYLne8VSaqlrB A27f12ijoPt6UUc4tjxiUEix7Nie4Yd3NXL40YqwTtC4T5fbD6alc7kWdn+xDzat WdoFFnku9IPRAgvaKEleKo+pUIZNGEsrdKrdUcet2YIruWD6UwKeHbfp/m6n//Gb Rc3SnmfxA0ymza0QVakbM/ChfItoD71NRTiVbfn8YHhwpppTJmo= =5kzy -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1-- From unknown Thu Aug 14 21:43:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 26 Mar 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator