The officially official Devuan Forum!

You are not logged in.

#1 2019-07-16 00:09:28

nobodyuknow
Member
Registered: 2017-09-10
Posts: 7  

Install otter-browser via CreatePackageFromPPA

First, I realize Devuan is not Debian. But still, most Debian techniques work in Devuan.

I tried to install otter-browser via CreatePackageFromPPA which is described at https://wiki.debian.org/CreatePackageFromPPA.

The first command went fine: apt install devscripts build-essential software-properties-common

But the second had some errors: add-apt-repository --enable-source ppa:otter-browser/release

sp = SoftwareProperties(options=options)
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 109, in __init__
    self.reload_sourceslist()
  File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 599, in reload_sourceslist
    self.distro.get_sources(self.sourceslist)   
  File "/usr/lib/python3/dist-packages/aptsources/distro.py", line 93, in get_sources
    (self.id, self.codename))
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Devuan/ascii

Is there any way around this?

Offline

#2 2019-07-16 04:55:40

yeti
Member
Registered: 2017-02-23
Posts: 136  

Re: Install otter-browser via CreatePackageFromPPA

Get the source (*.dsc and *.tar.gz) manually from https://launchpad.net/~otter-browser/+a … /+packages?
You'll find the build-depends in the *.dsc and $SOURCES/debian/control files and I think having less auto-magic with foreign sources is not really a bad thing. I just feel safer with not adding foreign repositories to my sources.list but maybe I'm just old and grumpy...

...and what's the translation of (German:) "Altersstarrsinn" to English? (Old-age-stubbornness?) :-D

Last and least: It did work...

20190716-043142-GMT__QnD__otter-browser__devuan3-i386.png

——————————
Edit...

Ok... YT videos didn't play in the VM but on the netbook (Ideapad S10 (1st generation)) they do. Brave lill Atom... \o/

20190716-171622-GMT__otter-browser_on_ideapad-s10_with_devuan3.png

The XFXE install in the VM may be too minimal... IDC!
It was good enough to build the deb and that's all what's really needed.

Pasta & Ramen!

Last edited by yeti (2019-07-16 17:36:26)


"There is no PLANET-B!" — ???
"Vrijdag voor VT100!" — Yeti.

Offline

#3 2019-07-16 16:52:28

nobodyuknow
Member
Registered: 2017-09-10
Posts: 7  

Re: Install otter-browser via CreatePackageFromPPA

Thanks for the reply, but the reason I hoped that I could convert a PPA is that I looked at the installation instructions at
https://github.com/OtterBrowser/otter-b … INSTALL.md

and could not understand what header files needed to go where. I have done some C programming, but the instructions assume a lot.

Offline

#4 2019-07-16 17:35:10

yeti
Member
Registered: 2017-02-23
Posts: 136  

Re: Install otter-browser via CreatePackageFromPPA

nobodyuknow wrote:

I hoped that I could convert a PPA

I took the .tar.gz and the .dsc and rebuilt them on Devuan3.
Read a bit about dpkg-source and dpkg-buildpackage.
These sources were well behaving.
They are a good start as first own deb-src rebuild.


"There is no PLANET-B!" — ???
"Vrijdag voor VT100!" — Yeti.

Offline

#5 2019-07-17 10:45:01

ToxicExMachina
Member
Registered: 2019-03-11
Posts: 106  

Re: Install otter-browser via CreatePackageFromPPA

You can also run Otter as AppImage.

Offline

#6 2019-07-17 18:32:38

Head_on_a_Stick
Member
From: London
Registered: 2019-03-24
Posts: 290  
Website

Re: Install otter-browser via CreatePackageFromPPA

The browser appears to be webkit based and they don't update the AppImage often enough to cover the steady stream of vulnerabilites associated with that engine so it's probably best not to use it at all.


Fabricando fit faber

Offline

#7 2019-07-18 08:55:02

ToxicExMachina
Member
Registered: 2019-03-11
Posts: 106  

Re: Install otter-browser via CreatePackageFromPPA

Head_on_a_Stick wrote:

The browser appears to be webkit based and they don't update the AppImage often enough to cover the steady stream of vulnerabilites associated with that engine so it's probably best not to use it at all.

It's based on qtwebengine. It can use both webkit and blink backends. If they don't update appimage it's very bad because this is the only easy way to install and run such application on any distro.

Offline

Board footer