[opensuse-buildservice] All Debian testing/unstable builds are failing: Nothing provides libperl5.28
Dear OBS team,
all of the projects we build in network:osmocom:latest / network:osmocom:nightly
are failing for both Debian Unstable and Testing. All seem to somehow depend
on libperl5.28. This must be some implicit dependency of some other package
we depend on, as we're not using perl from Osmocom projects, and don't have any
related Depends in debian/control.
Does anyone else observe this problem?
The packages build nicely on my local Debian unstable installation. However,
I not that Debian unstable has meanwhile released libperl5.30, so maybe some
package still depends on the old 5.28?
Any ideas or pointers on how to investigate and/or fix this?
Thanks!
--
- Harald Welte
I tried to debug this further... On Tue, Oct 15, 2019 at 12:00:18PM +0200, Harald Welte wrote:
all of the projects we build in network:osmocom:latest / network:osmocom:nightly are failing for both Debian Unstable and Testing. All seem to somehow depend on libperl5.28. This must be some implicit dependency of some other package we depend on, as we're not using perl from Osmocom projects, and don't have any related Depends in debian/control.
Does anyone else observe this problem?
FYI: I have just tested the following:
* create a new lxc container with debian sid (unstable)
* install the build dependencies and git
* git clone git://git.osmocom.org/libosmocore.git
* dpkg-buildpackage
And it works just fine without that mysterious libperl5.28 dependency/problem.
So it appears to be a problem that doesn't appear in upstream Debian but
is specific to OBS.
Regards,
Harald
--
- Harald Welte
On Dienstag, 15. Oktober 2019, 13:35:42 CEST Harald Welte wrote:
I tried to debug this further...
On Tue, Oct 15, 2019 at 12:00:18PM +0200, Harald Welte wrote:
all of the projects we build in network:osmocom:latest / network:osmocom:nightly are failing for both Debian Unstable and Testing. All seem to somehow depend on libperl5.28. This must be some implicit dependency of some other package we depend on, as we're not using perl from Osmocom projects, and don't have any related Depends in debian/control.
Does anyone else observe this problem?
FYI: I have just tested the following: * create a new lxc container with debian sid (unstable) * install the build dependencies and git * git clone git://git.osmocom.org/libosmocore.git * dpkg-buildpackage
And it works just fine without that mysterious libperl5.28 dependency/problem.
So it appears to be a problem that doesn't appear in upstream Debian but is specific to OBS.
well, yes, somewhere it needs to be configured which packages are the minimum
to build a package. Given that unstable and testing are rolling releases it
breaks from time to time and needs adaption.
Check:
osc meta prjconf Debian:Next
for example. You could extend the rules there in your project.
--
Adrian Schroeter
On Dienstag, 15. Oktober 2019, 12:00:18 CEST Harald Welte wrote:
Dear OBS team,
all of the projects we build in network:osmocom:latest / network:osmocom:nightly are failing for both Debian Unstable and Testing. All seem to somehow depend on libperl5.28. This must be some implicit dependency of some other package we depend on, as we're not using perl from Osmocom projects, and don't have any related Depends in debian/control.
Does anyone else observe this problem?
The packages build nicely on my local Debian unstable installation. However, I not that Debian unstable has meanwhile released libperl5.30, so maybe some package still depends on the old 5.28?
Any ideas or pointers on how to investigate and/or fix this?
You could overwrite the build config in your project, but the change
belongs of course to the base project.
I changed it there now, so your builds should start soon.
--
Adrian Schroeter
participants (2)
-
Adrian Schröter
-
Harald Welte