no such package 'qtubuntu-desktop' when building Ubuntu-clock snap example

Didier Roche didrocks at ubuntu.com
Fri Jul 8 09:17:12 UTC 2016


Le 08/07/2016 10:49, XiaoGuo Liu a écrit :
> Hi 
>
> I remember I successfully compiled the Ubuntu-clock example long time
> ago. Today, I tried to build it again using the latest snapcraft to
> build. However, I got an error like the following? What could be the
> problem for it? I am building it on 16.04, and my snapcraft versin is
> 2.12. I also got the same problem when build the sample app
> webcam-webui, and I reported
> at https://bugs.launchpad.net/developer-ubuntu-com/+bug/1600122.
>
> liuxg at liuxg:~/snappy/desktop/snappy-playpen/ubuntu-clock-app$ snapcraft 
> "confinement" property not specified: defaulting to "strict"
> Preparing to pull clock 
> Get:1 http://ppa.launchpad.net/ubuntu-sdk-team/ppa/ubuntu xenial
> InRelease [17.5 kB]               
> Get:2 http://archive.linux.duke.edu/ubuntu xenial InRelease [247 kB]  
>                             
> Get:3 http://ppa.launchpad.net/ubuntu-sdk-team/staging/ubuntu xenial
> InRelease [17.5 kB]           
> ...       
> Get:18 http://archive.linux.duke.edu/ubuntu xenial/restricted amd64
> Packages [8,344 B]             
> Get:19 http://archive.linux.duke.edu/ubuntu xenial/restricted
> Translation-en [2,908 B]             
> Get:20 http://archive.linux.duke.edu/ubuntu xenial/restricted amd64
> DEP-11 Metadata [186 B]        
> Get:21 http://archive.linux.duke.edu/ubuntu xenial/multiverse amd64
> Packages [144 kB]              
> Get:22 http://archive.linux.duke.edu/ubuntu xenial/multiverse
> Translation-en [106 kB]              
> Get:23 http://archive.linux.duke.edu/ubuntu xenial/multiverse amd64
> DEP-11 Metadata [63.8 kB]      
> Get:24 http://archive.linux.duke.edu/ubuntu xenial/multiverse DEP-11
> 64x64 Icons [230 kB]          
> Get:25 http://archive.linux.duke.edu/ubuntu xenial-updates/main
> Sources [90.6 kB]                  
> Get:26 http://archive.linux.duke.edu/ubuntu xenial-updates/multiverse
> Sources [728 B]              
> Get:27 http://archive.linux.duke.edu/ubuntu xenial-updates/main amd64
> Packages [248 kB]            
> Get:28 http://archive.linux.duke.edu/ubuntu xenial-updates/main
> Translation-en [98.1 kB]           
> Get:29 http://archive.linux.duke.edu/ubuntu xenial-updates/main amd64
> DEP-11 Metadata [186 kB]     
> Get:30 http://archive.linux.duke.edu/ubuntu xenial-updates/main DEP-11
> 64x64 Icons [150 kB]        
> Get:31 http://archive.linux.duke.edu/ubuntu xenial-updates/restricted
> amd64 DEP-11 Metadata [157 B]
> Get:32 http://archive.linux.duke.edu/ubuntu xenial-updates/multiverse
> amd64 Packages [1,176 B]     
> Get:33 http://archive.linux.duke.edu/ubuntu xenial-updates/multiverse
> Translation-en [628 B]       
> Get:34 http://archive.linux.duke.edu/ubuntu xenial-updates/multiverse
> amd64 DEP-11 Metadata [158 B]
> Get:35 http://archive.linux.duke.edu/ubuntu xenial-backports/main
> Sources [752 B]                  
> Get:36 http://archive.linux.duke.edu/ubuntu xenial-backports/main
> amd64 Packages [676 B]           
> Get:37 http://archive.linux.duke.edu/ubuntu xenial-backports/main
> Translation-en [524 B]           
> Get:38 http://archive.linux.duke.edu/ubuntu xenial-backports/main
> amd64 DEP-11 Metadata [197 B]    
> Get:39 http://archive.linux.duke.edu/ubuntu
> xenial-backports/restricted amd64 DEP-11 Metadata [194 B]
> Get:40 http://archive.linux.duke.edu/ubuntu
> xenial-backports/multiverse amd64 DEP-11 Metadata [194 B]
> Get:41 http://archive.linux.duke.edu/ubuntu xenial-security/main
> Sources [30.5 kB]                 
> Get:42 http://archive.linux.duke.edu/ubuntu xenial-security/multiverse
> Sources [728 B]             
> Get:43 http://archive.linux.duke.edu/ubuntu xenial-security/main amd64
> Packages [117 kB]           
> Get:44 http://archive.linux.duke.edu/ubuntu xenial-security/main
> Translation-en [44.8 kB]          
> Get:45 http://archive.linux.duke.edu/ubuntu xenial-security/main amd64
> DEP-11 Metadata [44.0 kB]   
> Get:46 http://archive.linux.duke.edu/ubuntu xenial-security/main
> DEP-11 64x64 Icons [50.8 kB]      
> Get:47 http://archive.linux.duke.edu/ubuntu xenial-security/restricted
> amd64 DEP-11 Metadata [158 B]
> Get:48 http://archive.linux.duke.edu/ubuntu xenial-security/multiverse
> amd64 Packages [1,176 B]    
> Get:49 http://archive.linux.duke.edu/ubuntu xenial-security/multiverse
> Translation-en [628 B]      
> Get:50 http://archive.linux.duke.edu/ubuntu xenial-security/multiverse
> amd64 DEP-11 Metadata [200 B]
> Fetched 6,174 kB in 6s (452 kB/s)                                    
>                              
> Error downloading stage packages for part 'clock': no such package
> 'qtubuntu-desktop'

Hey,

>From this output, it seems that the failure is in pulling the
"qtubuntu-desktop" package. This package still exists in xenial and is
in the universe pocket.
This is failing for you because it seems that universe isn't enabled in
your system sources.list. Do you mind checking this? "apt-cache policy
qtubuntu-desktop" should returns some packages to you 

Cheers,
Didier





More information about the Snapcraft mailing list