meeech / shopify.tmbundle

A bundle for interacting with Shopify Theme Assets.
http://meeech.github.com/shopify.tmbundle/
136 stars 31 forks source link

Cannot download Shopify theme with TextMate #37

Closed wrburgess closed 13 years ago

wrburgess commented 13 years ago

I am trying to download my Shopify theme using textmate. No matter what I try, I get a slew of errors (see below). Any ideas?


Getting theme asset list...

Updating from default

[sitename].myshopify.com

Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/search.liquid... Warning: file_put_contents(/templates/search.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/product.liquid... Warning: file_put_contents(/templates/product.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/page.liquid... Warning: file_put_contents(/templates/page.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/index.liquid... Warning: file_put_contents(/templates/index.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/collection.liquid... Warning: file_put_contents(/templates/collection.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/cart.liquid... Warning: file_put_contents(/templates/cart.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/blog.liquid... Warning: file_put_contents(/templates/blog.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/article.liquid... Warning: file_put_contents(/templates/article.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching templates/404.liquid... Warning: file_put_contents(/templates/404.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching snippets/subnav.liquid... Warning: file_put_contents(/snippets/subnav.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching layout/theme.liquid... Warning: file_put_contents(/layout/theme.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching config/settings_data.json... Warning: file_put_contents(/config/settings_data.json): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching config/settings.html... Warning: file_put_contents(/config/settings.html): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/update-jewelry.png... Warning: file_put_contents(/assets/update-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/update-electronics.png... Warning: file_put_contents(/assets/update-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/update-crafts.png... Warning: file_put_contents(/assets/update-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/update-apparel.png... Warning: file_put_contents(/assets/update-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/title-jewelry.png... Warning: file_put_contents(/assets/title-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/title-electronics.png... Warning: file_put_contents(/assets/title-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/title-crafts.png... Warning: file_put_contents(/assets/title-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/title-apparel.png... Warning: file_put_contents(/assets/title-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/theme.css.liquid... Warning: file_put_contents(/assets/theme.css.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/tag-crafts.png... Warning: file_put_contents(/assets/tag-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/tag-apparel.png... Warning: file_put_contents(/assets/tag-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/subscribe-jewelry.png... Warning: file_put_contents(/assets/subscribe-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/subscribe-electronics.png... Warning: file_put_contents(/assets/subscribe-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/subscribe-crafts.png... Warning: file_put_contents(/assets/subscribe-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/subscribe-apparel.png... Warning: file_put_contents(/assets/subscribe-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/screen.css... Warning: file_put_contents(/assets/screen.css): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/screen-source.css... Warning: file_put_contents(/assets/screen-source.css): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/prevlabel.gif... Warning: file_put_contents(/assets/prevlabel.gif): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/overview-jewelry.png... Warning: file_put_contents(/assets/overview-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/overview-electronics.png... Warning: file_put_contents(/assets/overview-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/overview-crafts.png... Warning: file_put_contents(/assets/overview-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/overview-apparel.png... Warning: file_put_contents(/assets/overview-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/nextlabel.gif... Warning: file_put_contents(/assets/nextlabel.gif): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/nav-jewelry.png... Warning: file_put_contents(/assets/nav-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/nav-electronics.png... Warning: file_put_contents(/assets/nav-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/nav-crafts.png... Warning: file_put_contents(/assets/nav-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/nav-apparel.png... Warning: file_put_contents(/assets/nav-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/loading.gif... Warning: file_put_contents(/assets/loading.gif): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/jquery-theme-1-0.js... Warning: file_put_contents(/assets/jquery-theme-1-0.js): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/jquery-theme-1-0-souce.js... Warning: file_put_contents(/assets/jquery-theme-1-0-souce.js): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/jquery-slimbox-2-02.js... Warning: file_put_contents(/assets/jquery-slimbox-2-02.js): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/jquery-1-3-1.js... Warning: file_put_contents(/assets/jquery-1-3-1.js): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/ie6.css.liquid... Warning: file_put_contents(/assets/ie6.css.liquid): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/header-jewelry.png... Warning: file_put_contents(/assets/header-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/header-electronics.png... Warning: file_put_contents(/assets/header-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/header-crafts.png... Warning: file_put_contents(/assets/header-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/header-apparel.png... Warning: file_put_contents(/assets/header-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/gocart-jewelry.png... Warning: file_put_contents(/assets/gocart-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/gocart-electronics.png... Warning: file_put_contents(/assets/gocart-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/gocart-crafts.png... Warning: file_put_contents(/assets/gocart-crafts.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/gocart-apparel.png... Warning: file_put_contents(/assets/gocart-apparel.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/go-jewelry.png... Warning: file_put_contents(/assets/go-jewelry.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/go-electronics.png... Warning: file_put_contents(/assets/go-electronics.png): failed to open stream: No such file or directory in /private/tmp/temp_textmate.LTVEqF on line 79 Warning: mkdir(): Permission denied in /private/tmp/temp_textmate.LTVEqF on line 59 Fetching assets/go-crafts.png...

meeech commented 13 years ago

looks like there is a permission error on your temporary directory. you will need to fix that i'm afraid.

wrburgess commented 13 years ago

Does anyone know what the permissions on that folder should be? Apple Support won't assist because TextMate isn't their application and I can't find anyone with this same problem online.

wrburgess commented 13 years ago

Not sure what I'm doing completely, but I did get this problem fixed by the "answer" on this link:

http://superuser.com/questions/122692/root-directory-permissions-on-mac-os-x-10-6

Crossing my fingers that I didn't open my computer to complete insecurity, but nothing else worked.

meeech commented 13 years ago

you should be ok. glad it worked.

stembrain commented 11 years ago

@wrburgess You need to have a TextMate project created with a file inside the project open. Then the TM_PROJECT_DIR variable is set and the shopify bundle saves the assets/snippets/etc. to the correct directory on your file system. See https://github.com/meeech/shopify.tmbundle/issues/52#issuecomment-4037463 of this project.