Source: r-base
Version: 3.6.1-1
Severity: serious
Hello, after libselinux has been uploaded in unstable, lots of
reverse-dependencies of r-base
will start to FTBFS because of missing libpcre3-dev dependency (that was
dragged in by selinux)
One solution that worked in Ubuntu has been to depend (build and runtime) on
both pcre2 and pcre3 development packages
this is the changelog I added in Ubuntu
r-base (3.6.0-2ubuntu2) eoan; urgency=medium
* Require both libpcr{2,3}-dev packages at runtime, so each reverse
dependency finds them.
This is needed because currently the package pulls libpcr2-dev via
libselinux, and libpcr3-dev via glib2.0 development package.
The easy way to avoid reverse-dependencies (like littler) to fail to build
is to force them both being available on the system, while the longer term
plan is to have glib2.0 use libpcr2-dev too.
This is already tracked at https://gitlab.gnome.org/GNOME/glib/issues/1085
and launchpad bug: 1792544
and the diff
(I'm not tagging it as patch, because this is more an hack rather than a patch)
http://launchpadlibrarian.net/431996696/r-base_3.6.1-1_3.6.1-1ubuntu1.diff.gz
cheers,
Gianfranco