Control: severity -1 important
Re: Jonas Smedegaard 2017-05-29
<[email protected]>
> Quoting Jonas Smedegaard (2017-05-29 12:35:02)
> > Upstream autoconf oddly ties the --prefix option with a custom -
> > --dacs_home option which gets hardwired into the installed tools and
> > is a root directory for both static and variable parts.
> >
> > dacs 1.4.38a-1 sets --prefix which effectively tells the build
> > routines to use /usr as the root of both binaries, configuration files
> > (e.g. debugging hint file debug_dacs_acs), admin-editable web content
> > (dtds) and variable data (e.g. a sequence file).
> >
> > In other words, setting --prefix=/usr violates FHS! Weird, yes.
>
> It seems like upstream warned about the oddity: When setting --prefix to
> a short path, the build routines apparently spews this:
Hi Jonas,
I definitely agree that this is pretty weird should likely be fixed,
but I don't think that the bug is RC - the package works if we get the
SSL woes sorted out, so I'm downgrading to important. We can sort this
out for buster.
> > The prefix path ("$prefix") really should specify a"
> > directory name of the form "/blah/blah/.../dacs*",
> > such as /usr/local/dacs or /usr/local/dacs-xxx.
> > If you insist on using this prefix, please rerun configure with
> > the --disable-prefix-check option
>
> ...except the package silences that warning by use of
> --disable-prefix-check :-/
To be revisited, yes.
Christoph