Control: tags -1 - moreinfo
Control: tags -1 confirmed

On 17-12-2023 10:00, Paul Gevers wrote:
On 17-12-2023 09:15, Piotr Górski wrote:
Cacti package does not include file spine.conf.sample needed during installation of cacti-spine:

I confirmed it doesn't contain the file, see https://packages.debian.org/bookworm/amd64/cacti-spine/filelist

# apt install cacti-spine
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności... Gotowe
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zainstalowane automatycznie i nie są już więcej wymagane:
   libgnutls-dane0 libunbound8
Aby je usunąć należy użyć "apt autoremove".
Zostaną zainstalowane następujące NOWE pakiety:
   cacti-spine
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 0 B/71,6 kB archiwów.
Po tej operacji zostanie dodatkowo użyte 199 kB miejsca na dysku.
Wybieranie wcześniej niewybranego pakietu cacti-spine.
(Odczytywanie bazy danych ... 166740 plików i katalogów obecnie zainstalowanych.) Przygotowywanie do rozpakowania pakietu .../cacti-spine_1.2.24-1_amd64.deb ...
Rozpakowywanie pakietu cacti-spine (1.2.24-1) ...
Konfigurowanie pakietu cacti-spine (1.2.24-1) ...
Error: The new file /usr/share/cacti/conf_templates/spine.conf.sample does not exist!
dpkg: błąd przetwarzania pakietu cacti-spine (--configure):
  podproces zainstalowany pakiet cacti-spine skrypt post-installation zwrócił kod błędu 1
Przetwarzanie wyzwalaczy pakietu man-db (2.11.2-2)...
Wystąpiły błędy podczas przetwarzania:
  cacti-spine
E: Sub-process /usr/bin/dpkg returned an error code (1)

Interestingly our testing infrastructure doesn't show the problem: https://piuparts.debian.org/bookworm/pass/cacti-spine_1.2.24-1.log

Do you know of any particularities of your system that may be relevant here?

OK, that was easier to find that I expected. postinst uses this file (removed in 2013) when there is no /etc/dbconfig-common/cacti.conf file. I guess that condition is very rare as nobody has reported the issue in 10 years. Do you happen to know *why* you don't have that file, to understand the use case I need to support?

Paul

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to