#833283 syslog-ng: Can't upgrade to latest version

#833283#5
Date:
2016-08-02 13:54:00 UTC
From:
To:
apt-get upgrade gives this:

Setting up syslog-ng-core (3.7.3-1) ...
Job for syslog-ng.service failed because the control process exited with error code.
See "systemctl status syslog-ng.service" and "journalctl -xe" for details.
invoke-rc.d: initscript syslog-ng, action "restart" failed.
● syslog-ng.service - System Logger Daemon
   Loaded: loaded (/lib/systemd/system/syslog-ng.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Tue 2016-08-02 09:51:51 EDT; 17ms ago
     Docs: man:syslog-ng(8)
  Process: 23688 ExecStart=/usr/sbin/syslog-ng -F $SYSLOGNG_OPTS (code=exited, status=1/FAILURE)
 Main PID: 23688 (code=exited, status=1/FAILURE)
   Status: "Starting up... (Tue Aug  2 09:51:51 2016"

Aug 02 09:51:51 compaq systemd[1]: Failed to start System Logger Daemon.
Aug 02 09:51:51 compaq systemd[1]: syslog-ng.service: Unit entered failed state.
Aug 02 09:51:51 compaq systemd[1]: syslog-ng.service: Failed with result 'e...'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package syslog-ng-core (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of syslog-ng-mod-redis:
 syslog-ng-mod-redis depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-redis (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-smtp:
 syslog-ng-mod-smtp depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-smtp (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-geoip:
 syslog-ng-mod-geoip depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-geoip (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-sql:
 syslog-ng-mod-sql depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-sql (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-json:
 syslog-ng-mod-json depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-json (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng:
 syslog-ng depends on syslog-ng-core (>= 3.7.3); however:
  Package syslog-ng-core is not configured yet.
 syslog-ng depends on syslog-ng-mod-sql; however:
  Package syslog-ng-mod-sql is not configured yet.
 syslog-ng depends on syslog-ng-mod-json; however:
  Package syslog-ng-mod-json is not configured yet.

dpkg: error processing package syslog-ng (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-stomp:
 syslog-ng-mod-stomp depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-stomp (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-mongodb:
 syslog-ng-mod-mongodb depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-mongodb (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-graphite:
 syslog-ng-mod-graphite depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-graphite (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-riemann:
 syslog-ng-mod-riemann depends on syslog-ng-abi-3.7-0; however:
  Package syslog-ng-abi-3.7-0 is not installed.
  Package syslog-ng-core which provides syslog-ng-abi-3.7-0 is not configured yet.

dpkg: error processing package syslog-ng-mod-riemann (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 syslog-ng-core
 syslog-ng-mod-redis
 syslog-ng-mod-smtp
 syslog-ng-mod-geoip
 syslog-ng-mod-sql
 syslog-ng-mod-json
 syslog-ng
 syslog-ng-mod-stomp
 syslog-ng-mod-mongodb
 syslog-ng-mod-graphite
 syslog-ng-mod-riemann
E: Sub-process /usr/bin/dpkg returned an error code (1)

#833283#10
Date:
2016-08-11 17:58:28 UTC
From:
To:
Hi,

I'm quite sure, this issue happened because your configuration file is
incompatible with the new version. To prove this, please send the output
of the "systemctl status syslog-ng.service" command after the failed
upgrade and/or the configuration file if it possible. Also I'm thinking
about a more robust upgrade path, covering this situation.

#833283#15
Date:
2016-08-11 19:16:02 UTC
From:
To:
Thanks for your reply.

  > I'm quite sure, this issue happened because your configuration file is
● syslog-ng.service - System Logger Daemon
    Loaded: loaded (/lib/systemd/system/syslog-ng.service; enabled; vendor preset: enabled)
    Active: failed (Result: start-limit-hit) since Thu 2016-08-11 15:09:18 EDT; 2min 56s ago
      Docs: man:syslog-ng(8)
   Process: 26870 ExecStart=/usr/sbin/syslog-ng -F $SYSLOGNG_OPTS (code=exited, status=1/FAILURE)
  Main PID: 26870 (code=exited, status=1/FAILURE)
    Status: "Starting up... (Thu Aug 11 15:09:17 2016"

Aug 11 15:09:17 compaq systemd[1]: syslog-ng.service: Failed with result 'exit-code'.
Aug 11 15:09:18 compaq systemd[1]: syslog-ng.service: Service hold-off time over, scheduling restart.
Aug 11 15:09:18 compaq systemd[1]: Stopped System Logger Daemon.
Aug 11 15:09:18 compaq systemd[1]: syslog-ng.service: Start request repeated too quickly.
Aug 11 15:09:18 compaq systemd[1]: Failed to start System Logger Daemon.
Aug 11 15:09:18 compaq systemd[1]: syslog-ng.service: Unit entered failed state.
Aug 11 15:09:18 compaq systemd[1]: syslog-ng.service: Failed with result 'start-limit-hit'.

There are quite a few configuration files, here is /etc/syslog-ng/syslog-ng.conf.  Please let me
know if you need something else.

@version: 3.5
@include "scl.conf"
@include "`scl-root`/system/tty10.conf"

# Syslog-ng configuration file, compatible with default Debian syslogd
# installation.

# First, set some global options.
options { chain_hostnames(off); flush_lines(0); use_dns(yes); use_fqdn(no);
	  owner("root"); group("adm"); perm(0640); stats_freq(0);
	  normalize_hostnames(yes); dns_cache_hosts(/etc/hosts);
	  bad_hostname("^gconfd$");
};

########################
# Sources
########################
# This is the default behavior of sysklogd package
# Logs may come from unix stream, but not from another machine.
#
source s_src {
        system();
        internal();
};

# If you wish to get logs from remote machine you should uncomment
# this and comment the above source line.
#
source s_net { tcp(ip(127.0.0.1) port(1000)); tcp(ip(192.168.1.2) port(1000)); udp(); };

########################
# Destinations
########################
# First some standard logfile
#
destination d_auth { file("/var/log/syslog/local/auth.log"); };
destination d_cron { file("/var/log/syslog/local/cron.log"); };
destination d_daemon { file("/var/log/syslog/local/daemon.log"); };
destination d_kern { file("/var/log/syslog/local/kern.log"); };
destination d_lpr { file("/var/log/syslog/local/lpr.log"); };
destination d_mail { file("/var/log/syslog/local/mail.log"); };
destination d_syslog { file("/var/log/syslog/local/syslog"); };
destination d_user { file("/var/log/syslog/local/user.log"); };
destination d_uucp { file("/var/log/syslog/local/uucp.log"); };

# This files are the log come from the mail subsystem.
#
destination d_mailinfo { file("/var/log/syslog/local/mail/mail.info"); };
destination d_mailwarn { file("/var/log/syslog/local/mail/mail.warn"); };
destination d_mailerr { file("/var/log/syslog/local/mail/mail.err"); };

# Logging for INN news system
#
destination d_newscrit { file("/var/log/syslog/local/news.crit"); };
destination d_newserr { file("/var/log/syslog/local/news.err"); };
destination d_newsnotice { file("/var/log/syslog/local/news.notice"); };

# Some `catch-all' logfiles.
#
destination d_debug { file("/var/log/syslog/local/debug"); };
destination d_error { file("/var/log/syslog/local/error"); };
destination d_messages { file("/var/log/syslog/local/messages"); };

# The root's console.
#
destination d_console { usertty("root"); };

# Virtual console.
#
destination d_console_all { file(`tty10`); };

# The named pipe /dev/xconsole is for the nsole' utility.  To use it,
# you must invoke nsole' with the -file' option:
#
#    $ xconsole -file /dev/xconsole [...]
#
destination d_xconsole { pipe("/dev/xconsole"); };

# Send the messages to an other host
#
#destination d_net { tcp("127.0.0.1" port(1000) log_fifo_size(1000)); };

# Debian only
destination d_ppp { file("/var/log/syslog/local/ppp.log"); };

# http://www.linuxjournal.com/content/creating-centralized-syslog-server
destination d_net_auth {
	file("/var/log/syslog/remote/$HOST_FROM/auth.log");
};
destination d_net_cron {
	file("/var/log/syslog/remote/$HOST_FROM/cron.log");
};
destination d_net_daemon {
	file("/var/log/syslog/remote/$HOST_FROM/daemon.log");
};
destination d_net_kern {
	file("/var/log/syslog/remote/$HOST_FROM/kern.log");
};
destination d_net_lpr {
	file("/var/log/syslog/remote/$HOST_FROM/lpr.log");
};
destination d_net_mail {
	file("/var/log/syslog/remote/$HOST_FROM/mail.log");
};
destination d_net_syslog {
	file("/var/log/syslog/remote/$HOST_FROM/syslog.log");
};
destination d_net_user { file("/var/log/syslog/remote/$HOST_FROM/user.log"); };
destination d_net_uucp { file("/var/log/syslog/remote/$HOST_FROM/uucp.log"); };
destination d_net_debug { file("/var/log/syslog/remote/$HOST_FROM/debug"); };
destination d_net_error { file("/var/log/syslog/remote/$HOST_FROM/error"); };
destination d_net_messages { file("/var/log/syslog/remote/$HOST_FROM/messages");
};
destination d_net_mailinfo {
	file("/var/log/syslog/remote/$HOST_FROM/mail/mail.info");
};
destination d_net_mailwarn {
	file("/var/log/syslog/remote/$HOST_FROM/mail/mail.warn");
};
destination d_net_mailerr {
	file("/var/log/syslog/remote/$HOST_FROM/mail/mail.err");
};

########################
# Filters
########################
# Here's come the filter options. With this rules, we can set which
# message go where.

filter f_dbg { level(debug); };
filter f_info { level(info); };
filter f_notice { level(notice); };
filter f_warn { level(warn); };
filter f_err { level(err); };
filter f_crit { level(crit .. emerg); };

filter f_debug { level(debug) and not facility(auth, authpriv, news, mail); };
filter f_error { level(err .. emerg) ; };
filter f_messages { level(info,notice,warn) and
                     not facility(auth,authpriv,cron,daemon,mail,news); };

filter f_auth { facility(auth, authpriv) and not filter(f_debug); };
filter f_cron { facility(cron) and not filter(f_debug); };
filter f_daemon { facility(daemon) and not filter(f_debug); };
filter f_kern { facility(kern) and not filter(f_debug); };
filter f_lpr { facility(lpr) and not filter(f_debug); };
filter f_local { facility(local0, local1, local3, local4, local5,
                         local6, local7) and not filter(f_debug); };
filter f_mail { facility(mail) and not filter(f_debug); };
filter f_news { facility(news) and not filter(f_debug); };
filter f_syslog3 { not facility(auth, authpriv, mail) and not filter(f_debug); };
filter f_user { facility(user) and not filter(f_debug); };
filter f_uucp { facility(uucp) and not filter(f_debug); };

filter f_cnews { level(notice, err, crit) and facility(news); };
filter f_cother { level(debug, info, notice, warn) or facility(daemon, mail); };

filter f_ppp { facility(local2) and not filter(f_debug); };
filter f_console { level(warn .. emerg); };

########################
# Log paths
########################
log { source(s_src); filter(f_auth); destination(d_auth); };
log { source(s_src); filter(f_cron); destination(d_cron); };
log { source(s_src); filter(f_daemon); destination(d_daemon); };
log { source(s_src); filter(f_kern); destination(d_kern); };
log { source(s_src); filter(f_lpr); destination(d_lpr); };
log { source(s_src); filter(f_syslog3); destination(d_syslog); };
log { source(s_src); filter(f_user); destination(d_user); };
log { source(s_src); filter(f_uucp); destination(d_uucp); };

# log { source(s_src); filter(f_mail); destination(d_mail); };
log { source(s_src); filter(f_mail); filter(f_info); destination(d_mailinfo); };
log { source(s_src); filter(f_mail); filter(f_warn); destination(d_mailwarn); };
log { source(s_src); filter(f_mail); filter(f_err); destination(d_mailerr); };

# log { source(s_src); filter(f_news); filter(f_crit); destination(d_newscrit); };
# log { source(s_src); filter(f_news); filter(f_err); destination(d_newserr); };
# log { source(s_src); filter(f_news); filter(f_notice); destination(d_newsnotice); };
#log { source(s_src); filter(f_cnews); destination(d_console_all); };
#log { source(s_src); filter(f_cother); destination(d_console_all); };

#log { source(s_src); filter(f_ppp); destination(d_ppp); };

log { source(s_src); filter(f_debug); destination(d_debug); };
log { source(s_src); filter(f_error); destination(d_error); };
log { source(s_src); filter(f_messages); destination(d_messages); };

log { source(s_src); filter(f_console); destination(d_console_all);
				    destination(d_xconsole); };
log { source(s_src); filter(f_crit); destination(d_console); };

# All messages send to a remote site
#
#log { source(s_src); destination(d_net); };

log { source(s_net); filter(f_auth); destination(d_net_auth); };
log { source(s_net); filter(f_cron); destination(d_net_cron); };
log { source(s_net); filter(f_daemon); destination(d_net_daemon); };
log { source(s_net); filter(f_kern); destination(d_net_kern); };
log { source(s_net); filter(f_mail); destination(d_net_mail); };
log { source(s_net); filter(f_syslog3); destination(d_net_syslog); };
log { source(s_net); filter(f_user); destination(d_net_user); };
log { source(s_net); filter(f_uucp); destination(d_net_uucp); };
log { source(s_net); filter(f_mail); filter(f_info); destination(d_mailinfo); };
log { source(s_net); filter(f_mail); filter(f_warn); destination(d_mailwarn); };
log { source(s_net); filter(f_mail); filter(f_err); destination(d_mailerr); };
# log { source(s_net); filter(f_news); filter(f_crit); destination(d_net_newscrit); };
# log { source(s_net); filter(f_news); filter(f_err); destination(d_net_newserr); };
# log { source(s_net); filter(f_news); filter(f_notice); destination(d_net_newsnotice); };
log { source(s_net); filter(f_debug); destination(d_net_debug); };
log { source(s_net); filter(f_error); destination(d_net_error); };
log { source(s_net); filter(f_messages); destination(d_net_messages); };

###
# Include all config files in /etc/syslog-ng/conf.d/
###
@include "/etc/syslog-ng/conf.d/*.conf"

# # source psadsrc { unix-stream("/dev/log"); internal(); pipe("/proc/kmsg"); };
# filter f_psad { facility(kern) and match("IN=") and match("OUT="); };
# destination psadpipe { pipe("/var/lib/psad/psadfifo"); };
# # log { source(psadsrc); filter(f_psad); destination(psadpipe); };
# log { source(s_src); filter(f_psad); destination(psadpipe); };

#PSAD
destination psadpipe {
          pipe("/var/lib/psad/psadfifo");
};

#PSAD
filter f_psad {
          facility(kern) and match("IN=") and match("OUT=");
};

#PSAD
log {
          source(s_src);
          filter(f_psad);
          destination(psadpipe);
};

#833283#20
Date:
2016-10-04 10:54:09 UTC
From:
To:
I observed the same problem when upgrading. It was caused by the following
line in the configuration file:

# Some `catch-all' logfiles.

Maybe a postinstall script could be added which replaces all backticks in comments?

#833283#25
Date:
2016-11-16 22:19:09 UTC
From:
To:
Setting up syslog-ng-core (3.8.1-5) ...
Job for syslog-ng.service failed because the control process exited with
error code.
See "systemctl status syslog-ng.service" and "journalctl -xe" for details.
invoke-rc.d: initscript syslog-ng, action "restart" failed.
● syslog-ng.service - System Logger Daemon
    Loaded: loaded (/lib/systemd/system/syslog-ng.service; enabled;
vendor preset: enabled)
    Active: activating (auto-restart) (Result: exit-code) since Wed
2016-11-16 17:15:37 EST; 12ms ago
      Docs: man:syslog-ng(8)
   Process: 20017 ExecStart=/usr/sbin/syslog-ng -F $SYSLOGNG_OPTS
(code=exited, status=1/FAILURE)
  Main PID: 20017 (code=exited, status=1/FAILURE)
    Status: "Starting up... (Wed Nov 16 17:15:37 2016"

Nov 16 17:15:37 compaq systemd[1]: Failed to start System Logger Daemon.
Nov 16 17:15:37 compaq systemd[1]: syslog-ng.service: Unit entered
failed state.
Nov 16 17:15:37 compaq systemd[1]: syslog-ng.service: Failed with result
'e…de'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: error processing package syslog-ng-core (--configure):
  subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of syslog-ng-mod-redis:
  syslog-ng-mod-redis depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-redis (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-python:
  syslog-ng-mod-python depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-python (--configure):
  dependency problems - leaving unconfigured
Setting up gtk-update-icon-cache (3.22.3-2) ...
Setting up dpkg-dev (1.18.14) ...
Processing triggers for libc-bin (2.24-5) ...
dpkg: dependency problems prevent configuration of syslog-ng-mod-smtp:
  syslog-ng-mod-smtp depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-smtp (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-geoip:
  syslog-ng-mod-geoip depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-geoip (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-amqp:
  syslog-ng-mod-amqp depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-amqp (--configure):
  dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.5-1) ...
dpkg: dependency problems prevent configuration of syslog-ng-mod-sql:
  syslog-ng-mod-sql depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-sql (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-json:
  syslog-ng-mod-json depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-json (--configure):
  dependency problems - leaving unconfigured
Setting up liblua5.1-0:amd64 (5.1.5-8.1+b2) ...
Setting up libnfs8:amd64 (1.11.0-2) ...
dpkg: dependency problems prevent configuration of syslog-ng:
  syslog-ng depends on syslog-ng-core (>= 3.8.1); however:
   Package syslog-ng-core is not configured yet.
  syslog-ng depends on syslog-ng-mod-sql; however:
   Package syslog-ng-mod-sql is not configured yet.
  syslog-ng depends on syslog-ng-mod-json; however:
   Package syslog-ng-mod-json is not configured yet.

dpkg: error processing package syslog-ng (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-stomp:
  syslog-ng-mod-stomp depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-stomp (--configure):
  dependency problems - leaving unconfigured
Processing triggers for fontconfig (2.11.0-6.7) ...
dpkg: dependency problems prevent configuration of syslog-ng-mod-mongodb:
  syslog-ng-mod-mongodb depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-mongodb (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of
syslog-ng-mod-add-contextual-data:
  syslog-ng-mod-add-contextual-data depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-add-contextual-data
(--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-graphite:
  syslog-ng-mod-graphite depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-graphite (--configure):
  dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of syslog-ng-mod-riemann:
  syslog-ng-mod-riemann depends on syslog-ng-abi-3.8-0; however:
   Package syslog-ng-abi-3.8-0 is not installed.
   Package syslog-ng-core which provides syslog-ng-abi-3.8-0 is not
configured yet.

dpkg: error processing package syslog-ng-mod-riemann (--configure):
  dependency problems - leaving unconfigured
Setting up libgtk-3-bin (3.22.3-2) ...
Setting up libnfs-dev:amd64 (1.11.0-2) ...
Processing triggers for libc-bin (2.24-5) ...
Errors were encountered while processing:
  syslog-ng-core
  syslog-ng-mod-redis
  syslog-ng-mod-python
  syslog-ng-mod-smtp
  syslog-ng-mod-geoip
  syslog-ng-mod-amqp
  syslog-ng-mod-sql
  syslog-ng-mod-json
  syslog-ng
  syslog-ng-mod-stomp
  syslog-ng-mod-mongodb
  syslog-ng-mod-add-contextual-data
  syslog-ng-mod-graphite
  syslog-ng-mod-riemann
E: Sub-process /usr/bin/dpkg returned an error code (1)

#833283#30
Date:
2026-10-18 20:42:03 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
syslog-ng, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 833283@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
SZALAY Attila <sasa@debian.org> (supplier of updated syslog-ng package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 18 Oct 2026 20:33:27 +0100
Source: syslog-ng
Architecture: source
Version: 4.12.0-1
Distribution: unstable
Urgency: medium
Maintainer: syslog-ng maintainers <syslog-ng-maintainers@alioth-lists.debian.net>
Changed-By: SZALAY Attila <sasa@debian.org>
Closes: 831908 833283 844372 970355 992428 996246 1050692 1111518 1138428 1143061
Changes:
 syslog-ng (4.12.0-1) unstable; urgency=medium
 .
   * New upstream version 4.12.0 (Closes: #1143061, #1138428)
   * Clean up old and obsolated bugs (Closes: #831908, #844372, #970355, #992428, #996246)
   * Prepare new temporary release
   * Update debian patches
   * Dropping removed SCL modules
   * Re-enable secure logging module
   * Add new SCL config files to the syslog-ng-scl module
   * debian: Migrate legacy syslog-ng configs on upgrade (Closes: #833283)
   * debian: Update default configs to 4.12 (Closes: #1050692)
   * debian: Fix init script LSB header.
     Thanks to Andrew Bower <andrew@bower.uk> (Closes: #1111518)
   * Commenting about the GRPC module into the debian/README.source
Checksums-Sha1:
 301a2b61b3759e8d7297a24249736a5f8100ea84 4299 syslog-ng_4.12.0-1.dsc
 b5b0514b17f66a835a07713ea4307b91b2b199b2 2491465 syslog-ng_4.12.0.orig.tar.gz
 50cdfcccc94a08e6a082ffe114b8d03637a0a463 47660 syslog-ng_4.12.0-1.debian.tar.xz
 0672b083121e98c2b1283c699c7a417241c367a6 18385 syslog-ng_4.12.0-1_amd64.buildinfo
Checksums-Sha256:
 ae813e775eb8508b26b22ed764e8fdd9d3e89555f9f70d852eb9b6739914e20e 4299 syslog-ng_4.12.0-1.dsc
 94c88cb6d23d95c82a25366ae5455e6b0854716f27ab8f9288bdc7983188a381 2491465 syslog-ng_4.12.0.orig.tar.gz
 549d8c74f837497531d3a0ebab7ad33939ad2e0c361c94d53a6e74fc93f59d9b 47660 syslog-ng_4.12.0-1.debian.tar.xz
 cd30df305354247739c8b4c1ee30801f1f520bc2ddf8bc2bb94160c863f93cfd 18385 syslog-ng_4.12.0-1_amd64.buildinfo
Files:
 4dcf4cbc3937264e40a5873abf0a6337 4299 admin optional syslog-ng_4.12.0-1.dsc
 bc6bf2abe2705ac7e8daa36118c61785 2491465 admin optional syslog-ng_4.12.0.orig.tar.gz
 406376180601ff6f9dd34d72393a9e59 47660 admin optional syslog-ng_4.12.0-1.debian.tar.xz
 d2a6677d824c8d83d7e03603b8e60815 18385 admin optional syslog-ng_4.12.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCgAuFiEEDLxdlTMbVcF2xVjk+A0hGpn97vgFAmrVIYYQHHNhc2FAZGVi
aWFuLm9yZwAKCRD4DSEamf3u+FRtD/oDTped4HVDnt+MZ8LfHlh4fyzx8BTOD/Sk
Gvc9uFp73zoS+RMSm49LRAK9nZojJd7L3WLC48WQk7wCDFLQ6nwhttinJqO+fWEK
SGS6PEqDH5+m8nqW09C/r3zbAy3ydSoiNXncy6qKcn5LD/UVaqH8ekFKn/4H2Bfx
hD4SsQaB27mZULNCVSm0qex1P0qwo0i/wrjMJj0Nq9lveNkidE4pUYh6xCGI2ff/
eQ9I5zAZCY2PJXxIXetN8W32d/J1bS7Yutx46h9xbr6ZZ8yJDiSeU5ik0iiTFtcA
/A2LgxBkwI5NY92yeOSJ+3KCqM0DcFwy/RdU7abzTSJBoc5q6WT6KdxxlYUgOvs2
p3FLbtQwP9QjXzb1SUakVYFPGjbjOfGyxd2Pf9Miq6NaduaE/gBqXPoY+kx8dX4U
rUWpBDBEob5Z2J/LR1WP/YrgFIEi2Ds2MYEsNxQWdZUkdL11pRIb772jbTTe49Uk
RWhCJfCinBsTKO+4SWvLLEwLY9Q3w/qufT0d721ff0ll/fWjHREDJEoaoKbtvq0E
r1pox2QQF494gPwiOJXLPJCjzjFi8vY411uSv9LmsOrUGB0jozUQcYxq1xzO/FLo
3yO9jbiXZoYoHWoafsxpe0IvvU5VIBG5glC0MdgiTArNk4oCA2zJ14qQ70l5eSHh
ARASRpJamg==
=OkXZ
-----END PGP SIGNATURE-----