Check-in [ee44a80fb7]
Not logged in
Overview
Comment:Adjust error message formatting for better presentation.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ee44a80fb70ef18b43fb963547b87c068ca84c52
User & Date: mistachkin on 2016-12-26 01:16:28
Other Links: manifest | tags
Context
2016-12-28
00:49
Make handling of private server IDs more consistent. check-in: f181118f24 user: mistachkin tags: trunk
2016-12-26
01:16
Adjust error message formatting for better presentation. check-in: ee44a80fb7 user: mistachkin tags: trunk
01:04
Another improvement to the error message handling. check-in: f9d0c268c6 user: mistachkin tags: trunk
Changes

Modified client/1.0/neutral/pkgr.eagle from [2162d690d9] to [45a1b11270].

343
344
345
346
347
348
349
350

351
352
353
354
355
356
357
358
359

360
361
362
363
364
365
366
343
344
345
346
347
348
349

350
351
352
353
354
355
356
357
358

359
360
361
362
363
364
365
366







-
+








-
+







  #       undefined.
  #
  # <public>
  proc openPgpMustBeInstalled {} {
    variable openPgpInstalledCommand
    variable openPgpInstalledPattern

    set message [string trim {
    set message {
      Cannot use OpenPGP: it does not appear to be installed.

      GNU Privacy Guard (GPG) may be downloaded from "https://www.gnupg.org/"
      and then installed.  Signed binaries for Windows may be available from
      "https://www.gpg4win.org/".

      Alternatively, it may be possible to install GNU Privacy Guard (GPG) via
      the package management subsystem included with your operating system.
    }]
    }

    if {[isEagle]} then {
      if {[catch {
        eval exec -success Success $openPgpInstalledCommand
      } result]} then {
        error $message
      }

Modified client/1.0/neutral/pkgr.eagle.asc from [40c012ff47] to [5969b88e71].

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

iQIcBAABCAAGBQJYYGgQAAoJEFAslq9JXcLZrJAP/3cQVHstjOVXvpihhtif4ZKi
useOOdwHMZFtg0ioB17w43fVdPceSWAXsxvG5Ouc+PMco2rOKJywLBbWkwNv6UIn
VncfoFD90g3L2PjtvBKCyupVUNYXBuwDPlaLzXDNxwWswOoXH7CgBbE0LXOKhV6E
xuCWF2Ezm+SQrDwLBh/896dxSIR57tJMgV7xK0lDge5LZ+lv+dgAoPg7pDdWwmAv
S9IOumhOp684Wj4qvMlkFRRhQuPzJ017beGaiosR3CQULKQV7RNPrn+mnLkgm+B7
Sv0mXgV24awM+dBP4q1+RLRaOLA/MY9GqOiCfIf8PqUl/VAyUEsd7w+TXCi8+VNc
gy7ajJ0TxHmbmIDSDXfUMPMNsYkWrHgUW6l49Hs2eK2G5i+Qc3pwpJhXiasfg4/f
YglTX1KwRfLiGmXgDSjs9ySvFR/rnSztMiit4hzabVZCLTzH1g7bwgZvsg4BYgjD
+V8A2zGcu9+2LpdlxkQqFe6OuBlNcIQCwu6zQqHu0zMMZUs/IslW2PrRbOXO3/n2
p55cBL6LzZBfCeutvzx+LH3d9jUE2cX1a2TL0RfGyXPUkbbZ63WGG63mvsDpwOVJ
s7GTuE503FcHeXGWyaQjAdcOolm26aShspVp18pPxyEWwjfQv/kNmk5lSYpFlA9K
5JTmQ3uU0H4xoESkVO2N
=U27i
iQIcBAABCAAGBQJYYG9RAAoJEFAslq9JXcLZ4IkQAIovh1qULq266cLRg4c2HsG3
Hnj0Dz0R/a78gVL3d/BBX1RKUwMLGDGCugeQaK+4sVavoqTMe1WJAKnjcEsOdi1f
18IhC0dYgURrBfdkpop666Gk6pzgTQQ6nVnmRtf1JsAFVOwd+nvVeOjeK0UdmjQS
bmTdBz8+725oDskJ6SfC0tgzCndhVywOUMcKm7oDiI0FKY6xf5Y55He31JgdkPye
ynurcclrwYJEVJLi5JeiMIyKPt9BH8bk/NE/qJJQK2VZl9qTdCXLw2PxMP2zj2Yw
h5FKHvUkR6m8h1X6tBZ9tbY3fTC1+Qc92yWf0f1l0fgD7ziymwzt5LMCPAwlzqTa
DrQi9by3hAPl4cz6rv9BYT8dtglVkC8rZu+K6iUqXnt5cffi98Pa0XLyMM8FKyee
pHbb5R9d9kJzGOUUkfL4scjHyMUZ53XsgZ9gS6BpLzYwyNcQkLdaaGlrBWzvMTuJ
uloQkkwrHGg2cJ3+HH0UdkatgYUMQvYvyqMLADArth4EofOkiZ1KFT+deg0hG+YY
mnYkB9soWtRggGwTJsp/QAF8e0u8gpapENsLQDEK7mcEfQljUzjQbr+8P5PHyLr+
xu2kdP+vK05dOhc67FSpcJN0xoaFRFosYHB8iFlKD5BxmHs3sQnFk+RQSTzW7lQR
PeVoTpRFDWzldpnCO94P
=9JKb
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgr.eagle.harpy from [abd3d003e9] to [a7a8a9ab18].

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>b7d83a28-104a-49d6-985a-ab7b574c5259</Id>
  <Id>ac1c0a05-29eb-4cac-95c3-26eeabdd75d4</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-26T00:42:36.0608047Z</TimeStamp>
  <TimeStamp>2016-12-26T01:14:46.9768203Z</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 [e9c86c59b7] to [40fdd03f33].

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

iQIcBAABCAAGBQJYYGgXAAoJEFAslq9JXcLZaSQQAKRlHeeVvCfqHnn2rHmNwb0M
OoSBG5umL/oyCACjG3KEF7O5J9pmhzAMr8SNGbaAVcoss7Zj8iOujbn+920TQ6GW
C6CG5KHir4AMDvewCPlWI81660qOvKft27VoQqJuDhsBFqgHhZBqEAA5u/nnregw
A9Tu9N1gnStwbvwT+wGNU4SCHsI98NL97BxTs/z+HtKDtDcwjDRbZIGnGSYUusIf
B/djPaqGhcKyTPnjG2IznA8TdGSLuc6rqJl6PQHQszKm8++TRsdkqIFKCAQStJ6F
qIBlpPaz+ZDi19Tklb28pJKrcm/waM2yCX7yCA4GhbtGEZyZhuCKOK6uwrCYb2zT
XD753xKgmPVej5kMyL3fHATP2Euf74ZGGnaAOsuu3Bs4tnbBFzf1e50/4C7ONy4e
LhqpFXMzJA6AmvS6CKgvHhrKx3lp7DTaqL9BxV4q1MBAF3W8z6FqfbEqglO2HZNy
YnZur/VxQejbUbFFv6+99MPqqXT4ksqNetMIsbjhVHADh7AAR6v3gS+1bW/3qf5S
O3BwDHlgqVuPMEtdree9b4WJaH6WSftt7EOUJQH7FEUCnsWTQNVIM+vKk1hbB+7N
B8Y1TDwUH1xI/KZGUN6U2e7BzXDvBgk5KRISpFmggc0ZevYE4zm4nZs5jTTo45lT
M92KSDrzn8jlQeeV4UNu
=5d0l
iQIcBAABCAAGBQJYYG9SAAoJEFAslq9JXcLZLLIQAJikP2Se8HkZxG8+gexrtEmY
i4p1Kez9/y5geALr60RPc36BugPZOAzSX/muO6TcPB+avRo6er7OH1DMgrVa0g9q
GtsHXWah7Mp9elj3crToX/rgnNFw0fqtPEUijJtx9pTv/r5gALGp2gQyghcRcUch
e+ySxJopysc6Ocql1AThLMlrhSd9Apl+QIrR/KMkVN1C1Vn2KsbgbAF+EvsU0kFk
F32wilhxFuuE74kpDgOQH2dnZWCoHhnJoyRwqRAWZCSQgAtDNAQAR14WVIsDoZpb
ixmGV6hj9jIJN2+nMjzA4ulZZ1ccV00m1ZLL2Ev6tn6VjXivriHNdoPa/eSQQD6u
UPfyL1DC0LdbIFvSOVg2IZSOZfuFegDS8TjOZmnX64EX6nSQL5445e6l6O40MxkC
XHdBQcq3KVPFWuy/sohzK5jQFdXjsRuDtZbxOEirdwGR3BRdJ2t6fVPyRs3BhcXX
1JLRm1JzS2kkTMi4bSp24Nmzkc8M+jSkVhL3CMKoHVNeZzfXrX9zgPPvwXa5b8Hp
QBwGRebVjKp09YSpmKXEsqVLaK1pYr3DBShBZXKplFyBQvlzYYpuln52MlUh8IZm
5KPECIY9xTS4LYekhlatH0n2Ls8uh3xT/mN0QtLNrAR54aQGs4+31Nq4m1/qfGe7
k5A+JBU2FhnSRHbpiDMF
=NVtw
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgu.eagle from [3d51654b10] to [56105cda0a].

647
648
649
650
651
652
653
654
655




656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672

673
674
675
676
677
678
679
647
648
649
650
651
652
653


654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673

674
675
676
677
678
679
680
681







-
-
+
+
+
+
















-
+







      set repositories C:/repositories
      set checkouts C:/checkouts
    } else {
      set repositories ~/repositories
      set checkouts ~/checkouts
    }

    set message [string trim [subst {
      The package client checkout directory has an issue: %error%
    set message [subst {
      The package client checkout directory has an issue: 

        %error%

      Prior to running the package uploader client tool, Fossil must be
      installed -AND- the Package File Server repository must be cloned
      and opened, using commands very similar to the following:

        mkdir [joinPath ${repositories}]
        cd [joinPath ${repositories}]
        fossil clone https://your_login@pkg.management/pkgd pkgd.fossil
        mkdir [joinPath ${checkouts}]
        cd [joinPath ${checkouts}]
        fossil open [joinPath ${repositories} pkgd.fossil]

      After the above steps have been completed, package uploader client
      tool can be executed using a command very similar to the following:

        tclsh [joinPath ${checkouts} client 1.0 neutral pkgr_upload.eagle]
    }]]
    }]

    if {![info exists checkoutDirectory]} then {
      error [string map [list \
          %error% "checkout directory is missing"] \
          $message]
    }

695
696
697
698
699
700
701
702

703
704
705
706
707
708
709
710
711
712
713

714
715
716
717
718
719
720
697
698
699
700
701
702
703

704
705
706
707
708
709
710
711
712
713
714

715
716
717
718
719
720
721
722







-
+










-
+







  #       is installed locally.  There are no arguments.  Script errors are
  #       raised if any problems are found.  The return value is undefined.
  #
  proc fossilMustBeInstalled {} {
    variable fossilVersionCommand
    variable fossilVersionPattern

    set message [string trim {
    set message {
      Cannot use Fossil: it does not appear to be installed.

      Fossil may be downloaded from "https://www.fossil-scm.org/"
      and then installed by copying the (single) Fossil binary to
      a directory that lies somewhere along the executable search
      path.

      Alternatively, it may be possible to install Fossil via the
      package management subsystem included with your operating
      system.
    }]
    }

    if {[isEagle]} then {
      if {[catch {
        eval exec -nocarriagereturns -stdout output -stderr error \
            $fossilVersionCommand
      } result] == 0} then {
        set result [appendArgs $output $error]

Modified client/1.0/neutral/pkgu.eagle.asc from [d97f1a0e55] to [d4fe285598].

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

iQIcBAABCAAGBQJYYGx/AAoJEFAslq9JXcLZCs4P/05lLmqJJ3VGRntDmjBrJ975
qOICvmX84RES3fZA4q6dsL+UcSt7TVNQjgKUWVaGCjVLm6KT1ReNtddPWOMlatxB
jNYAqHa+6f3kvZlL4a3hheLjoFAfrwajGSkIyImy3WjR/1EEKI9GcByBiccY6G49
MtqgI0ZNcIxpPbm/1nhwOeiiWO6uMTTA/zNvccUu4Rd/PhJyzdr4+dl+zPyoPWG+
ghjJK383URQTvZ6uA/GgYnIsabP1G5ttCzj5WE7Ioqe99J7B+UHSGh9TDGEavRyU
w+cdbnkIEPPy1sM4hpOWXM137YFvaYHbuBU05tJyGkpFWIDbsNrSLiaKyiRGWC49
CwmVxgsRb+tOojQig2nL9/At76CI5bpNkf3NB28RqwTWF/5ag89wi6c90SIAWVSH
MTCmwzeV2KUYNp0aFSOnJRJC/zcclruS25ItpNN2VSZE+nnHoscB5mUANlqCk+kW
LkhbpJA+ZBWxIDyFUnwoGjG8XFpaEPhOx1XH7RpC03LSpUURP8yrbqPqj+WLPMlD
WTm1I9fHemEQo2ghiuYa4gg/k58MtQiAq9irtmZ+ofV5FSU3MtxY9THC+GEWEeAh
sIMfifvoBfC8oI9/BBSpdVfZvw87EHhumqesfCalY6lZ4aOY0F1Tl12LcQduvoDf
kijm4I5Z307Ch7TItHVF
=bzsD
iQIcBAABCAAGBQJYYG9VAAoJEFAslq9JXcLZKycP/juE8it0q8zpcFOsNcb2Zx+T
eMe3aa56G91mGMKqpco5fWECDToiaAnaVnZDwu7PGvRmi6xofeTiabzWS3LTVq96
TByH0heHVF/y4TXttUrAIvdtxLoNwa1dO1NL8QmRlxK14yVwV4RnrxjxccqERiId
0Zrf3J0bHaRqo607Lu44TdbvAN3Hwe466KIQ1tJQrGsY4sr+uHLCjwhdrqaYOBQ6
hFzctAR1lGFc3gaSQ2r/2y7VQfIyCiV5+jI+iRQaS9YKUAwYInRiRDBf/3j99ENE
9RA7Mb9d6z33128UEBdLxDjFkjYkk5sp4iqfvZPGMfNhdDxBLHOSeKrOGQiH4S3Y
omg9IGo0mipROEViDgW8DJLifn1qBVBvERAgQ5LI2EVHHZtpT2CCgIr/EYzO1bae
555HBe39hS0Akwd4HKnZ8ntT/3HyEbTlvdV5Ga/fYkmGrGgtPlBhyCQOwEqzSYxt
7S7+xHZ02tobg5qvaZyOymyRgIjE2VJmD0tv13toSQIhV+kcmX7xbMCOwt2HOXJj
84sXEqc8+Zx0o8WkO+gQfNulEOlQmtVFMOBpemTLyg2gGd65nEPQ66BwefOLZve8
lQFPBmU3phd0llBHXiqxLgucIKy/4cdhtRmCHx4qzcyuzJRiSRr4xJOEROV95T4A
G1RXH5NwhmgZnnQh26tG
=wPHi
-----END PGP SIGNATURE-----

Modified client/1.0/neutral/pkgu.eagle.harpy from [546e98b5b6] to [045d949de0].

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>63f281ab-3d9d-4043-9b62-139f09a7cdcb</Id>
  <Id>ddf99ada-3869-44d3-bd31-ddb521238f78</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2016-12-26T01:03:33.8713515Z</TimeStamp>
  <TimeStamp>2016-12-26T01:15:10.9582656Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    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
  </Signature>
</Certificate>

Modified client/1.0/neutral/pkgu.eagle.harpy.asc from [83bcb9116f] to [a4401ff86d].

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

iQIcBAABCAAGBQJYYGyBAAoJEFAslq9JXcLZA34QAIS4LGJCAILtcFpxNDCB8K3A
WEmnf4OOSFucX4JTLoVm/XkM0zQRx70fyTFUQGIuTt7zDo+gJqmltUskLuQC8W2b
yPcJ+89jRtWHL2pDUGQcNBWPEkaTKh2KsJH5yAZZ4s85gwZ5eibs1h2BsA1zBfOk
2+l59qvYepBEduSv6Od4K35Tv6oYdZCiZu0H9EQAUbpjKf/bdhXNUyIgS/h6P2Ue
ddp1blX07Tz3+EItucGm8CA8i/x7mPniYoHcRb8wEsbI8jYeNGjkwD6p8Fkbu22A
ltuN1RaYh94893vDkZH+r0hU9K/qCs3yjsRk2eew4hNu0LKEjokCvl63fppLC6v8
2ffuFrYIFKb998yTq1F4FfSrEUqfw0gDVdVDPJ6P40gJwm+XgUncvFB1Agx0BS1a
MHvYjO2fbOYN43qWPXpH2Zf77tCSvJJIxXpeSe/rp/Tn4vnI/Bit9XJq8AA0pE3v
jmKciLSro8TDh6ZFeQJTxSeHEDMNQltdopXLSIzjEBmhO6zcfWxZsNbPdsti3q3S
oSaAGJjNDO2jxSXaoDjavBWK0swmjqp3N9KvFkMGCblF8g+0gQYxp6NWQN6TNVmw
zJTHP7M0OMmmn1LbmSvGClfkvGBfhEoFYcrVZLJfY1uo388fmjcI/4jxqCG+s1mH
nonC4/oDh1r6QPW0DXwG
=D8FD
iQIcBAABCAAGBQJYYG9WAAoJEFAslq9JXcLZPHAP/iG81WYMWI8HXJWWoMcVFD65
aQPM85xkEmOuknVZtS/KkUd03+zf4GYWUHZyLTHiY5moRYSABqFdBjHg1dy0IgN4
r5Lag2Odc49SlvxStfmXun1MIHMtARVnKNipMLk2IJKJclfGG9Aqh707RsefAK7m
7awDXS7fyqkZXihBKfDw3pc6hmH3EpnFp8sM4W+Qh5kCu5pmrlpyffv0pxpO1Dh3
CLuum9skp9jhp+PhSpysaROieHlsoLo0UnfupJ9WyzNvXBtlIhlQJffGoqKsDXvJ
dFHhneBmVTK441igNTdO00kGCJ+0k8f+zfvMpHYyy4weY4ic1Jz+nZmRCAkdgdwf
x4juqE3kEtzPFJJ3fSAYYSHBvf59SKAC8Me0/N3cdVSPcyyVzLLdjED2pzs0DtAP
CvGjDwoK1aM3T78Ngkn/LCJmb2QrehtbQawwFGV8Pi8Tvy/2QNFoH9HtI8MBBxDL
1yyVj35e0fdXOaOXIZevRg4A7pq1YhRJlcpUlje4HZtdyOtoEqg1ukdi6HDY1Sxl
FxyhuyIxkW39GPlwKUoUSL5T/jwieArQ8k0UCSN1Aa5/aScWIbzdjfi4fAFXWJKI
KJehNl8zslQSOKpvNebVb5h8wl14a2EabgYiwE6DinIYOw4rJ+3cp9HuuLgtR5jf
LKOGRpt+h2VKQJgaXRmv
=4KxG
-----END PGP SIGNATURE-----