Hello all!

Thanks for the bug report and *sigh*.

On Wed, Mar 09, 2016 at 09:15:12PM +0100, Michael Biebl wrote:
> Control: reassign -1 util-linux
> 
> Am 09.03.2016 um 20:46 schrieb Bill Allombert:
> > Package: systemd-sysv
> > Version: 229-2
> > Severity: important
> > 
> > Hello Debian systemd Maintainers,
> > 
> > There is a circular dependency between systemd-sysv, systemd and util-linux:
> > 
> > systemd-sysv        :Pre-Depends: systemd
> > systemd     :Depends: util-linux (>= 2.27.1)
> > util-linux  :Depends: systemd-sysv
> > 
> > Circular pre-dependencies are not supported by dpkg.
> 
> This dependency was introduced by util-linux, so I'm reassigning.
> I also don't quite understand the alternative dependency on tzdata |
> systemd-sysv. That's something Andreas most likely can answer.

The reason for tzdata dependency is a bit vague to begin with
but it's definitely related to the hwclock.sh init script somehow.
Possibly that can be dropped, but I was hoping it would be safer
to just append "if you're using systemd, then this dependency is
definitely optional".

If anyone has any ideas or guesses about why the tzdata dependency was
introduced to begin with I'd be interested to hear them. The one
provided by Felipe Sateler sounds very plausible.

For my testing everything worked out  fine here and I was hoping an
*alternative* would have no real effect, but I guess I was wrong then.

Unless anyone sees any problem I guess the best course of action is to
just drop both of 'tzdata (>= ...) | systemd-sysv'.

> That said, the dependency from util-linux on systemd-sysv is
> unversioned, so I fail to see the problem? Care to elaborate.

Duplicate #817780 has an example of a problem.

> 
> Regards,
> Michael
> 
> -- 
> Why is it that all of the instruments seeking intelligent life in the
> universe are pointed away from Earth?
> 

Regards,
Andreas Henriksson

Reply via email to