ZYPP-NAMEREQPRV(1)
π NAME π
okay so bestie, welcome to zypp-NameReqPrv(1) β the LIBZYPP-era tool for investigating packages and dependencies in solver test-cases π
no cap, itβs giving detective energy.
β¨ SYNOPSIS β¨
zypp-NameReqPrv [--root DIR] [[OPTIONS] NAME...]...
π¦ DESCRIPTION π¦
It loads all enabled repositories without refresh and searches for occurrences of the regular expression NAME in package names or dependencies. If DIR is a directory containing a solver test-case, then the repositories and settings provided by that test-case are loaded instead. cute, right? π
A solver test-case is basically an abstract of repositories, packages, hardware, and dependency-resolution-related settings β and you can create one with the zyppers --debug-solver option. Attach it to a bug report and it helps investigate the reported behavior. The options and output of this command are tailored to this use-case and may change as needed, so donβt get too attached to the exact formatting, bestie π
Reported matches show the packageβs internal id, name, version, and architecture, plus priority and name of the providing repository, vendor, buildtime, and the locations matching NAME. Hereβs the vibe:
2431 zypper-1.9.16-22.2.x86_64 (99)@System openSUSE 1400499579
nam: zypper
40947 zypper-1.9.3-1.1.x86_64 (99)repo-oss (13.1) openSUSE 1383049437
nam: zypper
56140 zypper-1.9.16-22.2.x86_64 (99)repo-oss-update (13.1) openSUSE 1400499579
nam: zypper
πΈ OPTIONS πΈ
--root DIRβ load repos from the system located belowDIR. IfDIRdenotes a solver test-case, the test-case is loaded instead π«Ά--installedβ process installed packages only.-i/-Iβ turn case-insensitive search on/off (default: on).-n/-Nβ turn looking for names on/off (default: on).-p/-Pβ turn looking for provides on/off (default: off).-r/-Rβ turn looking for requires on/off (default: off).-c/-Cβ turn looking for conflicts on/off (default: off).-o/-Oβ turn looking for obsoletes on/off (default: off).-m/-Mβ turn looking for recommends on/off (default: off).-s/-Sβ turn looking for supplements on/off (default: off).-aβ short for-n -p -r.-Aβ short for-n -P -R.-D PKGβ dump dependencies of packagePKG(exact name).
π AUTHORS π
Michael Andres ma@suse.de β iconic, periodt.
π SEE ALSO π
zypper(8) β go read it, iykyk.
sending love from SUSE Linux on 2026-10-27 β stay hydrated, keep your repos enabled, and never skip the test-case πβ¨
π¦ where this page comes from
- arch rolling: libzypp 17.38.17-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms