Index: client/1.0/neutral/pkgr.eagle ================================================================== --- client/1.0/neutral/pkgr.eagle +++ client/1.0/neutral/pkgr.eagle @@ -1864,10 +1864,12 @@ # 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. # @@ -1880,10 +1882,20 @@ # 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 Index: client/1.0/neutral/pkgr.eagle.asc ================================================================== --- client/1.0/neutral/pkgr.eagle.asc +++ client/1.0/neutral/pkgr.eagle.asc @@ -1,18 +1,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----- Index: client/1.0/neutral/pkgr.eagle.harpy ================================================================== --- client/1.0/neutral/pkgr.eagle.harpy +++ client/1.0/neutral/pkgr.eagle.harpy @@ -19,50 +19,50 @@ None Mistachkin Systems - 4178711f-e9fa-4343-ad0b-e681658224a6 + 5f768f90-9b7e-4e46-a9ac-37872e4ced40 SHA512 Script - 2017-10-02T18:54:09.3563671Z + 2017-10-03T19:26:06.7658339Z -1.00:00:00 0x9559f6017247e3e2 - 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 Index: client/1.0/neutral/pkgr.eagle.harpy.asc ================================================================== --- client/1.0/neutral/pkgr.eagle.harpy.asc +++ client/1.0/neutral/pkgr.eagle.harpy.asc @@ -1,18 +1,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-----