snapcraft build fails on Ubuntu 16.04.1 #1

Closed
sangshuduo opened this Issue Dec 29, 2016 · 1 comment

Comments

Projects
None yet
2 participants

sangshuduo commented Dec 29, 2016

$ snapcraft 
Downloading parts list|                                                                                                                            
"grade" property not specified: defaulting to "stable"
Use of pull-properties in the schema is deprecated.
Plugins should now implement get_pull_properties
Use of build-properties in the schema is deprecated.
Plugins should now implement get_build_properties
Use of build-properties in the schema is deprecated.
Plugins should now implement get_build_properties
DEPRECATED: The 'copy' plugin's functionality has been replaced by the 'dump' plugin, and it will soon be removed.
Use of build-properties in the schema is deprecated.
Plugins should now implement get_build_properties
Installing build dependencies: libglib2.0-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  bc linux-headers-4.4.0-18 linux-headers-4.4.0-18-generic linux-image-4.4.0-18-generic
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libglib2.0-bin libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5
Suggested packages:
  libglib2.0-doc
The following NEW packages will be installed:
  libglib2.0-bin libglib2.0-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,237 kB of archives.
After this operation, 15.7 MB of additional disk space will be used.
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpcrecpp0v5 amd64 2:8.38-3.1 [15.2 kB]
Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-bin amd64 2.48.1-1~ubuntu16.04.1 [39.4 kB]
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpcre16-3 amd64 2:8.38-3.1 [144 kB]
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpcre32-3 amd64 2:8.38-3.1 [136 kB]
Get:5 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpcre3-dev amd64 2:8.38-3.1 [525 kB]
Get:6 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-dev amd64 2.48.1-1~ubuntu16.04.1 [1,377 kB]
Fetched 2,237 kB in 0s (22.2 MB/s)        
Selecting previously unselected package libpcrecpp0v5:amd64.
(Reading database ... 133916 files and directories currently installed.)
Preparing to unpack .../libpcrecpp0v5_2%3a8.38-3.1_amd64.deb ...
Unpacking libpcrecpp0v5:amd64 (2:8.38-3.1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../libglib2.0-bin_2.48.1-1~ubuntu16.04.1_amd64.deb ...
Unpacking libglib2.0-bin (2.48.1-1~ubuntu16.04.1) ...
Selecting previously unselected package libpcre16-3:amd64.
Preparing to unpack .../libpcre16-3_2%3a8.38-3.1_amd64.deb ...
Unpacking libpcre16-3:amd64 (2:8.38-3.1) ...
Selecting previously unselected package libpcre32-3:amd64.
Preparing to unpack .../libpcre32-3_2%3a8.38-3.1_amd64.deb ...
Unpacking libpcre32-3:amd64 (2:8.38-3.1) ...
Selecting previously unselected package libpcre3-dev:amd64.
Preparing to unpack .../libpcre3-dev_2%3a8.38-3.1_amd64.deb ...
Unpacking libpcre3-dev:amd64 (2:8.38-3.1) ...
Selecting previously unselected package libglib2.0-dev.
Preparing to unpack .../libglib2.0-dev_2.48.1-1~ubuntu16.04.1_amd64.deb ...
Unpacking libglib2.0-dev (2.48.1-1~ubuntu16.04.1) ...
Processing triggers for libc-bin (2.23-0ubuntu5) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for libglib2.0-0:amd64 (2.48.1-1~ubuntu16.04.1) ...
No schema files found: doing nothing.
Setting up libpcrecpp0v5:amd64 (2:8.38-3.1) ...
Setting up libglib2.0-bin (2.48.1-1~ubuntu16.04.1) ...
Setting up libpcre16-3:amd64 (2:8.38-3.1) ...
Setting up libpcre32-3:amd64 (2:8.38-3.1) ...
Setting up libpcre3-dev:amd64 (2:8.38-3.1) ...
Setting up libglib2.0-dev (2.48.1-1~ubuntu16.04.1) ...
Processing triggers for libc-bin (2.23-0ubuntu5) ...
libglib2.0-dev set to automatically installed.
Preparing to pull desktop-glib-only 
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]                                                                      
Get:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]                                                                        
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]                                                              
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]                                                            
Get:5 http://security.ubuntu.com/ubuntu xenial-security/main Sources [53.6 kB]                                                                    
Get:6 http://security.ubuntu.com/ubuntu xenial-security/restricted Sources [1,804 B]                                                              
Get:7 http://security.ubuntu.com/ubuntu xenial-security/universe Sources [15.2 kB]                                                                
Get:8 http://security.ubuntu.com/ubuntu xenial-security/multiverse Sources [724 B]                                                                
Get:9 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [195 kB]                                                              
Get:10 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [81.0 kB]                                                            
Get:11 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages [6,576 B]                                                      
Get:12 http://security.ubuntu.com/ubuntu xenial-security/restricted Translation-en [2,016 B]                                                      
Get:13 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [66.1 kB]                                                        
Get:14 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [36.4 kB]                                                        
Get:15 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [2,756 B]                                                      
Get:16 http://security.ubuntu.com/ubuntu xenial-security/multiverse Translation-en [1,124 B]                                                      
Get:17 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main Sources [868 kB]                                                                  
Get:18 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/restricted Sources [4,808 B]                                                           
Get:19 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/universe Sources [7,728 kB]                                                            
Get:20 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/multiverse Sources [179 kB]                                                            
Get:21 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 Packages [1,201 kB]                                                         
Get:22 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main Translation-en [568 kB]                                                           
Get:23 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/restricted amd64 Packages [8,344 B]                                                    
Get:24 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/restricted Translation-en [2,908 B]                                                    
Get:25 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages [7,532 kB]                                                     
Get:26 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/universe Translation-en [4,354 kB]                                                     
Get:27 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages [144 kB]                                                     
Get:28 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/multiverse Translation-en [106 kB]                                                     
Get:29 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main Sources [212 kB]                                                          
Get:30 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/restricted Sources [1,804 B]                                                   
Get:31 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/universe Sources [113 kB]                                                      
Get:32 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/multiverse Sources [4,004 B]                                                   
Get:33 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [443 kB]                                                   
Get:34 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [173 kB]                                                   
Get:35 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/restricted amd64 Packages [6,576 B]                                            
Get:36 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/restricted Translation-en [2,016 B]                                            
Get:37 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [370 kB]                                               
Get:38 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [136 kB]                                               
Get:39 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [7,376 B]                                            
Get:40 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/multiverse Translation-en [3,080 B]                                            
Get:41 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/main Sources [3,244 B]                                                       
Get:42 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/universe Sources [1,868 B]                                                   
Get:43 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/main amd64 Packages [4,404 B]                                                
Get:44 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/main Translation-en [3,124 B]                                                
Get:45 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [2,412 B]                                            
Get:46 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [1,216 B]                                            
Fetched 25.2 MB in 0s (0 B/s)                                                                                                                     
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 gcc-6-base amd64 6.0.1-0ubuntu1 [14.3 kB]                                    
Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libffi6 amd64 3.2.1-4 [17.8 kB]                                              
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libelf1 amd64 0.165-3ubuntu1 [42.5 kB]                                       
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-0 amd64 2.48.1-1~ubuntu16.04.1 [1,118 kB]                 
Get:5 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-data all 2.48.1-1~ubuntu16.04.1 [132 kB]                  
Get:6 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-bin amd64 2.48.1-1~ubuntu16.04.1 [39.4 kB]                
Fetched 1,364 kB in 0s (0 B/s)                                                                                                                    
Pulling desktop-glib-only 
Cloning into '/home/ubuntu/work/electron-quick-start-snap/parts/desktop-glib-only/src'...
remote: Counting objects: 570, done.
remote: Total 570 (delta 0), reused 0 (delta 0), pack-reused 570
Receiving objects: 100% (570/570), 87.75 KiB | 0 bytes/s, done.
Resolving deltas: 100% (293/293), done.
Checking connectivity... done.
'launcher' has prerequisites that need to be staged: desktop-glib-only
Preparing to build desktop-glib-only 
Building desktop-glib-only 
make -j10
make install DESTDIR=/home/ubuntu/work/electron-quick-start-snap/parts/desktop-glib-only/install
install -D -m755 desktop-launch /home/ubuntu/work/electron-quick-start-snap/parts/desktop-glib-only/install/bin/desktop-launch
Use of build-properties in the schema is deprecated.
Plugins should now implement get_build_properties
Staging desktop-glib-only 
Preparing to pull launcher 
Pulling launcher 
Preparing to pull deps 
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial InRelease                                                                                 
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                         
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                       
Hit http://security.ubuntu.com/ubuntu xenial-security InRelease                                                                                   
Fetched 0 B in 0s (0 B/s)                                                                                                                         
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxau6 amd64 1:1.0.8-1 [8,376 B]                                            
Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxdmcp6 amd64 1:1.1.2-1.1 [11.0 kB]                                        
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcb1 amd64 1.11.1-1ubuntu1 [40.0 kB]                                      
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libx11-data all 2:1.6.3-1ubuntu2 [113 kB]                                    
Get:5 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libx11-6 amd64 2:1.6.3-1ubuntu2 [571 kB]                                     
Get:6 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB]                                           
Get:7 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 x11-common all 1:7.7+13ubuntu3 [22.4 kB]                                     
Get:8 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxss1 amd64 1:1.2.2-1 [8,582 B]                                            
Get:9 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 gcc-6-base amd64 6.0.1-0ubuntu1 [14.3 kB]                                    
Get:10 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libffi6 amd64 3.2.1-4 [17.8 kB]                                             
Get:11 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libsqlite3-0 amd64 3.11.0-1ubuntu1 [396 kB]                                 
Get:12 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 ucf all 3.0036 [52.9 kB]                                                    
Get:13 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdbus-1-3 amd64 1.10.6-1ubuntu3.1 [161 kB]                        
Get:14 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-0 amd64 2.48.1-1~ubuntu16.04.1 [1,118 kB]                
Get:15 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libdbus-glib-1-2 amd64 0.106-1 [67.1 kB]                                    
Get:16 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 fonts-dejavu-core all 2.35-1 [1,039 kB]                                     
Get:17 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fontconfig-config all 2.11.94-0ubuntu1.1 [49.9 kB]                  
Get:18 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 gconf2-common all 3.2.6-3ubuntu6 [21.0 kB]                                  
Get:19 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgconf-2-4 amd64 3.2.6-3ubuntu6 [84.6 kB]                                 
Get:20 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libnspr4 amd64 2:4.12-0ubuntu0.16.04.1 [112 kB]                     
Get:21 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libnss3-nssdb all 2:3.23-0ubuntu0.16.04.1 [10.6 kB]                 
Get:22 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libnss3 amd64 2:3.23-0ubuntu0.16.04.1 [1,144 kB]                    
Fetched 5,092 kB in 0s (0 B/s)                                                                                                                    
Pulling deps 
Preparing to pull desktop-integration 
Hit http://security.ubuntu.com/ubuntu xenial-security InRelease                                                                                   
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial InRelease                                                                                 
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                         
Hit http://nova.clouds.archive.ubuntu.com/ubuntu xenial-backports InRelease                                                                       
Fetched 0 B in 0s (0 B/s)                                                                                                                         
Get:1 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxau6 amd64 1:1.0.8-1 [8,376 B]                                            
Get:2 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxdmcp6 amd64 1:1.1.2-1.1 [11.0 kB]                                        
Get:3 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcb1 amd64 1.11.1-1ubuntu1 [40.0 kB]                                      
Get:4 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libx11-data all 2:1.6.3-1ubuntu2 [113 kB]                                    
Get:5 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libx11-6 amd64 2:1.6.3-1ubuntu2 [571 kB]                                     
Get:6 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxext6 amd64 2:1.3.3-1 [29.4 kB]                                           
Get:7 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 fonts-dejavu-core all 2.35-1 [1,039 kB]                                      
Get:8 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 ucf all 3.0036 [52.9 kB]                                                     
Get:9 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fontconfig-config all 2.11.94-0ubuntu1.1 [49.9 kB]                   
Get:10 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libexpat1 amd64 2.1.0-7ubuntu0.16.04.2 [71.3 kB]                    
Get:11 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpng12-0 amd64 1.2.54-1ubuntu1 [116 kB]                                   
Get:12 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libfreetype6 amd64 2.6.1-0.1ubuntu2 [316 kB]                                
Get:13 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libfontconfig1 amd64 2.11.94-0ubuntu1.1 [131 kB]                    
Get:14 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 fontconfig amd64 2.11.94-0ubuntu1.1 [178 kB]                        
Get:15 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdbusmenu-glib4 amd64 16.04.1+16.04.20160927-0ubuntu1 [41.0 kB]   
Get:16 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libffi6 amd64 3.2.1-4 [17.8 kB]                                             
Get:17 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libglib2.0-0 amd64 2.48.1-1~ubuntu16.04.1 [1,118 kB]                
Get:18 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libatk1.0-data all 2.18.0-1 [17.1 kB]                                       
Get:19 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libatk1.0-0 amd64 2.18.0-1 [56.9 kB]                                        
Get:20 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libjpeg-turbo8 amd64 1.4.2-0ubuntu3 [111 kB]                                
Get:21 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libjpeg8 amd64 8c-2ubuntu8 [2,194 B]                                        
Get:22 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libjbig0 amd64 2.1-3.1 [26.6 kB]                                            
Get:23 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libtiff5 amd64 4.0.6-1 [144 kB]                                             
Get:24 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgdk-pixbuf2.0-common all 2.32.2-1ubuntu1.2 [10.2 kB]             
Get:25 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgdk-pixbuf2.0-0 amd64 2.32.2-1ubuntu1.2 [158 kB]                 
Get:26 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libthai-data all 0.1.24-2 [131 kB]                                          
Get:27 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libdatrie1 amd64 0.2.10-2 [17.3 kB]                                         
Get:28 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libthai0 amd64 0.1.24-2 [17.3 kB]                                           
Get:29 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpango-1.0-0 amd64 1.38.1-1 [148 kB]                                      
Get:30 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdbusmenu-gtk4 amd64 16.04.1+16.04.20160927-0ubuntu1 [26.5 kB]    
Get:31 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgtk2.0-common all 2.24.30-1ubuntu1 [123 kB]                              
Get:32 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpixman-1-0 amd64 0.33.6-1 [231 kB]                                       
Get:33 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-render0 amd64 1.11.1-1ubuntu1 [11.4 kB]                              
Get:34 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcb-shm0 amd64 1.11.1-1ubuntu1 [5,588 B]                                 
Get:35 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxrender1 amd64 1:0.9.9-0ubuntu1 [18.5 kB]                                
Get:36 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libcairo2 amd64 1.14.6-1 [555 kB]                                           
Get:37 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libavahi-common-data amd64 0.6.32~rc+dfsg-1ubuntu2 [21.7 kB]                
Get:38 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libavahi-common3 amd64 0.6.32~rc+dfsg-1ubuntu2 [21.6 kB]                    
Get:39 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libdbus-1-3 amd64 1.10.6-1ubuntu3.1 [161 kB]                        
Get:40 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libavahi-client3 amd64 0.6.32~rc+dfsg-1ubuntu2 [25.1 kB]                    
Get:41 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgmp10 amd64 2:6.1.0+dfsg-2 [240 kB]                                      
Get:42 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libnettle6 amd64 3.2-1 [93.2 kB]                                            
Get:43 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libhogweed4 amd64 3.2-1 [135 kB]                                            
Get:44 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libidn11 amd64 1.32-3ubuntu1.1 [45.6 kB]                            
Get:45 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libp11-kit0 amd64 0.23.2-5~ubuntu16.04.1 [105 kB]                   
Get:46 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libtasn1-6 amd64 4.7-3ubuntu0.16.04.1 [43.2 kB]                     
Get:47 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libgnutls30 amd64 3.4.10-4ubuntu1.1 [547 kB]                        
Get:48 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libkrb5support0 amd64 1.13.2+dfsg-5 [30.7 kB]                               
Get:49 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libk5crypto3 amd64 1.13.2+dfsg-5 [81.0 kB]                                  
Get:50 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libkeyutils1 amd64 1.5.9-8ubuntu1 [9,904 B]                                 
Get:51 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libkrb5-3 amd64 1.13.2+dfsg-5 [273 kB]                                      
Get:52 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgssapi-krb5-2 amd64 1.13.2+dfsg-5 [120 kB]                               
Get:53 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libcups2 amd64 2.1.3-4 [197 kB]                                             
Get:54 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgraphite2-3 amd64 1.3.6-1ubuntu1 [70.8 kB]                               
Get:55 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libharfbuzz0b amd64 1.0.1-1ubuntu0.1 [140 kB]                       
Get:56 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpangoft2-1.0-0 amd64 1.38.1-1 [33.3 kB]                                  
Get:57 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libpangocairo-1.0-0 amd64 1.38.1-1 [20.5 kB]                                
Get:58 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcomposite1 amd64 1:0.4.4-1 [7,714 B]                                    
Get:59 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxfixes3 amd64 1:5.0.1-2 [11.1 kB]                                        
Get:60 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxcursor1 amd64 1:1.1.14-1 [22.8 kB]                                      
Get:61 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxdamage1 amd64 1:1.1.4-2 [6,946 B]                                       
Get:62 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxi6 amd64 2:1.7.6-1 [28.6 kB]                                            
Get:63 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxinerama1 amd64 2:1.1.3-1 [7,908 B]                                      
Get:64 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libxrandr2 amd64 2:1.5.0-1 [17.6 kB]                                        
Get:65 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libicu55 amd64 55.1-7 [7,643 kB]                                            
Get:66 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libxml2 amd64 2.9.3+dfsg1-1ubuntu0.1 [696 kB]                       
Get:67 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 shared-mime-info amd64 1.5-2ubuntu0.1 [405 kB]                      
Get:68 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libgtk2.0-0 amd64 2.24.30-1ubuntu1 [1,777 kB]                               
Get:69 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libindicator7 amd64 12.10.2+16.04.20151208-0ubuntu1 [21.9 kB]               
Get:70 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libappindicator1 amd64 12.10.1+15.04.20141110-0ubuntu1 [18.8 kB]            
Get:71 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libnotify4 amd64 0.7.6-2svn1 [17.2 kB]                                      
Get:72 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 gcc-6-base amd64 6.0.1-0ubuntu1 [14.3 kB]                                   
Get:73 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libdconf1 amd64 0.24.0-2 [31.4 kB]                                          
Get:74 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 dconf-service amd64 0.24.0-2 [27.1 kB]                                      
Get:75 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 dconf-gsettings-backend amd64 0.24.0-2 [19.4 kB]                            
Get:76 http://nova.clouds.archive.ubuntu.com/ubuntu xenial/main amd64 libdee-1.0-4 amd64 1.2.7+15.04.20150304-0ubuntu2 [75.7 kB]                  
Get:77 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity-protocol-private0 amd64 7.1.4+16.04.20160701-0ubuntu1 [78.1 kB]
Get:78 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity-scopes-json-def-desktop all 7.1.4+16.04.20160701-0ubuntu1 [3,544 B]
Get:79 http://nova.clouds.archive.ubuntu.com/ubuntu xenial-updates/main amd64 libunity9 amd64 7.1.4+16.04.20160701-0ubuntu1 [199 kB]              
Fetched 19.3 MB in 0s (0 B/s)                                                                                                                     
Pulling desktop-integration 
Preparing to pull src 
Pulling src 
Cloning into '/home/ubuntu/work/electron-quick-start-snap/parts/src/src'...
remote: Counting objects: 231, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 231 (delta 2), reused 0 (delta 0), pack-reused 223
Receiving objects: 100% (231/231), 39.10 KiB | 0 bytes/s, done.
Resolving deltas: 100% (103/103), done.
Checking connectivity... done.
Downloading 'node-v4.4.4-linux-x64.tar.gz'[==================================================================================================] 100%
npm --cache-min=Infinity install --global electron
/home/ubuntu/work/electron-quick-start-snap/parts/src/install/bin/electron -> /home/ubuntu/work/electron-quick-start-snap/parts/src/install/lib/node_modules/electron/cli.js

