You are not logged in.
I have arch installed on a laptop whose wifi card has a few problems with the native drivers. However, I was able to solve this using this github repository. Every time there's an update that breaks the driver, I simply have to run a few commands to rebuid from this repo and load it with the appropriate options.
Today, after I updated my system, wifi wasn't working, so I went and tried to rebuild the driver, and make gave me the following output:
make: error while loading shared libraries: libguile-2.2.so.1: cannot open shared object file: No such file or directory
I went around looking, and found that in 2017-03-29, the developer Bartłomiej Piotrowski made a change to Guile 2.2.0. Here's what's on the Todo List page for that update:
libguile-2.0.so → libguile-2.2.so
libguilereadline-v-18.so has been removed.There is also guile2.0 package that can be co-installed with guile.
Packages go to [staging].
I looked in the directories, and in /usr/include/guile/2.0/libguile, there's these files:
libguile-2.0.so
libguile-2.0.so.22
libguile-2.0.so.22.8.1
libguilereadline-v-18.so
libguilereadline-v-18.so.18
libguilereadline-v-18.so.18.0.0
But no libguile-2.2.so.1.
I thought about symlinking the libguile-2.2.so.1 to libguile-2.0.so, but since I really don't know what these libraries provide, I figured it was best to ask for advice...
Last edited by Diogo Gomes (2017-04-25 15:23:17)
Offline
Please post the output of `pacman -Q make guile`
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
The output of `pacman -Q make guile` is:
make 4.2.1-2
guile 2.0.14-1
Offline
Your guile package is out of date. The current version is 2.2.1-1.
Please post the output of "uname -a".
Last edited by 2ManyDogs (2017-04-25 13:38:00)
Offline
The output of "uname -a" is:
Linux hp-mercury 4.10.11-1-ARCH #1 SMP PREEMPT Tue Apr 18 08:39:42 CEST 2017 x86_64 GNU/Linux
When I do "pacman -Syu", it tells me that there's nothing to do. Is there something I'm doing wrong to not see the upgrade to 2.2.1-1?
Offline
Your mirror is probably out of date. You can try switching to a mirror that is properly synced.
Offline
You were right, I ran the reflector script, to generate a new mirrorlist, and it asked to update guile right away. Wifi working again, thanks for the help.
Offline