Your message dated Sun, 13 May 2012 12:50:44 +0000
with message-id <e1styg4-0006ay...@franck.debian.org>
and subject line Bug#672457: fixed in syslog-ng 3.3.5-2
has caused the Debian Bug report #672457,
regarding syslog-ng: FTBFS on non-linux architectures, due to missing systemd 
symlinks
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
672457: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672457
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: syslog-ng
Version: 3.3.5-1
Severity: serious
Justification: Fails to build from source on non-linux architectures

syslog-ng fails to build from source on non-linux architectures, due to
the systemd symlinks under /etc/systemd being in
debian/syslog-ng-core.conffiles. These symlinks are only installed on
Linux, however:

ifeq (linux,$(shell dpkg-architecture -qDEB_BUILD_ARCH_OS))
        install -d 
debian/syslog-ng-core/etc/systemd/system/multi-user.target.wants
        ln -sf /lib/systemd/system/syslog-ng.service \
               debian/syslog-ng-core/etc/systemd/system/syslog.service
        ln -sf /lib/systemd/system/syslog-ng.service \
               debian/syslog-ng-core/etc/systemd/system/multi-user.target.wants/
        cp -r debian/tmp/lib debian/syslog-ng-core/
endif

This should be changed to run unconditionally, on all architectures, and
instead of copying debian/tmp/lib to the syslog-ng-core package, install
the service file ourselves, not relying on the upstream build system to
do it (since it will only do that on linux, when systemd is enabled).

I'll submit a patch later to do just this.

Sadly, the FTBFS is my fault, the above code is mine. Should've realized
that we need to install the files in .conffiles, or things will
break. Next time, I'll test my changes on kFreeBSD & Hurd aswell.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages syslog-ng depends on:
ii  syslog-ng-core         3.3.5-1
ii  syslog-ng-mod-json     3.3.5-1
ii  syslog-ng-mod-mongodb  3.3.5-1
ii  syslog-ng-mod-sql      3.3.5-1

syslog-ng recommends no packages.

syslog-ng suggests no packages.

-- no debconf information

-- 
|8]




--- End Message ---
--- Begin Message ---
Source: syslog-ng
Source-Version: 3.3.5-2

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:

libsyslog-ng-3.3.5_3.3.5-2_amd64.deb
  to main/s/syslog-ng/libsyslog-ng-3.3.5_3.3.5-2_amd64.deb
libsyslog-ng-dev_3.3.5-2_amd64.deb
  to main/s/syslog-ng/libsyslog-ng-dev_3.3.5-2_amd64.deb
syslog-ng-core_3.3.5-2_amd64.deb
  to main/s/syslog-ng/syslog-ng-core_3.3.5-2_amd64.deb
syslog-ng-dbg_3.3.5-2_amd64.deb
  to main/s/syslog-ng/syslog-ng-dbg_3.3.5-2_amd64.deb
syslog-ng-mod-json_3.3.5-2_amd64.deb
  to main/s/syslog-ng/syslog-ng-mod-json_3.3.5-2_amd64.deb
syslog-ng-mod-mongodb_3.3.5-2_amd64.deb
  to main/s/syslog-ng/syslog-ng-mod-mongodb_3.3.5-2_amd64.deb
syslog-ng-mod-sql_3.3.5-2_amd64.deb
  to main/s/syslog-ng/syslog-ng-mod-sql_3.3.5-2_amd64.deb
syslog-ng_3.3.5-2.debian.tar.xz
  to main/s/syslog-ng/syslog-ng_3.3.5-2.debian.tar.xz
syslog-ng_3.3.5-2.dsc
  to main/s/syslog-ng/syslog-ng_3.3.5-2.dsc