> electron@1.4.13 postinstall /home/ubuntu/work/electron-quick-start-snap/parts/src/install/lib/node_modules/electron
> node install.js

electron@1.4.13 /home/ubuntu/work/electron-quick-start-snap/parts/src/install/lib/node_modules/electron
├── extract-zip@1.6.0 (debug@0.7.4, yauzl@2.4.1, mkdirp@0.5.0, concat-stream@1.5.0)
└── electron-download@3.2.0 (semver@5.3.0, home-path@1.0.3, minimist@1.2.0, debug@2.5.2, rc@1.1.6, path-exists@2.1.0, sumchecker@1.3.0, fs-extra@0.30.0, nugget@2.0.1)
npm --cache-min=Infinity install
npm ERR! install Couldn't read dependencies
npm ERR! Linux 4.4.0-57-generic
npm ERR! argv "/home/ubuntu/work/electron-quick-start-snap/parts/src/install/bin/node" "/home/ubuntu/work/electron-quick-start-snap/parts/src/install/bin/npm" "--cache-min=Infinity" "install"
npm ERR! node v4.4.4
npm ERR! npm  v2.15.1
npm ERR! path /home/ubuntu/work/electron-quick-start-snap/parts/src/build/package.json
npm ERR! code ENOPACKAGEJSON
npm ERR! errno -2
npm ERR! syscall open

npm ERR! package.json ENOENT: no such file or directory, open '/home/ubuntu/work/electron-quick-start-snap/parts/src/build/package.json'
npm ERR! package.json This is most likely not a problem with npm itself.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/ubuntu/work/electron-quick-start-snap/parts/src/build/npm-debug.log
Command '['/bin/sh', '/tmp/tmpaz4xen77', 'npm', '--cache-min=Infinity', 'install']' returned non-zero exit status 254
Owner

3v1n0 commented Feb 9, 2017

It's because npm tries to install in modules in your configuration path...

So It's not a problem of this repo, but a snapcraft issue instead... I guess your ~/.npmrc has something like prefix = $HOME/.config/npm

In the mean time, running NPM_CONFIG_PREFIX=$PWD/parts/src/install snapcraft fixes that

@3v1n0 3v1n0 closed this Feb 9, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment