Package: tt-rss
Version: 19.8+dfsg-1, 18.12+dfsg-1.1
Severity: normal

Dear Maintainer,

I'm trying to preconfigure package installation, but you are reading the
"tt-rss/self_url_path" config parsing the /etc/tt-rss/config.php.
Doing this, you override debconf presets done before package install, and
"tt-rss/self_url_path" is always set to "https://example.org/tt-rss/";.

The interactive config is working, because of the questions being answered
after the config file parsing, but the noninteractive preseed fails.

I think there is no need to do that: if the question is unseen, you can
use the default https://example.org/tt-rss/, but if the answer is already
present in the debconf db, you must use that.

I've tried the package in buster and the package in SID, and both do the
same.

Best regards.

Paolo

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

Kernel: Linux 4.19.0-6-amd64 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), 
LANGUAGE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tt-rss depends on:
ii  dbconfig-common                             2.0.11+deb10u1
ii  dbconfig-mysql                              2.0.11+deb10u1
ii  debconf [debconf-2.0]                       1.5.71
ii  init-system-helpers                         1.56+nmu1
ii  libapache2-mod-php                          2:7.3+69
ii  libapache2-mod-php7.3 [libapache2-mod-php]  7.3.9-1~deb10u1
ii  libjs-dojo-core                             1.14.2+dfsg1-1
ii  libjs-dojo-dijit                            1.14.2+dfsg1-1
ii  libjs-scriptaculous                         1.9.0-2
ii  lsb-base                                    10.2019051400
ii  php                                         2:7.3+69
ii  php-cli                                     2:7.3+69
ii  php-intl                                    2:7.3+69
ii  php-mbstring                                2:7.3+69
ii  php-mysql                                   2:7.3+69
ii  php-php-gettext                             1.0.12-0.1
ii  php-xml                                     2:7.3+69
ii  php7.3 [php]                                7.3.9-1~deb10u1
ii  php7.3-cli [php-cli]                        7.3.9-1~deb10u1
ii  php7.3-intl [php-intl]                      7.3.9-1~deb10u1
ii  php7.3-json [php-json]                      7.3.9-1~deb10u1
ii  php7.3-mbstring [php-mbstring]              7.3.9-1~deb10u1
ii  php7.3-xml [php-xml]                        7.3.9-1~deb10u1
ii  phpqrcode                                   1.1.4-3

Versions of packages tt-rss recommends:
ii  apache2 [httpd]         2.4.38-3+deb10u1
ii  ca-certificates         20190110
ii  php-curl                2:7.3+69
ii  php-gd                  2:7.3+69
pn  php-mcrypt              <none>
ii  php7.3-curl [php-curl]  7.3.9-1~deb10u1
ii  php7.3-gd [php-gd]      7.3.9-1~deb10u1

Versions of packages tt-rss suggests:
pn  php-apc       <none>
pn  sphinxsearch  <none>

-- debconf information:
* tt-rss/mysql/admin-user: root
* tt-rss/upgrade-error: ignore
  tt-rss/db/app-user: tt-rss@localhost
  tt-rss/dbconfig-remove: true
* tt-rss/database-type: mysql
  tt-rss/remote/host: localhost
  tt-rss/internal/skip-preseed: false
  tt-rss/dbconfig-reinstall: false
  tt-rss/upgrade-backup: true
  tt-rss/remove-error: abort
  tt-rss/remote/newhost:
  tt-rss/db/dbname: ttrss
  tt-rss/remote/port:
* tt-rss/dbconfig-install: true
* tt-rss/dbconfig-upgrade: true
  tt-rss/purge: false
  tt-rss/missing-db-package-error: abort
* tt-rss/reconfigure-webserver: apache2
  tt-rss/install-error: abort
  tt-rss/mysql/method: Unix socket
  tt-rss/passwords-do-not-match:
* tt-rss/self_url_path: https://example.org/tt-rss/
  tt-rss/internal/reconfiguring: false

Reply via email to