Project

General

Profile

Housekeeping #2134

arch linux module packages incompatible with linux-libre

dllud - about 5 years ago - . Updated about 4 years 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 about 4 years 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 about 4 years 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
package status
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
#3

Updated by oaken-source about 4 years ago

  • % Done changed from 30 to 90
#4

Updated by bill-auger almost 4 years ago

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

Also available in: Atom PDF