Check-in [1e32d114b1]
Not logged in
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: 1e32d114b1e1cede544f8d9ca4e17b58bbee5136
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
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
5
6
7
8
9
10
11
12
13
14
15
16
17













18
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

iQIcBAABCAAGBQJZ0ouJAAoJEFAslq9JXcLZHDsP/2M22VTCnPYy/Oem/G+MNdJR
DGV1fWlxDQAcz4+OqZCpkdEnD0rvoZESqWZNRuWiuHvcLcJpKZ23oPu0/SwgUq2f
4hV7wNYVSb+fgL4zmEylskMgfPJIkgwJiVIcZyY7lz5L3k14MTMUzgPPUFg4++sA
GX7whRJsQ8ecvBBb9QyUEyl9fsJENDvlIoGQqhqtBtVefGSFFiUXekLm78DEaffJ
ubqU2fqIyqn3Klpd4LjRoW8N6KPAzuIVWebk37vx/Un9WyWVFFSkoYC5VYVFrr/G
9tViqKo6cIAhvJw2vmyp4jaKrIRo8gBi21+M6lPW/1+jjhlRr5TA6TYWlWzJVc9L
z4h3aME/xiJGIV6f8Z9V940UXKyi/DKdzq7Ii1OMNmCa4fPdK8AJYIQ5DPpk48iw
+y7JsKs58XZAyxhY/HJedIzvoYSwFzfpl86tATvud3VmisbReEkrVv8Ozls9GZYU
NhfM2zUop5VH5VWWGryxWunL/KOtyASeEBSNR54eakdbORJ5x8SzeVGQ/Iqc6wh5
O4cB2tZJ9GW01hC274FkhaQe12D9U9x7OvYFyu4YWmRnm1ACbZIqeVb1c2XV+CZ2
VF/6SKWctPFL4w1vFY445nMpZY8FWWybjiPrBK4kd/gGLBiEglhSmpyuxVVAh6Bx
bNGuVbZ4btCKYlo2AGYb
=9htW
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
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
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>4178711f-e9fa-4343-ad0b-e681658224a6</Id>
  <Id>5f768f90-9b7e-4e46-a9ac-37872e4ced40</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2017-10-02T18:54:09.3563671Z</TimeStamp>
  <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
5
6
7
8
9
10
11
12
13
14
15
16
17













18
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

iQIcBAABCAAGBQJZ0ouKAAoJEFAslq9JXcLZ6x8P/1zPSAGzulyuNZambEYoiVt0
fHycrFrJrGUioHRdshisN2vsJy5uZG85/bPIyLBcu5IpWxh+LLBE2J99ulrLNUJO
HU2gzCVEiqabDP5+TXQ1Otl80HELKttFjZEpO1H/tAtJnM1N9aY+qiiiLQwHqBtC
6r6kqOeWZWMdIWxX5VazPyIdRaWJWYvCEz6CqJmEyYmxuDE1Nu5MG9RdjbPZYd0M
7FxPTtOxMyhMQ1fuzcu4LcNlZRfUx26FxMtKZVz8khk28mzvMTEziKyw3IsoIj6I
yf9l4Rh8ubyU3qfHBKTZ78+lzK0vcZSkxiig/4HdCSEV/yVdcPcBWBodCr669NZj
t1mtv2H5iBScwqph1uIMOg0TIy/u5H/x38BSoH44IgZrNRA1vCVE2orFk2XiRLxf
FXe0dQ/OKEzpLZ+UYsSncJdIHLcj7fFk5T5mL8rRkNrCIT21MXZITspZkSx88g53
s28pMrXyCFq3MCUqPmrjHmNc2ZogOSGmbJJUNFD6Ggt5OXP8PgDciQob1dMtZmIx
3CkLXAZpm3RgYNSCt2cJmOWsHnEIzlKX4g9m2wNgjVOXSa69pO1/O6HPAKV70cJz
OTd8SC03PxwjbtTSvn6UdJN1RDuSym/S0vHhiin/Q4YUCXqxbkeg4ETxRqB+BdtE
KS6bSXt3yMLS6Vd2rpHK
=GCUA
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-----