Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • images images
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ISC Open Source Projects
  • imagesimages
  • Merge requests
  • !170

Merged
Created May 26, 2022 by Michal Nowak@mnowakOwner

Tumbleweed: Drop findutils

  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 1

zypper dup command triggers aaa_base package update, which brings aaa_base-extras in. This sub-package depends on /usr/bin/find, which zypper resolves as busybox-findutils:

The following 8 packages are going to be upgraded:
  aaa_base glibc glibc-locale-base libldap2 libpcre1 libsolv-tools openSUSE-release openSUSE-release-appliance-docker
The following product is going to be upgraded:
openSUSE Tumbleweed
  20220517-0 -> 20220523-0
The following 6 NEW packages are going to be installed:
  aaa_base-extras busybox busybox-findutils cpio libcrypt1 libsepol2
8 packages to upgrade, 6 new.

Later, when we try to install findutils, a conflict emerges between the already installed busybox-findutils package and findutils:

Problem: the installed busybox-findutils-1.35.0-23.3.noarch conflicts with 'findutils' provided by the to be installed findutils-4.9.0-1.6.x86_64
 Solution 1: deinstallation of busybox-findutils-1.35.0-23.3.noarch
 Solution 2: do not install findutils-4.9.0-1.6.x86_64
Choose from above solutions by number or cancel [1/2/c/d/?] (c): c

Drop the installation of findutils as busybox-findutils suffices for BIND 9.

Validation jobs:

  • main - https://gitlab.isc.org/isc-projects/bind9/-/pipelines/105634
  • v9_18 - https://gitlab.isc.org/isc-projects/bind9/-/pipelines/105664
  • v9_16 - https://gitlab.isc.org/isc-projects/bind9/-/pipelines/105665
Edited May 26, 2022 by Michal Nowak
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: mnowak/tumbleweed-drop-findutils