[Pkg-cacti-maint] Bug#1129524: cacti: Migration problem when upgrading from cacti very old cacti version 0.8.8c

Michal Procházka osobni at prochazka-it.cz
Mon Mar 2 13:41:22 GMT 2026


Package: cacti
Version: 1.2.30+ds1-1
Severity: minor
X-Debbugs-Cc: osobni at prochazka-it.cz

Dear Maintainer,

I was migrating a very old Cacti server to a new one. The upgrade
process stopped at version 1.0.4 and then failed with a database
migration error. The issue was caused by a bug in the migration file for
version 1.0.5. The related GitHub issue is:
https://github.com/Cacti/cacti/issues/5527
.

After replacing the distribution migration file with the upstream
version (1_0_5.php), the migration completed successfully and the Cacti
upgrade finished without problems.

It looks like the migration file in the package needs to be synchronized
with the upstream version.

-- System Information:
Debian Release: 13.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-39-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cacti depends on:
ii  dbconfig-common                     2.0.25
ii  dbconfig-mysql                      2.0.25
ii  debconf [debconf-2.0]               1.5.91
ii  fonts-dejavu-core                   2.37-8
ii  fonts-dejavu-extra                  2.37-8
ii  fonts-fork-awesome                  1.2.0+ds1-1
ii  javascript-common                   12+nmu1
ii  libapache2-mod-php                  2:8.4+96
ii  libapache2-mod-php8.4 [php-json]    8.4.11-1
ii  libjs-chart.js                      3.9.1+~cs3.1.2-3
ii  libjs-jquery                        3.6.1+dfsg+~3.5.14-1
ii  libjs-jquery-colorpicker            1.2.20-4
ii  libjs-jquery-cookie                 12-4
ii  libjs-jquery-hotkeys                0.2.0-1
ii  libjs-jquery-jstree                 3.3.17+dfsg1-1
ii  libjs-jquery-metadata               12-4
ii  libjs-jquery-tablesorter            1:2.31.3+dfsg1-4
ii  libjs-jquery-timepicker             1.6.3-6
ii  libjs-jquery-ui                     1.13.2+dfsg-1
ii  libjs-jquery-ui-theme-smoothness    1.12.1+dfsg-1.1
ii  libjs-jquery-ui-theme-south-street  1.12.1+dfsg-1.1
ii  libjs-jquery-ui-theme-ui-darkness   1.12.1+dfsg-1.1
ii  libjs-jquery-ui-touch-punch         0.0~git20141218.2.4bc0091+dfsg1-4.1
ii  libphp-phpmailer                    6.9.3-1
ii  node-d3                             5.16.0+~cs5.28.10-2
ii  node-dompurify                      3.1.7+dfsg+~3.0.5-2
ii  node-ua-parser-js                   0.8.1+ds+~0.7.36-3
ii  perl                                5.40.1-6
pn  php-cli                             <none>
ii  php-gd                              2:8.4+96
ii  php-gmp                             2:8.4+96
ii  php-ldap                            2:8.4+96
ii  php-mbstring                        2:8.4+96
ii  php-mysql                           2:8.4+96
ii  php-phpmyadmin-motranslator         5.4.0-1
ii  php-phpseclib                       2.0.48-3
ii  php-snmp                            2:8.4+96
ii  php-twig                            3.20.0-2
ii  php-xml                             2:8.4+96
ii  php8.4-cli [php-json]               8.4.11-1
ii  php8.4-gd [php-gd]                  8.4.11-1
ii  php8.4-gmp [php-gmp]                8.4.11-1
ii  php8.4-ldap [php-ldap]              8.4.11-1
ii  php8.4-mbstring [php-mbstring]      8.4.11-1
ii  php8.4-snmp [php-snmp]              8.4.11-1
ii  php8.4-xml [php-xml]                8.4.11-1
ii  rrdtool                             1.7.2-4.2+b5
ii  snmp                                5.9.4+dfsg-2
ii  ucf                                 3.0052

Versions of packages cacti recommends:
ii  apache2 [httpd]                        2.4.66-1~deb13u1
ii  default-mysql-server                   1.1.1
ii  iputils-ping                           3:20240905-3
ii  logrotate                              3.22.0-1
ii  mariadb-server [virtual-mysql-server]  1:11.8.3-0+deb13u1

Versions of packages cacti suggests:
pn  cacti-spine  <none>
pn  moreutils    <none>
pn  snmpd        <none>

-- debconf information:
  cacti/app-password-confirm: (password omitted)
  cacti/password-confirm: (password omitted)
  cacti/mysql/app-pass: (password omitted)
  cacti/mysql/admin-pass: (password omitted)
  cacti/remote/host: localhost
  cacti/remote/port: 3306
  cacti/db/dbname: cacti
  cacti/internal/skip-preseed: false
  cacti/remove-error: abort
  cacti/dbconfig-upgrade: true
  cacti/mysql/method: Unix socket
  cacti/upgrade-backup: true
  cacti/purge: false
* cacti/dbconfig-install: false
  cacti/missing-db-package-error: abort
  cacti/internal/reconfiguring: false
  cacti/dbconfig-reinstall: false
  cacti/passwords-do-not-match:
  cacti/upgrade-error: abort
* cacti/webserver: apache2
  cacti/remote/newhost:
  cacti/mysql/authplugin: default
  cacti/install-error: abort
  cacti/db/app-user:
  cacti/database-type: mysql
  cacti/dbconfig-remove: true
  cacti/mysql/admin-user:



More information about the Pkg-cacti-maint mailing list