mstflint: Debian Intermittent build failure

Bug #1988376 reported by Jiping Ma
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
Jiping Ma

Bug Description

Brief Description

Jenkins build failed with the follow error info.
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/sbuild-extra-repositories.list:1
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/sbuild-extra-repositories.list:1
(I)Dose_common: total packages 58836
(I)Dose_applications: Cudf Universe: 58836 packages
(I)Dose_applications: --checkonly specified, consider all packages as background packages
(I)Dose_applications: Solving...
output-version: 1.2
native-architecture: amd64
report:
 -
  package: sbuild-build-depends-main-dummy
  version: 0.invalid.0
  architecture: amd64
  status: broken
  reasons:
   -
    missing:
     pkg:
      package: sbuild-build-depends-main-dummy
      version: 0.invalid.0
      architecture: amd64
      unsat-dependency: libibmad-devel:amd64

Severity
--------
Major, because it caused build failed some time.

Steps to Reproduce
------------------
I can not reproduce the issue.

Expected Behavior
------------------
Jenkins build should success.

Actual Behavior
----------------
jenkins build failed because this package build fail.

Reproducibility
---------------
There are two times in jenkins.

System Configuration
--------------------
<One node system, Two node system, Multi-node system, Dedicated storage, https, IPv4, IPv6 etc.>

Branch/Pull Time/Commit
-----------------------
Branch and the time when code was pulled or git commit or cengn load info

Last Pass
---------
it build success before 8-30.

Timestamp/Logs
--------------
The following packages have unmet dependencies:
 sbuild-build-depends-main-dummy : Depends: libibmad-devel but it is not installable
E: Unable to correct problems, you have held broken packages.

Test Activity
-------------
[Sanity, Feature Testing, Regression Testing, Developer Testing, Evaluation, Other - Please specify]

Workaround
----------
Describe workaround if available

Jiping Ma (jma11)
Changed in starlingx:
assignee: nobody → Jiping Ma (jma11)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kernel (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/kernel/+/855474

Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kernel (master)

Reviewed: https://review.opendev.org/c/starlingx/kernel/+/855474
Committed: https://opendev.org/starlingx/kernel/commit/8c829d3d126f4be2b01c56dee1815b609f8c3be0
Submitter: "Zuul (22348)"
Branch: master

commit 8c829d3d126f4be2b01c56dee1815b609f8c3be0
Author: Jiping Ma <email address hidden>
Date: Thu Sep 1 02:16:37 2022 -0400

    Debian: mstflint: Rename libibmad-devel to libibmad-dev

    jenkins build failed with the error ": Depends: libibmad-devel
    but it is not installable". As the error message indicates we
    correct this error by renaming libibmad-devel to libibmad-dev.

    We added the dependency libibmad-devel refer to mstflint.spec in
    the first place, and it builded successfully. So I didn't double
    check the package name. Actually I do not understand why the build
    can pass most of time except the two times in jenkins build.

    Testing:
    - Build mstflint successfully.

    Closes-Bug: 1988376

    Signed-off-by: Jiping Ma <email address hidden>
    Change-Id: I61979b9352aba84cf22b887927446bc1bdba5331

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
tags: added: stx.8.0 stx.build stx.debian
Changed in starlingx:
importance: Undecided → Medium
summary: - mstflint: Build failed
+ mstflint: Debian Intermittent build failure
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.