There is a missing dependency to libsystemd-dev and the package ends up
build without libsystemd support, I will fix and upload a new package.

On Mon, Nov 30, 2020 at 2:45 AM Marquarding, Malte (CASS, Marsfield)
<malte.marquard...@csiro.au> wrote:

> Package: zeroc-icegrid
>
> Version: 3.7.2-4
>
> Severity: important
>
> Tags: patch
>
>
>
> Attempting to start icegridregistry via “systemctl start
> icegridregistry.service”, blocks until systemd times it out.
>
> The normal behaviour should be to return and put process into background.
>
>
>
> I am speculating that the sd_notify api call is not used in this release
> of  the  icegridadmin binary.
>
>
>
> The workaround is to restore old behaviour (stretch), to use default Type:
>
>
>
> diff -u /lib/systemd/system/icegridregistry.service
> /etc/systemd/system/icegridregistry.service
>
> --- /lib/systemd/system/icegridregistry.service 2019-02-07
> 04:23:04.000000000 +1100
>
> +++ /etc/systemd/system/icegridregistry.service 2020-11-30
> 11:42:43.441842565 +1100
>
> @@ -11,7 +11,7 @@
>
>
>
> [Service]
>
> ExecStart=/usr/bin/icegridregistry --Ice.Config=/etc/icegridregistry.conf
>
> -Type=notify
>
> +#Type=notify
>
> NotifyAccess=main
>
> RuntimeDirectory=icegridregistry
>
> KillMode=process
>
>
>
> Metadata
>
> --------------
>
> Architecture: amd64
>
> Replaces: ice35-services, icegrid
>
> Depends: libzeroc-ice3.7 (= 3.7.2-4), libzeroc-icestorm3.7 (= 3.7.2-4),
> libc6 (>= 2.15), libgcc1 (>= 1:3.0), libstdc++6 (>= 5.2)
>
>
>
>
>
> *Malte Marquarding*
> ATNF Telescope Monitoring and Control Team Leader
> *Astronomy and Space Science*
> CSIRO
>
> E malte.marquard...@csiro.au T +61 2 9372 4485 M +61 421 805 164
> Cnr Vimiera and Pembroke Rds
>
> Marsfield, NSW 2122, Australia
> www.csiro.au | www.csiro.au/CASS
>
>
>


-- 
José Gutiérrez de la Concha
ZeroC, Inc.

Reply via email to