Score:1

I broke Ubuntu while installing neofetch, error code keeps appearing in terminal failed to start OpenAFS client

id flag
sudo apt install neofetch
[sudo] password for gh: 
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
gh@gh-Lenovo-Z580:~$ sudo dpkg --configure -a
Setting up openafs-modules-dkms (1.8.4~pre1-1ubuntu2.1) ...
Loading new openafs-1.8.4pre1 DKMS files...
Building for 5.8.0-59-generic
Building initial module for 5.8.0-59-generic
Secure Boot not enabled on this system.
Done.

openafs.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.8.0-59-generic/updates/dkms/

depmod...........

DKMS: install completed.
Setting up openafs-client (1.8.4~pre1-1ubuntu2.1) ...
update-alternatives: using /usr/bin/pagsh.openafs to provide /usr/bin/pagsh (pagsh) in auto mode
Created symlink /etc/systemd/system/multi-user.target.wants/openafs-client.service → /lib/systemd/system/openafs-client.service.
Created symlink /etc/systemd/system/remote-fs.target.wants/openafs-client.service → /lib/systemd/system/openafs-client.service.
Job for openafs-client.service failed because the control process exited with error code.
See "systemctl status openafs-client.service" and "journalctl -xe" for details.
invoke-rc.d: initscript openafs-client, action "start" failed.
● openafs-client.service - OpenAFS client
     Loaded: loaded (/lib/systemd/system/openafs-client.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2021-07-05 00:48:14 BST; 10ms ago
    Process: 86158 ExecStartPre=/usr/share/openafs/openafs-client-precheck (code=exited, status=0/SUCCESS)
    Process: 86173 ExecStart=/sbin/afsd $AFSD_ARGS (code=exited, status=1/FAILURE)
    Process: 86178 ExecStopPost=/sbin/rmmod $KMOD (code=exited, status=0/SUCCESS)

Jul 05 00:48:14 gh-Lenovo-Z580 systemd[1]: Starting OpenAFS client...
Jul 05 00:48:14 gh-Lenovo-Z580 afsd[86173]: afsd: some file missing or bad in /etc/openafs/
Jul 05 00:48:14 gh-Lenovo-Z580 systemd[1]: openafs-client.service: Control process exited, code=exited, status=1/FAILURE
Jul 05 00:48:14 gh-Lenovo-Z580 systemd[1]: openafs-client.service: Failed with result 'exit-code'.
Jul 05 00:48:14 gh-Lenovo-Z580 systemd[1]: Failed to start OpenAFS client.
dpkg: error processing package openafs-client (--configure):
 installed openafs-client package post-installation script subprocess returned error exit status 1
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for systemd (245.4-4ubuntu3.7) ...
Errors were encountered while processing:
 openafs-client

What have I done wrong?

Score:1
zw flag

It seems that you have shut down your machine when unattended upgrades was run or killed APT processes manually.

To start from scratch you can remove all OpenAFS packages by:

sudo apt-get autopurge '*openafs*'

if above fails, then use lower level:

sudo dpkg -P --force-all $(dpkg -l | grep -i openafs | awk '{print $2}')

Then resume other packages installation by

sudo dpkg --configure -a
sudo apt-get install -f

and finally install neofetch and OpenAFS client back by

sudo apt-get install neofetch openafs-client
technonoob avatar
id flag
I have followed your advice and did the steps in question, I removed all OpenAFS packages:
technonoob avatar
id flag
I have followed your advice and did the steps in question, I removed all OpenAFS packages: sudo apt-get autopurge '*openafs*' it should be noted that when I did run this command the terminal did say Not installed, so not removed. Did not use the lower level. Have followed your instructions so thank you and I will comment on your answer if everything goes according to plan.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.