Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

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

go example from SDK 1.4.2 can't be installed

go example from SDK 1.4.2 can't be installed

LunatiX
New Contributor

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

3 REPLIES 3

CodeShepherd
Community Moderator
Community Moderator

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.

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.

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