Easy Daedalus - Bug in PKGget

Moderator: BarryK

Post Reply
Caramel
Posts: 507
Joined: Sun Oct 02, 2022 6:25 pm
Location: France
Has thanked: 105 times
Been thanked: 88 times

Easy Daedalus - Bug in PKGget

Post by Caramel »

The packages libgstreamer and libgstreamer-plugins-base are listed as dependencies of pulseaudio in /root/.packages/layers-installed-packages but they are not installed.

libgstreamer can be installed by PKGget but not libgstreamer-plugins-base.

If we try to install libgstreamer-plugins-base,
the localised gtk-dialog "Please wait, processing package database files..." is displayed a few seconds and then nothing happens.

If PKGget (/usr/local/petget/pkg_chooser.sh) is launched in the terminal, the error message is

gtkdialog: Error in line 4, near token 'string': syntax error

The error comes from /usr/local/petget/installpreview.sh, line 249 in the PREVIEW_DIALOG

<text use-markup=\"true\"><label>\"<b>${DB_description}</b>\"</label></text>

For libgstreamer-plugins-base DB_description=GStreamer libraries from the "base" set (Note the ")

DB_description=GStreamer libraries from the "base" set

If the PREVIEW_DIALOG is launched in the terminal, there is no error. In this case if we use the echo command, echo ${DB_description}=GStreamer libraries from the base set, there is no "

But if the dialog is launched by PKGget (with an additional line in installpreview.sh that sends the output of echo ${DB_description} in an external file), we see that, in the script, echo ${DB_description}=GStreamer libraries from the "base" set (The " are present)

User avatar
BarryK
Posts: 2840
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 146 times
Been thanked: 782 times

Re: Easy Daedalus - Bug in PKGget

Post by BarryK »

Post Reply

Return to “EasyOS”