Skip to content
cherioPublic

About

Cross-checks packages to be updated against open issues on GitLab (ArchLinux)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pacbug

Warning! This package is outdated and not maintained

(ArchLinux only)

Synopsis

pacbug.pl [--sync] [--severity=N] [--history=N]

Description

This script verifies whether any of the outdated packages (whose names show up when you run pacman -Syu, upgradable packages) have open issues in Arch GitLab issue tracker. It helps making decision whether you want to hold off updating certain packages if issues are found in packages slated for update.

The default output of this script is the list of packages that have issues, and the issue descriptions with reference links to GitLab.

Options

  • --sync, -s Optional. Run sudo pacman -Sy to update package pacman database prior to checking against GitLab issue-tacker. This can be done separately prior to running pacbug.

  • --history=N Do not consider issues older than N days. Default - 28.

  • --severity=N Minimum considered issue severity level from 1 to 5 (critical to lowest). Default = 5 (consider all)

  • --verbose, -v More details. May be repeated to increase verbosity

  • --help This!

Sample output

[boss@host]$ pacbug --sync
[sudo] password for boss:
:: Synchronizing package databases...
 core                  131.1 KiB   835 KiB/s 00:00 [########################################################] 100%
 extra                   8.2 MiB  20.7 MiB/s 00:00 [########################################################] 100%
 multilib is up to date
Upgradable package count: 48
Ignoring issues created prior to: 2023-11-10 16:02:35
GitLab issue count: 27
pipewire : 2023-11-26 11:30:19, Low-latency audio/video router and processor, ISSUES
    Installing pipewire-pulse result in offering deprecated pipewire-media-session is getting installed by default
    https://gitlab.archlinux.org/archlinux/packaging/packages/pipewire/-/issues/2
linux : 2023-11-28 19:37:40, The Linux kernel and modules, ISSUES
    ntfs3 module flushes changes to files only on unmount
    https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/issues/6
WARNING: Upgradable package issue count: 2

About

Cross-checks packages to be updated against open issues on GitLab (ArchLinux)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages