Overview
Comment: | Emit a diagnostic message if a package cannot be downloaded because it is needed by the package downloader itself. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
1e32d114b1e1cede544f8d9ca4e17b58 |
User & Date: | mistachkin on 2017-10-03 19:26:55 |
Other Links: | manifest | tags |
Context
2017-10-03
| ||
21:15 | Move the downloader client temporary directory name building logic into the new 'getUniqueTempDirectory' procedure. check-in: 7031dfbb46 user: mistachkin tags: trunk | |
19:26 | Emit a diagnostic message if a package cannot be downloaded because it is needed by the package downloader itself. check-in: 1e32d114b1 user: mistachkin tags: trunk | |
2017-10-02
| ||
18:55 | When using an empty string for the metadata language, it should mean the current language (when applicable), not Eagle. check-in: f4c41c05d7 user: mistachkin tags: trunk | |
Changes
Modified client/1.0/neutral/pkgr.eagle from [def0379d56] to [181de2dc0e].
︙ | ︙ | |||
1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 | # # NOTE: This procedure returns non-zero if the specified package can be # downloaded, i.e. because it is not required for the downloading # process itself to be functional, etc. The package argument is # the name of the package to check. # proc canDownloadPackage { package } { # # NOTE: Since all the functionality needed by this package is built-in # to Eagle, there are no download restrictions when it is being # used. # if {[isEagle]} then { return true } # # NOTE: Since the "http" and "tls" packages are required from within # the custom [package unknown] itself, in order to locate and # download the requested package, we must return false here to # prevent needless recursion. # if {[lsearch -exact [list http tls] $package] != -1} then { return false } # # NOTE: Currently, all other packages, including Garuda, are legal to # handle from the custom [package unknown] handler. # | > > > > > > > > > > > > | 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 | # # NOTE: This procedure returns non-zero if the specified package can be # downloaded, i.e. because it is not required for the downloading # process itself to be functional, etc. The package argument is # the name of the package to check. # proc canDownloadPackage { package } { variable verboseUnknownResult # # NOTE: Since all the functionality needed by this package is built-in # to Eagle, there are no download restrictions when it is being # used. # if {[isEagle]} then { return true } # # NOTE: Since the "http" and "tls" packages are required from within # the custom [package unknown] itself, in order to locate and # download the requested package, we must return false here to # prevent needless recursion. # if {[lsearch -exact [list http tls] $package] != -1} then { # # NOTE: Emit a diagnostic message as this is a relatively rare and # fairly serious issue. # if {$verboseUnknownResult} then { pkgLog [appendArgs \ "cannot download package \"" $package \ "\", because it is needed in order to enable downloads"] } return false } # # NOTE: Currently, all other packages, including Garuda, are legal to # handle from the custom [package unknown] handler. # |
︙ | ︙ |
Modified client/1.0/neutral/pkgr.eagle.asc from [fa24749568] to [7cf5e0c1b8].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZ0+RfAAoJEFAslq9JXcLZDoMP/07EKxBk88dfwoDlg1W3IG7I fDV6zwER6xtN6P6A0tkDcsWQt2yvIw9kIbEENnrbzxIdqblEdb+Ouhq6ohNdEmoy ttVbnMPl0sbqmQtdbaAIz9taW1DxAJWXlxwbVlmHwVeyZTJ8c+Jgtg5Omd6S0+aN Aya9knhnxrx1ktysCHE7bmaeYkkRhEGmsR8SBQV+XVAEQuZZS0nLCvjdMFyOiEqh nvMEDxO0TGcG+S5m7FoY4BIMaOvIrR3gGWw15kKf8Ti4dz666JQ8EpK3hhTFPjAm sVR7AiFGiiDbc81PhcPKyzUZM9XW8xsWrqv9mygyPbYyNjYYe0VOib2aUMLEx3yP 275fse6Y1we9/KTATayuxkT9q1UnAmSwaVUtS7ItCrlk51LxWT4aCji5Ev8dQ0gZ gGd+RZeLPCWRMksaSAoeA/OICCKUmjmbZzu4m1Z6YuC3LyHFWRpteQfaQS48piFD S2ZfumK7Z1WMWkiPj76TJKB+0qK3z2yHkFggIsVW6Fn0ROVWLkwsdfEAa9OALCrq BOqaET29eNqFk8q3/1lt7Y9+K+kGE3gdpF+ZNt2+W184+m38YRWMzVsECh6Bh82I LVBmAiUSuYlrnbeciWpisHmllRnbQlUkOxNitmnYBGxsWaXJkg47MGB0tfCp79FP oL0PS4KnBg2gidXOrux0 =RVzU -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr.eagle.harpy from [e1e5b68c3c] to [3a825922ea].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>5f768f90-9b7e-4e46-a9ac-37872e4ced40</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2017-10-03T19:26:06.7658339Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr.eagle.harpy.asc from [547884d45b] to [177aecf9f7].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJZ0+RgAAoJEFAslq9JXcLZlQIQAL6A9Mg3GC8JyydAcrSTCOZI 2k5b/lBv3NIfNm3Zuz/9qQMwZOMT62Z7+ByTGcjiAW2C/xekHOsYOrike7zfnN+u F6iDyOTupEL0cjOKdtu8/PiuPa32vjj3WXv9hH4zJzMHXKK0gPQY5wnoaJi3+AjR 01rt+EGozcaD2lFIhVdWtuEfy6pmmlNwP4VvNdWARM/r32mVjRaVJ24iO9UZhgXF wCX19cBlkFC6UQuLte8gd8kT2f2jXdf/wBDIWl71VtX7GOPX7C0HWqpWLWhUpbla bCxi1XJY/eAZsdYYbCegYTOM805eDGsa6t/ybuZ+iyj0HNgPhTYpw09YWeoEISys YIpCP4Isn0c+fJGr0Br94wpvs1rIh1Keupyf47+zrt0PNd4/BvWJ6w99EbFKdRI7 fbTqcSJjarzf/28gj9OLrCYHJZcwHFg5fkVritoUwoHkBUEOPYBiFxR5g0MuHwoq rMXNpMgZ7e+AabyyJO0z/ll+LJ4N0xjKjrZBZ0FSeb4ARKYgwsg9zCnJXiYZowQ5 DHYqgavJyRyy4xwEi/7fDq7KE44OOPMzonQ+dHnwvUGSj8g3i27rmqHWt9OvWbGf CVDT5rsfANFpqBj5IjuU9r5spsSnhb9hhMNoDXuafMRTw2rqBNUNRo60yvZj/uaa XhwHcGZGnFnchrUOVb7Z =W2h6 -----END PGP SIGNATURE----- |