Project

General

Profile

Housekeeping #2134

arch linux module packages incompatible with linux-libre

dllud - over 1 year ago - . Updated 6 months ago.

Status:
in progress
Priority:
bug
Assignee:
% Done:

90%


Description

wireguard-arch and wireguard-lts are two packages currently available on the community repo that pack the wireguard module built for Arch's current and lts kernels. These packages do not work with Parabola's linux-libre kernel (the kernel versions are usually different, and the modules must be placed in different directories).
These two packages should be removed and later replaced by packages built for linux-libre and linux-libre-lts. Meanwhile we can still use the wireguard-dkms package.


Related issues

Related to Packages - Bug #2658: incompatible gcc/plugin versionsunconfirmed

Actions

History

#1

Updated by bill-auger 6 months ago

  • Priority changed from bug to freedom issue
  • Status changed from open to confirmed
  • Subject changed from [wireguard-arch] and [wireguard-lts] need replacement with modules built for linux-libre to arch linux module packages incompatible with linux-libre
  • Tracker changed from Bug to Freedom issue

there are other packages which depend on 'linux' - i made an initial list from an arch box - some of them may be on the blacklist, have libre replacements, or can work as-is with linux-libre - those have not been filtered from these lists

$ pacman -Sii linux | grep Required | cut -d ':' -f 2 | sed 's|  |\n|g'
acpi_call
archboot
bbswitch
broadcom-wl
deepin-anything-arch
ndiswrapper-arch
nvidia
nvidia-340xx
nvidia-390xx
r8168
tp_smapi
vhba-module
virtualbox-guest-modules-arch
virtualbox-host-modules-arch
wireguard-arch

$ pacman -Sii linux-hardened | grep Required  | cut -d ':' -f 2 | sed 's|  |\n|g'
usbctl

$ pacman -Sii linux-lts | grep Required  | cut -d ':' -f 2 | sed 's|  |\n|g'
acpi_call-lts
nvidia-340xx-lts
nvidia-390xx-lts
nvidia-lts
r8168-lts
tp_smapi-lts
wireguard-lts

$ pacman -Sii linux-zen | grep Required  | cut -d ':' -f 2 | sed 's|  |\n|g'
None
#2

Updated by oaken-source 6 months ago

  • % Done changed from 0 to 30
  • Priority changed from freedom issue to bug
  • Assignee set to oaken-source
  • Status changed from confirmed to in progress
  • Tracker changed from Freedom issue to Housekeeping

acpi_call # already packaged
archboot # blacklisted
bbswitch # already packaged
broadcom-wl # blacklisted
deepin-anything-arch # done, renamed to ndiswrapper-module
ndiswrapper-arch # done, renamed to ndiswrapper-module
nvidia # blacklisted
nvidia-340xx # does not exist? what repo?
nvidia-390xx # blacklisted
r8168 # blacklisted
tp_smapi # already packaged
vhba-module # already packaged
virtualbox-guest-modules-arch # blacklisted
virtualbox-host-modules-arch # blacklisted
wireguard-arch # done, renamed to wireguard

usbctl # pkgbuild looks ok, probably needs a testrun.

acpi_call-lts # already packaged
nvidia-340xx-lts # does not exist? what repo?
nvidia-390xx-lts # already blacklisted
nvidia-lts # already blacklisted
r8168-lts # already blacklisted
tp_smapi-lts # already packaged
wireguard-lts # done

None # None

#3

Updated by oaken-source 6 months ago

  • % Done changed from 30 to 90
#4

Updated by bill-auger 5 months ago

  • Related to Bug #2658: incompatible gcc/plugin versions added

Also available in: Atom PDF