syslog-ng_3.3.5-2_all.deb
  to main/s/syslog-ng/syslog-ng_3.3.5-2_all.deb



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 672...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Laszlo Boszormenyi (GCS) <g...@debian.hu> (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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 13 May 2012 00:42:42 +0200
Source: syslog-ng
Binary: syslog-ng syslog-ng-dbg libsyslog-ng-3.3.5 libsyslog-ng-dev 
syslog-ng-core syslog-ng-mod-json syslog-ng-mod-mongodb syslog-ng-mod-sql
Architecture: source all amd64
Version: 3.3.5-2
Distribution: unstable
Urgency: low
Maintainer: Laszlo Boszormenyi (GCS) <g...@debian.hu>
Changed-By: Laszlo Boszormenyi (GCS) <g...@debian.hu>
Description: 
 libsyslog-ng-3.3.5 - Next generation system logging daemon (private library)
 libsyslog-ng-dev - Next generation system logging daemon (development files)
 syslog-ng  - Next generation system logging daemon (metapackage)
 syslog-ng-core - Next generation system logging daemon (core)
 syslog-ng-dbg - Next generation system logging daemon (debug symbols)
 syslog-ng-mod-json - Next generation system logging daemon (JSON plugin)
 syslog-ng-mod-mongodb - Next generation system logging daemon (MongoDB plugin)
 syslog-ng-mod-sql - Next generation system logging daemon (SQL plugin)
Closes: 672457
Changes: 
 syslog-ng (3.3.5-2) unstable; urgency=low
 .
   [ Gergely Nagy <alger...@madhouse-project.org> ]
   * Fix FTBFS on non-Linux architectures (closes: #672457).
Checksums-Sha1: 
 353e4b60a9a8bd43282591e8ac4c610fc4b6c0ac 1907 syslog-ng_3.3.5-2.dsc
 63baf4e60dd5b9fb190d7ddd42b11a19646ddf9c 21128 syslog-ng_3.3.5-2.debian.tar.xz
 f51187bbbd459735606048b8a5869a1d3d54a5a2 28382 syslog-ng_3.3.5-2_all.deb
 7e6854ae1bc04cc5a1c27ee6c85f201f5f2b7040 1109438 
syslog-ng-dbg_3.3.5-2_amd64.deb
 ff6112730db969e49832243ea45d1ce83b4bc27d 182282 
libsyslog-ng-3.3.5_3.3.5-2_amd64.deb
 858f9d3048d5d604858f6edf1611a9c9d648bae4 70138 
libsyslog-ng-dev_3.3.5-2_amd64.deb
 9bfd5c90326bfceb184ba158a783c1f54c8a6758 193050 
syslog-ng-core_3.3.5-2_amd64.deb
 c0e5fca36fadaf4ed99483afb7d128827ebce69c 30580 
syslog-ng-mod-json_3.3.5-2_amd64.deb
 8fab137711763fd01bcb14e831bf2e5ff372e859 38886 
syslog-ng-mod-mongodb_3.3.5-2_amd64.deb
 f1c9669eafd048f471be6a60e42041d0a53f27db 43760 
syslog-ng-mod-sql_3.3.5-2_amd64.deb
Checksums-Sha256: 
 7c887da267ea46310e7b3803515b1480cef35cb52963e8789021d79ea44c7695 1907 
syslog-ng_3.3.5-2.dsc
 1c7575d5940c0dec3cf715757853d0c99f4c50168d8200a6abb26a8c17389103 21128 
syslog-ng_3.3.5-2.debian.tar.xz
 052d3da6540d7bee34579917ea0f8a400e9461b73dfe2968a83a03218e16eee5 28382 
syslog-ng_3.3.5-2_all.deb
 690b95a0b6279044b0b2fe68d3ced39dbe5f105b28559896658984a8a9c43f65 1109438 
syslog-ng-dbg_3.3.5-2_amd64.deb
 8c1d7b721e007280b159818d4a31f3fc06ed1420e4ed6df9b1cdc6bd83ec35b8 182282 
libsyslog-ng-3.3.5_3.3.5-2_amd64.deb
 224f4a19734a7a49c9a5d0b5b1b4c4fd240cfdbd609e801ad1abefdab9d25729 70138 
libsyslog-ng-dev_3.3.5-2_amd64.deb
 2bc1720e78393ba4a3e5e28c6dbc1de82062a5c0a2a2ebe23fac0c9ab898bf5a 193050 
syslog-ng-core_3.3.5-2_amd64.deb
 c9db02b8b3e77a5202bdd93f589abdcb1d6192c020200649db60897b428e7aaa 30580 
syslog-ng-mod-json_3.3.5-2_amd64.deb
 37fb5e4cc8edb91cbb9c75b96b6183efdd9720ce18932291a2290aed04f2f8f6 38886 
syslog-ng-mod-mongodb_3.3.5-2_amd64.deb
 90bbb75538024a6b8d42be542534d863ff73564d371f4761e57d86b9e231679c 43760 
syslog-ng-mod-sql_3.3.5-2_amd64.deb
Files: 
 92037d1d8000354c9692230fe78a9fdb 1907 admin extra syslog-ng_3.3.5-2.dsc
 088c3af5df49a6916adf8077247123b7 21128 admin extra 
syslog-ng_3.3.5-2.debian.tar.xz
 9080ad69906e0d34eb750ded0fd05135 28382 admin extra syslog-ng_3.3.5-2_all.deb
 b035f7fb379c8c899477a7b3c244b310 1109438 debug extra 
syslog-ng-dbg_3.3.5-2_amd64.deb
 5a21228eb2f36d2cec20771a4fb4de4d 182282 libs extra 
libsyslog-ng-3.3.5_3.3.5-2_amd64.deb
 fdeaed66ba383f5f6a735f802e687d0e 70138 libdevel extra 
libsyslog-ng-dev_3.3.5-2_amd64.deb
 a8988913a4e3efa50708b1c4233793b1 193050 admin extra 
syslog-ng-core_3.3.5-2_amd64.deb
 13462c48f50bc7548b38c7f21f98bdab 30580 admin extra 
syslog-ng-mod-json_3.3.5-2_amd64.deb
 bcc1c91c4cfb32e9d62b03bb9604b504 38886 admin extra 
syslog-ng-mod-mongodb_3.3.5-2_amd64.deb
 37d6ac3b4b60470a9e4ddb9db0b4f9c9 43760 admin extra 
syslog-ng-mod-sql_3.3.5-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAk+vrFAACgkQMDatjqUaT90KIgCfb0MSayb4DEFQ3Xy+d8dHqinV
10sAnRAiT1LEO4xpCbxiBgB32U6oHYw+
=PZr2
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to