Build and packaging library
  • Python 54.1%
  • Makefile 33.7%
  • Shell 12.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jan Lindemann 4051830db8
distros.suse: Force non-interactive resolution
Updates running in non-interactive mode are passed

  --force-resolution
  --auto-agree-with-licenses

to get more snakes out of the way, as recently during CI:

  # make pkg-install-testbuild-deps
  /usr/bin/which: no xdg-open in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)

  /usr/bin/python3.13 ./scripts/jw-pkg.py -p ./.. -t .
    --topdir-format absolute  --interactive=false pkg install "make"
    "time" "xdg-utils" "coreutils" "cpio" "git-core" "bash" "python3"
    "sudo" "gawk" "pkg-config" "python3-isort" "python3-yapf"
    "python3-ruff" "python3-pyright" "rpmbuild" "python3-base"

  ,---- file://local: Running /usr/bin/zypper --non-interactive --gpg-auto-import-keys --no-gpg-checks install make time xdg-utils coreutils cpio git-core bash python3 sudo gawk pkg-config python3-isort python3-yapf python3-ruff python3-pyright rpmbuild python3-base - >
  | Loading repository data...
  | Reading installed packages...
  | 'sudo' is already installed.
  | No update candidate for 'sudo-1.9.17p2-2.2.x86_64'. The highest available version is already installed.
  | 'bash' is already installed.
  | No update candidate for 'bash-5.3.9-6.4.x86_64'. The highest available version is already installed.
  | 'python3' not found in package names. Trying capabilities.
  | 'python313' providing 'python3' is already installed.
  | 'coreutils' is already installed.
  | No update candidate for 'coreutils-9.11-3.1.x86_64'. The highest available version is already installed.
  | 'pkg-config' not found in package names. Trying capabilities.
  | 'make' is already installed.
  | No update candidate for 'make-4.4.1-3.5.x86_64'. The highest available version is already installed.
  | 'python3-base' not found in package names. Trying capabilities.
  | 'python313-base' providing 'python3-base' is already installed.
  | 'rpmbuild' not found in package names. Trying capabilities.
  | 'git-core' is already installed.
  | No update candidate for 'git-core-2.54.0-2.1.x86_64'. The highest available version is already installed.
  | 'python3-pyright' not found in package names. Trying capabilities.
  | 'python3-ruff' not found in package names. Trying capabilities.
  | 'python3-isort' not found in package names. Trying capabilities.
  | 'python3-yapf' not found in package names. Trying capabilities.
  | Resolving package dependencies...
  |
  | Problem: 1: the installed busybox-gawk-1.37.0-41.4.noarch conflicts with 'gawk' provided by the to be installed gawk-5.4.0-1.1.x86_64
  |  Solution 1: Following actions will be done:
  |   do not install gawk-5.4.0-1.1.x86_64
  |   do not ask to install a solvable providing rpmbuild
  |  Solution 2: deinstallation of busybox-gawk-1.37.0-41.4.noarch
  |
  | Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
  `---- file://local: Running /usr/bin/zypper --non-interactive --gpg-auto-import-keys --no-gpg-checks install make time xdg-utils coreutils cpio git-core bash python3 sudo gawk pkg-config python3-isort python3-yapf python3-ruff python3-pyright rpmbuild python3-base - <

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-06-01 20:14:45 +02:00
.github/workflows build-package.yaml: Add workflow 2026-04-13 17:23:13 +02:00
bin bin, make, scripts: Re-add files necessary for packaging jw-build 2025-11-14 11:22:50 +01:00
conf pyproject.toml: Enforce import annotations style 2026-06-01 14:34:25 +02:00
make dummy-topdir.mk: Add file 2026-06-01 15:45:10 +02:00
scripts python-tools.sh: Create empty line after import 2026-06-01 20:14:45 +02:00
src distros.suse: Force non-interactive resolution 2026-06-01 20:14:45 +02:00
.gitignore Everywhere: Rename package "jw-build" to "jw-pkg" 2025-11-28 13:35:56 +01:00
HASH Release 1.0.0-228@suse-tumbleweed/x86_64 2026-06-01 16:26:18 +00:00
Makefile $(TOPDIR)/Makefile: include py-topdir.mk 2026-05-31 18:20:35 +02:00
RELEASES Release 1.0.0-228@suse-tumbleweed/x86_64 2026-06-01 16:26:18 +00:00
VERSION Start version: 1.0.0-228 2026-06-01 16:11:24 +00:00