Opened 3 years ago

Closed 3 years ago

#2280 closed defect (fixed)

t-rex breaks apt

Reported by: kalxas Owned by: osgeolive@…
Priority: critical Milestone: OSGeoLive14.0
Component: OSGeoLive Keywords:
Cc: osgeolive@…

Description

We need to create a new deb package for latest version.

Change history (6)

comment:1 by kalxas, 3 years ago

Debian package now available.

PR: https://github.com/OSGeo/OSGeoLive/pull/295

Installing t-rex...
Selecting previously unselected package t-rex.
(Reading database ... 332711 files and directories currently installed.)
Preparing to unpack t-rex.deb ...
Unpacking t-rex (0.11.0) ...
dpkg: dependency problems prevent configuration of t-rex:
 t-rex depends on json-c-0.13.1 (>= 20180305); however:
  Package json-c-0.13.1 is not installed.
 t-rex depends on libgeos-3.8.0 (>= 3.8.0); however:
  Package libgeos-3.8.0 is not installed.

dpkg: error processing package t-rex (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 t-rex

comment:2 by kalxas, 3 years ago

t-rex installer leaves breaks apt state:

===============================================================
Starting "install_docs.sh" ...
===============================================================
Running install_docs.sh with the following settings:
BUILD_MODE: nightly
Hit:1 http://ppa.launchpad.net/osgeolive/nightly/ubuntu focal InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Get:4 http://ppa.launchpad.net/osgeolive/docs/ubuntu focal InRelease [17.5 kB]
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease
Get:6 http://ppa.launchpad.net/osgeolive/docs/ubuntu focal/main amd64 Packages [740 B]
Get:7 http://ppa.launchpad.net/osgeolive/docs/ubuntu focal/main Translation-en [512 B]
Fetched 18.8 kB in 1s (17.8 kB/s)
Reading package lists...
Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:3 http://ppa.launchpad.net/osgeolive/nightly/ubuntu focal InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:5 http://ppa.launchpad.net/osgeolive/docs/ubuntu focal InRelease
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
fonts-noto-cjk is already the newest version (1:20190410+repack1-2).
fonts-noto-cjk set to manually installed.
javascript-common is already the newest version (11).
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 t-rex : Depends: json-c-0.13.1 (>= 20180305) but it is not installable
         Depends: libgeos-3.8.0 (>= 3.8.0) but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

comment:3 by kalxas, 3 years ago

Summary: t-rex packages missing for focalt-rex breaks apt

comment:4 by darkblueb, 3 years ago

installed on ol14b187

desktop launcher fails to execute. details: T-Rex desktop icon with 3x3 squares, click twice. "This file 'T-Rex' seems to be a desktop entry. What do you want to do with it?" [Open] [Execute] [Cancel]

click [Execute] - "Failed to execute child process "xterm" (no such file or directory)" [OK]

contents:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=T-Rex
Comment=Vector Tile Server
Categories=Application;Internet;
Exec=t_rex serve --dbconn postgresql://user@%%2Frun%%2Fpostgresql/osm_local
Icon=t-rex
Terminal=true
StartupNotify=false

comment:5 by kalxas, 3 years ago

Any updates on this one?

comment:6 by kalxas, 3 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.