On 10/18/2018 08:22 AM, Luigino Bracci wrote:
> Hi,
>
> We have created Rivendell 2.19.2 .deb packages for Ubuntu 18.04, *for
> testing purposes*. Also, we created packages for QT3, required to install
> Rivendell.
>
I'm having some problems installing the debs. I did a fresh install of
ubuntu-18.04. The qt packages won't install because libpng12-0 and
libpng12-dev are missing. These are debian jessie versions. Ubuntu-18.04
(and stretch) have libpng16-16.
I downloaded the missing packages from jessie and installed them without
problems. The qt debs installed, hpi and rivendell debs all installed, but
rivendell did not create a database. Mysql-server was not installed at the
time, so I added mysql-server-5.7 and reinstalled rivendell. No change -
can't log in through rdadmin and no Rivendell database exists (no
/var/lib/mysql/Rivendell). I can log in to mysql as root in a terminal,
but rduser does not exist in mysql.users.
Tried to purge rivendell before reinstalling again, and the postrm script
failed because /etc/pam.d/gdm3 does not exist. I edited the postrm script
to make those lines conditional and was able to purge rivendell.
Reinstalling again did not help.
/var/lib/dpkg/info/rivendell.postrm (modified)
# Remove pam_rd hooks from PAM scripts
DISPLAY_MANAGER=`cat /etc/X11/default-display-manager`
DISPLAY_MANAGER=`basename "$DISPLAY_MANAGER"`
dc="/etc/pam.d/$DISPLAY_MANAGER"
if [ -f /etc/pam.d/$DISPLAY_MANAGER ] ; then
grep -v "pam_rd.so" "$dc" > "${dc}.dpkg-tmp"
mv -f "${dc}.dpkg-tmp" "$dc"
fi
How can I create the Rivendell database?
Do you have your sources in a git repo somewhere? I'd like to try building
the packages in debian and/or devuan.
Thanks for taking on this task. I hope I can be helpful.
Greg
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev