Package Details: nand2tetris 2.6-2

Git Clone URL: https://aur.archlinux.org/nand2tetris.git (read-only)
Package Base: nand2tetris
Description: Software suite accompanying Nand2Tetris course.
Upstream URL: http://www.nand2tetris.org/
Licenses: GPL
Submitter: chadvoegele
Maintainer: chadvoegele
Last Packager: chadvoegele
Votes: 5
Popularity: 0.58
First Submitted: 2014-01-04 19:46
Last Updated: 2018-12-28 22:33

Latest Comments

1 2 3 Next › Last »

chadvoegele commented on 2018-12-28 22:35

Thanks for the report!

I reworked the PKGBUILD to have users download the source manually via their browser. I'm not sure there is a better solution.

Others have asked in the forums [1] [2] about Google drive links and the advice seems to be to host somewhere else, either by asking upstream or cross-posting. Neither of those options seems feasible in this case.

[1] https://bbs.archlinux.org/viewtopic.php?id=201203 [2] https://bbs.archlinux.org/viewtopic.php?id=235624

cweagans commented on 2018-12-26 00:25

==> Retrieving sources...
  -> Downloading 1KcFPj8KQ_QAHheFmLCqs5iqC_0NCndvs...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403 
==> ERROR: Failure while downloading https://doc-0k-6g-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/92bkuq5p9hkk3ahamuta2d4mqnbmvqnm/1543032000000/15832485136049799367/*/1KcFPj8KQ_QAHheFmLCqs5iqC_0NCndvs

It looks like that Drive link is having some issues already. Maybe it would be a good idea to expect the user to handle creating ~/Downloads/nand2tetris.zip, and then have the pkgbuild use that instead? https://aur.archlinux.org/packages/davinci-resolve/ does this and it works pretty well.

craftyguy commented on 2018-11-25 22:47

Looks good, I was able to build it!

Yea, the google drive direct link might cause problems for you in the future if/when it changes arbitrarily..

chadvoegele commented on 2018-11-24 04:06

Thanks for the report!

I tried to update the package with a seemingly very fragile Google Drive direct URL. Can you see if it works for you?

craftyguy commented on 2018-11-23 19:32

Actually, the file is no longer hosted at the location in the PKGBUILD, which explains why the signature (and zip itself) are invalid.. it was downloading some page redirect thing. Their download page links to this google drive file: https://drive.google.com/file/d/1KcFPj8KQ_QAHheFmLCqs5iqC_0NCndvs/view

craftyguy commented on 2018-11-23 19:29

It also looks like the file layout of the zip file has changed:

PKGBUILD: line 36: cd: /tmp/makepkg/nand2tetris/src/nand2tetris: No such file or directory ==> ERROR: A failure occurred in package().

craftyguy commented on 2018-11-23 19:27

FYI, the 'nand2tetris.zip' file fails the validity check now:

==> Validating source files with sha256sums... nand2tetris.zip ... FAILED

agauniyal commented on 2017-10-14 13:10

xieyuheng put export _JAVA_AWT_WM_NONREPARENTING=1 in your .xinitrc file

chadvoegele commented on 2017-02-25 13:52

Got it, thanks!

I also upgraded the integrity checks to sha256.

Anonymous comment on 2017-02-25 09:45

MD5 changed again!
f40849f14844f18db98e749a1778127e