Skip to content

Debian 13 #80

@XXX3PPP

Description

@XXX3PPP

Hello flexcomng,

on my proxmox server I run VMs with debian 13 cloud images:
https://cloud.debian.org/images/cloud/trixie/latest/debian-13-genericcloud-amd64.qcow2

For unknown reasons I got cloud-init neither on debian 12 nor on ubuntu running. Therefore I must continue on debian 13.

I am impressed by your script as it would easy my ERPnext 15 installation very much. Unfortunalety it supports no debian 13 so far...

Therefore I modified your erpnext_quck_install script:

  • Expand version checking:
    22: SUPPORTED_VERSIONS=("24.04" "23.04" "22.04" "20.04" "13" "12" "11" "10" "9" "8")

  • Remove installation of package software-properties-common
    394: sudo apt install git curl whiptail cron -y

  • Add dependencies for wkhtmltox
    484: sudo apt install fontconfig libxrender1 xfonts-75dpi xfonts-base libjpeg62-turbo libjpeg-turbo8 libxext6 -y

  • Replace package default-libmysqlclient-dev with libmariadb-dev
    507: sudo apt install pkg-config libmariadb-dev -y

However I get the following errors:

wkhtmltox_0.12.6.1-2.jammy_amd64.deb 100%[===================================================================================================>] 16.55M 6.94MB/s in 2.4s

2026-01-10 17:15:36 (6.94 MB/s) - ‘wkhtmltox_0.12.6.1-2.jammy_amd64.deb’ saved [17352866/17352866]

Selecting previously unselected package wkhtmltox.
(Reading database ... 37850 files and directories currently installed.)
Preparing to unpack wkhtmltox_0.12.6.1-2.jammy_amd64.deb ...
Unpacking wkhtmltox (1:0.12.6.1-2.jammy) ...
dpkg: dependency problems prevent configuration of wkhtmltox:
wkhtmltox depends on libjpeg-turbo8; however:
Package libjpeg-turbo8 is not installed.

dpkg: error processing package wkhtmltox (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.13.1-1) ...
Errors were encountered while processing:
wkhtmltox
Correcting dependencies... Done
REMOVING:
wkhtmltox

Summary:

and

Now let's install bench
Writing to /etc/pip.conf
python3-pip is already the newest version (25.1.1+dfsg-1).
Summary:
Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0
Collecting frappe-bench
Downloading frappe_bench-5.28.0-py3-none-any.whl.metadata (16 kB)
Collecting click~=8.2.0 (from frappe-bench)
Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB)
Collecting gitpython~=3.1.30 (from frappe-bench)
Downloading gitpython-3.1.46-py3-none-any.whl.metadata (13 kB)
Collecting honcho (from frappe-bench)
Downloading honcho-2.0.0-py3-none-any.whl.metadata (3.8 kB)
Requirement already satisfied: jinja2~=3.1.3 in /usr/lib/python3/dist-packages (from frappe-bench) (3.1.6)
Collecting python-crontab~=2.6.0 (from frappe-bench)
Downloading python_crontab-2.6.0-py3-none-any.whl.metadata (15 kB)
Collecting requests~=2.32.5 (from frappe-bench)
Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting semantic-version~=2.10.0 (from frappe-bench)
Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
Requirement already satisfied: setuptools>=71.0.0 in /usr/lib/python3/dist-packages (from frappe-bench) (78.1.1)
Collecting uv~=0.9.0 (from frappe-bench)
Downloading uv-0.9.24-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Collecting gitdb<5,>=4.0.1 (from gitpython~=3.1.30->frappe-bench)
Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB)
Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython~=3.1.30->frappe-bench)
Downloading smmap-5.0.2-py3-none-any.whl.metadata (4.3 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3/dist-packages (from jinja2~=3.1.3->frappe-bench) (2.1.5)
Collecting python-dateutil (from python-crontab~=2.6.0->frappe-bench)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Requirement already satisfied: charset_normalizer<4,>=2 in /usr/lib/python3/dist-packages (from requests~=2.32.5->frappe-bench) (3.4.2)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests~=2.32.5->frappe-bench) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/lib/python3/dist-packages (from requests~=2.32.5->frappe-bench) (2.3.0)
Requirement already satisfied: certifi>=2017.4.17 in /usr/lib/python3/dist-packages (from requests~=2.32.5->frappe-bench) (2025.1.31)
Collecting six>=1.5 (from python-dateutil->python-crontab~=2.6.0->frappe-bench)
Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Downloading frappe_bench-5.28.0-py3-none-any.whl (153 kB)
Downloading click-8.2.1-py3-none-any.whl (102 kB)
Downloading gitpython-3.1.46-py3-none-any.whl (208 kB)
Downloading gitdb-4.0.12-py3-none-any.whl (62 kB)
Downloading python_crontab-2.6.0-py3-none-any.whl (25 kB)
Downloading requests-2.32.5-py3-none-any.whl (64 kB)
Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Downloading smmap-5.0.2-py3-none-any.whl (24 kB)
Downloading uv-0.9.24-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (22.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.3/22.3 MB 6.6 MB/s eta 0:00:00
Downloading honcho-2.0.0-py3-none-any.whl (22 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Installing collected packages: honcho, uv, smmap, six, semantic-version, requests, click, python-dateutil, gitdb, python-crontab, gitpython, frappe-bench
Attempting uninstall: requests
Found existing installation: requests 2.32.3
━━━╺━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1/12 [uv]error: uninstall-no-record-file

× Cannot uninstall requests 2.32.3
╰─> The package's contents are unknown: no RECORD file was found for requests.

hint: The package was installed by debian. You should check if it can uninstall the package.
An error occurred on line 603 with exit status 0

Unfortunately i am no software enegineer or deep linux knowledge guy...
Are you planing to update your erpnext_quick_install.sh script to debian 13? It would help me very much.

Kind regards,

Chris

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions