Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't install from PPA on Jetson Nano (armhf 64) #34

Open
vegabook opened this issue Jun 16, 2019 · 12 comments

Comments

@vegabook
Copy link

commented Jun 16, 2019

Jetson Nano that's almost new - only a few things installed so far, and it's giving me a lot of "but it is not installable" errors. Any hints?

tbrowne@nano:~$ sudo add-apt-repository -y ppa://kgilmer/regolith-stable
Get:1 file:/var/cuda-repo-10-0-local-10.0.166  InRelease
Ign:1 file:/var/cuda-repo-10-0-local-10.0.166  InRelease
Get:2 file:/var/visionworks-repo  InRelease
Ign:2 file:/var/visionworks-repo  InRelease
Get:3 file:/var/visionworks-sfm-repo  InRelease
Ign:3 file:/var/visionworks-sfm-repo  InRelease
Get:4 file:/var/visionworks-tracking-repo  InRelease
Ign:4 file:/var/visionworks-tracking-repo  InRelease
Get:5 file:/var/cuda-repo-10-0-local-10.0.166  Release [574 B]
Hit:6 http://ports.ubuntu.com/ubuntu-ports bionic InRelease
Get:7 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic InRelease [15.9 kB]
Get:5 file:/var/cuda-repo-10-0-local-10.0.166  Release [574 B]
Hit:8 http://ports.ubuntu.com/ubuntu-ports bionic-updates InRelease
Get:9 http://ports.ubuntu.com/ubuntu-ports bionic-backports InRelease [74.6 kB]
Get:10 file:/var/visionworks-repo  Release [1,999 B]                  
Get:10 file:/var/visionworks-repo  Release [1,999 B]                  
Get:11 file:/var/visionworks-sfm-repo  Release [2,003 B]                                          
Get:11 file:/var/visionworks-sfm-repo  Release [2,003 B]                                          
Get:12 file:/var/visionworks-tracking-repo  Release [2,008 B]                                                                     
Get:12 file:/var/visionworks-tracking-repo  Release [2,008 B]                                                                     
Hit:13 http://ports.ubuntu.com/ubuntu-ports bionic-security InRelease
Get:17 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic/main arm64 Packages [1,904 B]
Get:18 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic/main Translation-en [2,152 B]   
Get:20 http://ports.ubuntu.com/ubuntu-ports bionic-backports/universe arm64 Packages [3,724 B]
Fetched 98.2 kB in 2s (41.7 kB/s)                                
Reading package lists... Done
tbrowne@nano:~$ sudo apt install regolith-desktop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 regolith-desktop : Depends: regolith-i3-wm but it is not installable
                    Depends: solarc-theme but it is not installable
                    Depends: arc-icon-theme but it is not installable
                    Depends: regolith-gnome-flashback but it is not going to be installed
                    Depends: regolith-st but it is not installable
                    Depends: regolith-i3blocks but it is not installable
                    Depends: unclutter-xfixes but it is not installable
E: Unable to correct problems, you have held broken packages.

@vegabook vegabook changed the title Doesn't install from PPA on Jetson Nanon (armhf 64) Doesn't install from PPA on Jetson Nano (armhf 64) Jun 16, 2019

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jun 17, 2019

Hi @vegabook ! The Jetson Nano looks pretty cool! Unfortunately at this time I do not have arm packages of any kind for Regolith. This is simply because I don't have any arm hardware to run it on. Another person has asked for this (#32). I haven't looked into it yet but maybe it will be simple 😄

@kgilmer kgilmer self-assigned this Jun 17, 2019

@kgilmer kgilmer added the enhancement label Jun 17, 2019

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jun 17, 2019

The launchpad docs seem to imply this is pretty easy: https://help.launchpad.net/Packaging/PPA

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jun 17, 2019

I can start building packages for arm hf 64 @vegabook . Which version of Ubuntu are you running? I'd like to only build for one version until I can get verification that it works...

@yevshev

This comment has been minimized.

Copy link

commented Jun 18, 2019

Great idea @vegabook ! This would be awesome! 18.04 LTS is what the current official Nvidia image is based on. Thanks @kgilmer !

@vegabook

This comment has been minimized.

Copy link
Author

commented Jun 22, 2019

Thanks guys I'm running 18.04, that's correct. It's part of a prepackaged Nvidia only distro though called L4T though it's pretty much stock Ubuntu but with a few additional Nvidia drivers for the nano. Yeah the Nano is very cool. Send me a patron and I'll send you a few bucks to contribute to your Nano so you have an ARM board to dev on. The nano is actually credible as a desktop as opposed to say a raspberry pi.

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jun 23, 2019

Ok, let's give it a shot on 18.04 then. I've configured the PPA to build arm hf64 packages. Seems like I need to update some package metadata data though as well. Will respond when all packages are ready.

kgilmer added a commit to regolith-linux/regolith-gnome-flashback that referenced this issue Jun 29, 2019

kgilmer added a commit to regolith-linux/regolith-gdm3-theme that referenced this issue Jun 29, 2019

kgilmer added a commit to regolith-linux/regolith-conky-config that referenced this issue Jun 29, 2019

kgilmer added a commit to regolith-linux/regolith-compton-config that referenced this issue Jun 29, 2019

kgilmer added a commit to regolith-linux/regolith-rofi-config that referenced this issue Jun 29, 2019

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jul 1, 2019

I'm hoping that regolith-unstable has arm hf 64 binaries for all packages now. Can someone try again?

@popey

This comment has been minimized.

Copy link

commented Jul 9, 2019

I'm using a Pinebook with armbian, which is armhf, and still fails to install unfortunately.

alan@pinebook:~$ sudo add-apt-repository -y ppa:kgilmer/regolith-stable
Hit:1 http://ports.ubuntu.com bionic InRelease
Hit:2 http://ports.ubuntu.com bionic-security InRelease                                                  
Get:3 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic InRelease [15.9 kB]                 
Hit:4 http://ports.ubuntu.com bionic-updates InRelease                                                                              
Hit:5 http://ports.ubuntu.com bionic-backports InRelease                                                                            
Hit:6 https://apt.armbian.com bionic InRelease                                                    
Get:7 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic/main arm64 Packages [654 B]
Get:8 http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic/main armhf Packages [3,349 B]   
Fetched 19.9 kB in 3s (7,638 B/s)                                             
Reading package lists... Done
alan@pinebook:~$ sudo apt install regolith-desktop
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 regolith-desktop:armhf : Depends: regolith-i3-wm:armhf but it is not going to be installed
                          Depends: gnome-flashback:armhf but it is not going to be installed
                          Depends: solarc-theme:armhf but it is not installable
                          Depends: arc-icon-theme:armhf but it is not installable
                          Depends: moka-icon-theme:armhf but it is not installable
                          Depends: regolith-gnome-flashback:armhf but it is not going to be installed
                          Depends: regolith-conky-config:armhf but it is not going to be installed
                          Depends: unclutter-xfixes:armhf but it is not installable
                          Depends: regolith-gdm3-theme:armhf but it is not going to be installed
                          Depends: gnome-control-center:armhf but it is not going to be installed
E: Unable to correct problems, you have held broken packages.


alan@pinebook:~$ cat /etc/apt/sources.list
deb http://ports.ubuntu.com/ bionic main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ bionic main restricted universe multiverse

deb http://ports.ubuntu.com/ bionic-security main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ bionic-security main restricted universe multiverse

deb http://ports.ubuntu.com/ bionic-updates main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ bionic-updates main restricted universe multiverse

deb http://ports.ubuntu.com/ bionic-backports main restricted universe multiverse
# deb-src http://ports.ubuntu.com/ bionic-backports main restricted universe multiverse


alan@pinebook:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.2 LTS
Release:	18.04
Codename:	bionic

alan@pinebook:~$ cat /etc/apt/sources.list.d/*.list
deb http://apt.armbian.com bionic main bionic-utils bionic-desktop
deb http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic main
# deb-src http://ppa.launchpad.net/kgilmer/regolith-stable/ubuntu bionic main
@kgilmer

This comment has been minimized.

Copy link
Member

commented Jul 10, 2019

Hi @popey , thanks for trying this out. Actually all of the changes are in the "beta" PPA known as regolith-unstable. Can you try again with that?

sudo add-apt-repository -y ppa:kgilmer/regolith-unstable
@popey

This comment has been minimized.

Copy link

commented Jul 10, 2019

Hm, I removed the stable ppa and added the unstable one and see the same issue.

@kgilmer

This comment has been minimized.

Copy link
Member

commented Jul 10, 2019

Thanks for giving it a shot @popey . I'm not sure what the problem is, as for example in regolith-unstable the first package that shows as uninstallable for you, solarc-theme has a armhf version available:

Publishing details
Published on 2019-03-31
Copied from ubuntu bionic in Regolith Desktop Env PPA by Ken Gilmer
Changelog
solarc-theme (800c997-1) bionic; urgency=medium

  * Initial release from https://github.com/schemar/solarc-theme

 -- Ken Gilmer <kgilmer@gmail.com>  Fri, 01 Feb 2019 21:28:38 -0800
Builds
[FULLYBUILT] amd64
[FULLYBUILT] armhf
[FULLYBUILT] i386
Built packages
solarc-theme <insert up to 60 chars description>
Package files
solarc-theme_800c997-1.debian.tar.xz (1.4 KiB)
solarc-theme_800c997-1.dsc (1.8 KiB)
solarc-theme_800c997-1_amd64.deb (267.6 KiB)
solarc-theme_800c997-1_armhf.deb (267.6 KiB)
solarc-theme_800c997-1_i386.deb (267.6 KiB)
solarc-theme_800c997.orig.tar.xz (1.2 MiB)

There must be something else I'm missing. I myself have a lustful eye on the new PINEBOOK Pro, but I expect it will be several months still before units will be available. I'll see if I can scrounge up some other armhf64 hardware for further troubleshooting.

@popey

This comment has been minimized.

Copy link

commented Jul 10, 2019

Yeah, I don't understand either. I'm using Armbian (which despite the name, is actually Ubuntu Bionic based).

I tried installing all the packages. I also looked at what versions are there...

alan@pinebook:~$ sudo apt install regolith-desktop regolith-i3-wm gnome-flashback solarc-theme arc-icon-theme moka-icon-theme regolith-gnome-flashback regolith-conky-config regolith-gdm3-theme gnome-control-center
[sudo] password for alan: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 arc-icon-theme:armhf : Depends: moka-icon-theme:armhf but it is not installable
 regolith-conky-config:armhf : Depends: conky:armhf but it is not installable
 regolith-desktop:armhf : Depends: gnome-flashback:armhf but it is not going to be installed
                          Depends: moka-icon-theme:armhf but it is not installable
                          Depends: gnome-control-center:armhf but it is not going to be installed
 regolith-gdm3-theme:armhf : Depends: gdm3:armhf but it is not going to be installed
 regolith-gnome-flashback:armhf : Depends: gnome-flashback:armhf but it is not going to be installed
                                  Depends: moka-icon-theme:armhf but it is not installable
                                  Depends: x11-xserver-utils:armhf but it is not going to be installed
 solarc-theme:armhf : Depends: gnome-themes-standard:armhf but it is not installable
E: Unable to correct problems, you have held broken packages.

Here's the packages available to my system...

alan@pinebook:~$ apt-cache policy regolith-desktop regolith-i3-wm gnome-flashback solarc-theme arc-icon-theme moka-icon-theme regolith-gnome-flashback regolith-conky-config regolith-gdm3-theme gnome-control-center
regolith-desktop:armhf:
  Installed: (none)
  Candidate: 2.12-1ubuntu1ppa1
  Version table:
     2.12-1ubuntu1ppa1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
regolith-i3-wm:armhf:
  Installed: (none)
  Candidate: 4.16-1ubuntu18ppa8
  Version table:
     4.16-1ubuntu18ppa8 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
gnome-flashback:
  Installed: (none)
  Candidate: 3.28.0-1ubuntu1.3
  Version table:
     3.28.0-1ubuntu1.3 500
        500 http://ports.ubuntu.com bionic-updates/universe arm64 Packages
     3.28.0-1ubuntu1 500
        500 http://ports.ubuntu.com bionic/universe arm64 Packages
solarc-theme:armhf:
  Installed: (none)
  Candidate: 800c997-1
  Version table:
     800c997-1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
arc-icon-theme:armhf:
  Installed: (none)
  Candidate: 20161122-1
  Version table:
     20161122-1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
moka-icon-theme:
  Installed: (none)
  Candidate: 5.4.519-201806241625~daily~ubuntu18.04.1
  Version table:
     5.4.519-201806241625~daily~ubuntu18.04.1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main arm64 Packages
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
     5.3.6-1 500
        500 http://ports.ubuntu.com bionic/universe arm64 Packages
        500 http://ports.ubuntu.com bionic/universe armhf Packages
regolith-gnome-flashback:armhf:
  Installed: (none)
  Candidate: 1.28-1ubuntu1ppa1
  Version table:
     1.28-1ubuntu1ppa1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
regolith-conky-config:armhf:
  Installed: (none)
  Candidate: 1.13-1ubuntu1ppa1
  Version table:
     1.13-1ubuntu1ppa1 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
regolith-gdm3-theme:armhf:
  Installed: (none)
  Candidate: 1.03-1ubuntu3
  Version table:
     1.03-1ubuntu3 500
        500 http://ppa.launchpad.net/kgilmer/regolith-unstable/ubuntu bionic/main armhf Packages
gnome-control-center:
  Installed: (none)
  Candidate: 1:3.28.2-0ubuntu0.18.04.4
  Version table:
     1:3.28.2-0ubuntu0.18.04.4 500
        500 http://ports.ubuntu.com bionic-updates/main arm64 Packages
     1:3.28.1-0ubuntu1 500
        500 http://ports.ubuntu.com bionic/main arm64 Packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants
You can’t perform that action at this time.