I need help figuring why some packages appear as installed from AUR

inxi
System:
  Kernel: 6.6.52-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=2c155c12-a203-4f76-83f3-c5a47e892804 rw
    resume=UUID=906e149c-5c8b-4b11-91fd-041805a54c5a udev.log_priority=3
  Desktop: KDE Plasma v: 6.1.5 tk: Qt v: N/A info: frameworks v: 6.5.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: TUF GAMING Z790-PLUS WIFI D4 v: Rev 1.xx
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    UEFI: American Megatrends v: 0809 date: 01/06/2023
CPU:
  Info: model: 13th Gen Intel Core i7-13700K bits: 64 type: MST AMCP
    arch: Raptor Lake gen: core 13 level: v3 note: check built: 2022+
    process: Intel 7 (10nm) family: 6 model-id: 0xB7 (183) stepping: 1
    microcode: 0x129
  Topology: cpus: 1x dies: 1 clusters: 10 cores: 16 threads: 24 mt: 8 tpc: 2
    st: 8 smt: enabled cache: L1: 1.4 MiB desc: d-8x32 KiB, 8x48 KiB; i-8x32
    KiB, 8x64 KiB L2: 24 MiB desc: 8x2 MiB, 2x4 MiB L3: 30 MiB desc: 1x30 MiB
  Speed (MHz): avg: 800 min/max: 800/5300:5400:4200 scaling:
    driver: intel_pstate governor: performance cores: 1: 800 2: 800 3: 800 4: 800
    5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800 13: 800 14: 800
    15: 800 16: 800 17: 800 18: 800 19: 800 20: 800 21: 800 22: 800 23: 800
    24: 800 bogomips: 164088
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling mitigation: Clear Register File
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB: conditional;
    RSB filling; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA104 [GeForce RTX 3060 Ti GDDR6X] vendor: ASUSTeK
    driver: nvidia v: 550.120 alternate: nouveau,nvidia_drm non-free: 550.xx+
    status: current (as of 2024-09; EOL~2026-12-xx) arch: Ampere code: GAxxx
    process: TSMC n7 (7nm) built: 2020-2023 pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:24c9 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.2
    compositor: kwin_x11 driver: X: loaded: nvidia gpu: nvidia display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 108 s-size: 602x342mm (23.70x13.46")
    s-diag: 692mm (27.26")
  Monitor-1: Unknown-1 mapped: DP-2 res: 2560x1440 dpi: 65024
    size: 1x1mm (0.04x0.04") modes: 2560x1440
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
    drv: swrast gbm: drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.120
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
    memory: 7.81 GiB
  API: Vulkan v: 1.3.295 layers: 5 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 3060 Ti driver: nvidia v: 550.120 device-ID: 10de:24c9
    surfaces: xcb,xlib
Audio:
  Device-1: Intel Raptor Lake High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
    bus-ID: 00:1f.3 chip-ID: 8086:7a50 class-ID: 0403
  Device-2: NVIDIA GA104 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:228b class-ID: 0403
  API: ALSA v: k6.6.52-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.2.3 status: off with: pipewire-media-session
    status: active tools: pw-cli
  Server-3: PulseAudio v: 17.0 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl
Network:
  Device-1: Intel Raptor Lake-S PCH CNVi WiFi driver: iwlwifi v: kernel
    bus-ID: 00:14.3 chip-ID: 8086:7a70 class-ID: 0280
  IF: wlp0s20f3 state: down mac: <filter>
  Device-2: Intel Ethernet I226-V vendor: ASUSTeK driver: igc v: kernel pcie:
    gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 06:00.0 chip-ID: 8086:125c
    class-ID: 0200
  IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager,systemd-timesyncd
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-14:5 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller Intel
    driver: vmd v: 0.6 port: N/A bus-ID: 00:0e.0 chip-ID: 8086:a77f rev:
    class-ID: 0104
Drives:
  Local Storage: total: 931.51 GiB used: 366.32 GiB (39.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 1B2QJXD7 temp: 41.9 C
    scheme: GPT
Partition:
  ID-1: / raw-size: 922.42 GiB size: 906.86 GiB (98.31%)
    used: 366.32 GiB (40.4%) fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 292 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p3 maj-min: 259:3
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A gpu: nvidia temp: 50 C
  Fan Speeds (rpm): N/A gpu: nvidia fan: 0%
Info:
  Memory: total: 32 GiB note: est. available: 31.09 GiB used: 4.46 GiB (14.4%)
  Processes: 390 Power: uptime: 9m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.43 GiB services: org_kde_powerdevil,upowerd
    Init: systemd v: 256 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1292 libs: 381 tools: pamac pm: flatpak pkgs: 0
    Compilers: clang: 18.1.8 gcc: 14.2.1 Shell: Zsh v: 5.9 default: Bash
    v: 5.2.32 running-in: konsole inxi: 3.3.36

Vmware and Skype i have no issue with,but why Pulseaudio-ctl and spectre-meltdown-checker are from AUR,were they removed from the repository?
are they a dependency for something?


and what about the others?how do i verify?

They were indeed dropped to the AUR because of compatibility issues and the fact that they have not been maintained anymore in a long time.

Possibly an optional dependency, but not a requirement.

They are not required.

1 Like

It’s quite possible that something you have installed from AUR has also installed some of these as dependencies.

I don’t know if there is an easy way (someone else might know) but you could always check them one by one:

pacman -Qs <packagename>

This might reveal enough information to trace them further.

Related:

1 Like

can i safely remove all of these:

pacman Qs + pacman Qi
pacman -Qs pulseaudio-ctl                                                                                                                                                 ξ‚² βœ” 
local/pulseaudio-ctl 1.70-2
    Control pulseaudio volume from the shell or mapped to keyboard shortcuts.
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi pulseaudio-ctl                                                                                                                                                 ξ‚² βœ” 
Name            : pulseaudio-ctl
Version         : 1.70-2
Description     : Control pulseaudio volume from the shell or mapped to keyboard shortcuts.
Architecture    : any
URL             : https://github.com/graysky2/pulseaudio-ctl
Licenses        : MIT
Groups          : None
Provides        : None
Depends On      : bc  libpulse  pulse-native-provider
Optional Deps   : libnotify: to display volume and mute status [installed]
Required By     : None
Optional For    : None
Conflicts With  : pulseaudio_ctl
Replaces        : pulseaudio_ctl
Installed Size  : 14.90 KiB
Packager        : Unknown Packager
Build Date      : Sat 05 Oct 2024 13:18:06
Install Date    : Sat 05 Oct 2024 13:18:08
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : None

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs kdelibs4support                                                                                                                                                ξ‚² βœ” 
local/kdelibs4support 5.116.0-2 (kf5-aids)
    Porting aid from KDELibs4
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi kdelibs4support                                                                                                                                                ξ‚² βœ” 
Name            : kdelibs4support
Version         : 5.116.0-2
Description     : Porting aid from KDELibs4
Architecture    : x86_64
URL             : https://community.kde.org/Frameworks
Licenses        : LGPL
Groups          : kf5-aids
Provides        : None
Depends On      : kunitconversion5  kitemmodels5  kemoticons  kparts5  perl
Optional Deps   : None
Required By     : khotkeys
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 18.02 MiB
Packager        : Unknown Packager
Build Date      : Sat 05 Oct 2024 13:16:45
Install Date    : Sat 05 Oct 2024 13:18:08
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : None

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs khotkeys                                                                                                                                                       ξ‚² βœ” 
local/khotkeys 5.27.11-1 (plasma)
    KHotKeys
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi khotkeys                                                                                                                                                       ξ‚² βœ” 
Name            : khotkeys
Version         : 5.27.11-1
Description     : KHotKeys
Architecture    : x86_64
URL             : https://kde.org/plasma-desktop/
Licenses        : LGPL
Groups          : plasma
Provides        : None
Depends On      : plasma-workspace  kdelibs4support
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 4.02 MiB
Packager        : Philip Mueller <philm@manjaro.org>
Build Date      : Fri 08 Mar 2024 05:24:14
Install Date    : Thu 14 Mar 2024 16:01:03
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs manjaro-settings-manager-kcm                                                                                                                        ξ‚² βœ” ξ‚² OVERTYPE 
local/manjaro-settings-manager-kcm 0.5.7-21
    Manjaro Linux System Settings Tool (KCM for Plasma 5)
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi manjaro-settings-manager-kcm                                                                                                                                   ξ‚² βœ” 
Name            : manjaro-settings-manager-kcm
Version         : 0.5.7-21
Description     : Manjaro Linux System Settings Tool (KCM for Plasma 5)
Architecture    : x86_64
URL             : https://gitlab.manjaro.org/applications/manjaro-settings-manager
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : kcmutils5  kconfigwidgets5  manjaro-settings-manager
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : kcm-msm
Installed Size  : 5.57 MiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Sat 06 Jan 2024 20:15:19
Install Date    : Sun 14 Jan 2024 17:01:20
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs spectre-meltdown-checker                                                                                                                                       ξ‚² βœ” 
local/spectre-meltdown-checker 0.46+26+gbd0c7c9-1
    Zenbleed, ZombieLoad, RIDL, Fallout, Foreshadow, Spectre, Meltdown vulnerability/mitigation checker
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi spectre-meltdown-checker                                                                                                                                       ξ‚² βœ” 
Name            : spectre-meltdown-checker
Version         : 0.46+26+gbd0c7c9-1
Description     : Zenbleed, ZombieLoad, RIDL, Fallout, Foreshadow, Spectre, Meltdown vulnerability/mitigation checker
Architecture    : any
URL             : https://github.com/speed47/spectre-meltdown-checker
Licenses        : GPL-3.0-or-later
Groups          : None
Provides        : None
Depends On      : sh  sqlite
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 287.95 KiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Sun 19 May 2024 05:13:01
Install Date    : Sun 19 May 2024 18:16:54
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs kemoticons                                                                                                                                                     ξ‚² βœ” 
local/kemoticons 5.116.0-2 (kf5)
    Support for emoticons and emoticons themes
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi kemoticons                                                                                                                                                     ξ‚² βœ” 
Name            : kemoticons
Version         : 5.116.0-2
Description     : Support for emoticons and emoticons themes
Architecture    : x86_64
URL             : https://community.kde.org/Frameworks
Licenses        : LGPL
Groups          : kf5
Provides        : None
Depends On      : karchive5  kservice5
Optional Deps   : None
Required By     : kdelibs4support
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 2.48 MiB
Packager        : Unknown Packager
Build Date      : Sat 05 Oct 2024 13:16:19
Install Date    : Sat 05 Oct 2024 13:16:45
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : None

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs manjaro-hotfixes                                                                                                                                               ξ‚² βœ” 
local/manjaro-hotfixes 2024.1-2
    Obsolete dummy package
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi manjaro-hotfixes                                                                                                                                               ξ‚² βœ” 
Name            : manjaro-hotfixes
Version         : 2024.1-2
Description     : Obsolete dummy package
Architecture    : any
URL             : None
Licenses        : None
Groups          : None
Provides        : None
Depends On      : None
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 0.00 B
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Thu 18 Jan 2024 20:03:41
Install Date    : Fri 19 Jan 2024 16:25:38
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs plasma-simplemenu                                                                                                                                              ξ‚² βœ” 
local/plasma-simplemenu 1.0.12-1
    Simplified menu for the plasma desktop
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi plasma-simplemenu                                                                                                                                              ξ‚² βœ” 
Name            : plasma-simplemenu
Version         : 1.0.12-1
Description     : Simplified menu for the plasma desktop
Architecture    : any
URL             : https://github.com/KDE/plasma-simplemenu
Licenses        : GPL-2.0
Groups          : None
Provides        : None
Depends On      : None
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 80.47 KiB
Packager        : Bernhard Landauer <oberon@manjaro.org>
Build Date      : Sat 11 Jan 2020 20:23:29
Install Date    : Sun 03 Sep 2023 07:19:01
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

 οŒ’ ξ‚°  ~ ξ‚° pacman -Qs systemd-kcm                                                                                                                                                    ξ‚² βœ” 
local/systemd-kcm 1.2.1-8
    Systemd control module for KDE
 οŒ’ ξ‚°  ~ ξ‚° pacman -Qi systemd-kcm                                                                                                                                                    ξ‚² βœ” 
Name            : systemd-kcm
Version         : 1.2.1-8
Description     : Systemd control module for KDE
Architecture    : x86_64
URL             : https://github.com/rthomsen/kcmsystemd
Licenses        : GPL
Groups          : None
Provides        : None
Depends On      : kauth5  kconfigwidgets5  kcoreaddons5  ki18n5  kio5  kwidgetsaddons5  qt5-base  systemsettings  systemd-libs
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 677.71 KiB
Packager        : Mark Wagie <mark@manjaro.org>
Build Date      : Fri 06 Oct 2023 18:30:33
Install Date    : Mon 06 Nov 2023 20:04:24
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

does that mean i can remove them?

Yes. Most should be explicitly avoided, and if you dont know/want any then they are all expendable.
Uninstall them all.

2 Likes

Thanks.

Maybe follow up with an orphan check.

pacman -Qdtq
1 Like

just did and removed quit a few.

pulseaudio-ctl from AUR was included in Manjaro ISOs before Manjaro switched to PipeWire.
I removed it from my systems a few years ago but my partner’s system still uses it for the remote control to adjust audio level

Why does pipewire-pulse no longer declare provides=(pulseaudio)? Β· Issues Β· Arch Linux Β· GitLab
Jan Alexander Steffens (heftig) Β· 2 months ago

pipewire-pulse really shouldn’t provide pulseaudio, as it’s not 100% compatible. For example, pacmd is missing and the CLI protocol that pacmd depends on isn’t implemented, either.

There are a bunch of packages that continue depending on pulseaudio because of this, and they were silently broken by pipewire-pulse.

i remember a few updates ago in the announcement it was written:
" pulseaudio-ctl is not compatible with PipeWire and should be removed:"
but i still use pulseaudio.
anyhow,i already removed it and have working sound.

pulseaudio-ctl was always incompatible with pipewire-pulse because it uses pacmd rather than pactl commands. But it was not a conflicting package until recent changes to PipeWire dependencies

i already removed it and have working sound.

Was audio not working before you removed it?

1 Like

it was working,but i assumed only persons using Pipewire should remove it.

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.