cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

go example from SDK 1.4.2 can't be installed

LunatiX
Long-established Member

go example from SDK 1.4.2 can't be installed

I opend the go example from the SDK 1.4.2 and I built the snap (ARM and AMD). But I'm not able to install the snap on virtual and real core. I always get the following error message:

Internal server error (500) Operation failed (Code: 500)! Message: cannot install snap file: snap is unusable due to bad permissions; contact developer, Kind:

LunatiX_0-1606204135106.png

P.S. CheckBox "Allow installation from unknown source" is active

Tags (3)
3 REPLIES 3
CodeShepherd
Community Moderator

Re: go example from SDK 1.4.2 can't be installed

In this version there is an unknwon problem if you build your snap with the UbuntuVM. We are still investigantng this. 

If you use the WSL for builing it will work.

LunatiX
Long-established Member

Re: go example from SDK 1.4.2 can't be installed

You're absolutely right, with the WSL installation it works successfull. I hope this will work within the release 11.20 and a VM with Linux Ubuntu too 😊 . Greetings.

ma1sf
New Poster

Re: go example from SDK 1.4.2 can't be installed

Hello, I faced the same issue using SDK 1.8.0 - RM 3.21 and ctrlX WORKS 1.8.3. After getting this error I tried to install the snap on the same VM I used to build it. The installation was not succesfull and I got the same message in the terminal. Running

 

jounralctl -u snapd

 

I got 

 

container.go:177: in snap "hello-webserver": "." should be world-readable and executable, and isn't: drwxrwx---
container.go:201: in snap "hello-webserver": "meta/gui/icon.png" should be world-readable, and isn't: -rwxrwx---

 

After playing alittle bit with the permission, I think all you need to change is

 

chmod 774 snap/icons/icon.png
chmod 775 www

 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist