OS conflict when trying to install on Debian Bullseye #1

Open
opened 2021-12-06 15:36:28 +01:00 by simoon · 7 comments
Owner

Automated install script fails when installing on Debian Bullseye (11), this is because Bibliotecha requires a Debian Buster (10) environment. Can this be upgraded to work on Debian Bullseye as well?

Automated install script fails when installing on Debian Bullseye (11), this is because Bibliotecha requires a Debian Buster (10) environment. Can this be upgraded to work on Debian Bullseye as well?
decentral1se referenced this issue from a commit 2021-12-17 16:33:09 +01:00
Owner

Threw in 9e59b405d1 untested and this is now live on https://install.bibliotecha.info.

Hopefully this can be tested and it works 🙏

Threw in https://git.vvvvvvaria.org/varia/bibliotecha-install/commit/9e59b405d1edfe06f8c333c975f7baca5980bf36 untested and this is now live on https://install.bibliotecha.info. Hopefully this can be tested and it works 🙏
Author
Owner

Tested with Debian Bullseye 5.10.92-v71+, automated install succeeded, but unable to set the calibre database path as /opt/calibre-database, returns with:

DB location is not valid. Please Enter Correct Path

On further inspection, the directory /opt/calibre-database is empty, so it seems that this command did not work:

$ /usr/bin/calibredb restore_database --really-do-it --with-library /opt/calibre-database

Furthermore, there is no directory called /usr/bin/calibredb, which should have been created when calibre was installed.

Tested with Debian Bullseye 5.10.92-v71+, automated install succeeded, but unable to set the calibre database path as /opt/calibre-database, returns with: >DB location is not valid. Please Enter Correct Path On further inspection, the directory /opt/calibre-database is empty, so it seems that this command did not work: ``` $ /usr/bin/calibredb restore_database --really-do-it --with-library /opt/calibre-database ``` Furthermore, there is no directory called /usr/bin/calibredb, which should have been created when calibre was installed.
Owner

Maybe we need a thingy that wraps us the entire installation logs into a file or sends it to a paste bin online so that it can be shared? This would mean I could just go back through the logs easily from any install from anyone. Otherwise, v hard to debug issues. Thanks for the report in any case!

Maybe we need a thingy that wraps us the entire installation logs into a file or sends it to a paste bin online so that it can be shared? This would mean I could just go back through the logs easily from any install from anyone. Otherwise, v hard to debug issues. Thanks for the report in any case!

Isn't this meant to be run on Raspbian?

Isn't this meant to be run on Raspbian?
Author
Owner

Correction - I installed an OS from an image flashed with the Raspberry Pi Imager app, which says it's a port of Debian, but doesn't explictly say it's Raspbian. The OS I installed was a port of Debian Bullseye named Raspberry OS Lite (Legacy) - see screenshot of imager app

Correction - I installed an OS from an image flashed with the Raspberry Pi Imager app, which says it's a port of Debian, but doesn't explictly say it's Raspbian. The OS I installed was a port of Debian Bullseye named Raspberry OS Lite (Legacy) - see screenshot of imager app

Raspbian is indeed the Pi-flavoured debian. The (Legacy) images are based on Buster, not Bullseye, perhaps that is your issue?

Raspbian is indeed the Pi-flavoured debian. The (Legacy) images are based on Buster, not Bullseye, perhaps that is your issue?
Author
Owner

Oops, sorry - getting confused and I meant to say I was testing with Raspbian Bullseye, flashed with the Raspberry Pi Imager. The output from checking the version was "Debian Bullseye 5.10.92-v71+". Managed to install Bibliotecha with no complaints, but couldn't set the path of the calibre database (as described above)

Oops, sorry - getting confused and I meant to say I was testing with Raspbian Bullseye, flashed with the Raspberry Pi Imager. The output from checking the version was "Debian Bullseye 5.10.92-v71+". Managed to install Bibliotecha with no complaints, but couldn't set the path of the calibre database (as described [above](https://git.vvvvvvaria.org/varia/bibliotecha-report/issues/1#issuecomment-701))
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: varia/bibliotecha-report#1
No description provided.