lsb

sdk bundle generation missing consistency check

Bug #1333859 reported by Jeff Johnson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb
In Progress
Medium
Unassigned
Mandriva
In Progress
Medium

Bug Description

The bundles can get built even if there are packages missing. In the specific
case observed, makelsbpkg was missing, but the sdk bundle was still
constructed. According to Jeff Licquia, the bundle dependency logic on install
comes from the same data as the dependencies in lsb-task-sdk, which /does/
depend on makelsbpkg.

$ rpm -qR lsb-task-sdk
lsb-build-base
lsb-build-c++
lsb-build-cc
lsb-build-desktop
lsb-build-qt3
lsb-build-qt4
lsb-xdg-utils
lsb-runner
lsb-makelsbpkg
lsb-setup

The last four pkgs are ones that might conceivably end up missing in irregular
builds - ones to target a release point of some sort, or reproducing an old
build, or some such (they're unlikely to be missing from regular snapshots).

If the bundle is going to fail install if a package is missing, there should be
some check that makes sure constructing the bundle is failed also so we find
out early.

Tags: build infra rpm
Changed in mandriva:
importance: Unknown → Medium
status: Unknown → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.