I did the usual, searched the web, this forum, wiki, fedora forum... did not find anything useful. So here I am
I was running transmission + web gui successfully for years on my fedora server. Then last week after a "dnf update" and reboot.
I was getting this:
Code: Select all
[root@localhost ~]# systemctl status transmission-daemon.service
● transmission-daemon.service - Transmission BitTorrent Daemon
Loaded: loaded (/usr/lib/systemd/system/transmission-daemon.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2017-01-11 18:45:08 EST; 3 days ago
Process: 29432 ExecStart=/usr/bin/transmission-daemon -f --log-error (code=exited, status=1/FAILURE)
Main PID: 29432 (code=exited, status=1/FAILURE)
Jan 11 18:45:08 localhost.localdomain systemd[1]: Starting Transmission BitTorrent Daemon...
Jan 11 18:45:08 localhost.localdomain transmission-daemon[29432]: [2017-01-11 18:45:08.202] transmission-daemon Error loading config file -- exiting. (daemon.c:693)
Jan 11 18:45:08 localhost.localdomain systemd[1]: transmission-daemon.service: Main process exited, code=exited, status=1/FAILURE
Jan 11 18:45:08 localhost.localdomain systemd[1]: Failed to start Transmission BitTorrent Daemon.
Jan 11 18:45:08 localhost.localdomain systemd[1]: transmission-daemon.service: Unit entered failed state.
Jan 11 18:45:08 localhost.localdomain systemd[1]: transmission-daemon.service: Failed with result 'exit-code'.
So I did those steps:
1) dnf remove transmission-daemon-2.92-1.fc23.x86_64
2) removed the folder tree under /var/lib/transmission (probably where everything went wrong!)
3) dnf install transmission
- Here I got issue with dnf, missing to lib : libidn.so.11
- So found the rpm of that file and installed it.
- dnf worked after that, so did a dnf update... that lib and couple of things updated
4) dnf install transmission-2.84-8.fc23.x86_64
Code: Select all
Last metadata expiration check: 0:12:48 ago on Sun Jan 15 09:58:24 2017.
Dependencies resolved.
==========================================================================================================================================================================================================================
Package Arch Version Repository Size
==========================================================================================================================================================================================================================
Installing:
transmission x86_64 2.84-8.fc23 fedora 23 k
transmission-cli x86_64 2.92-1.fc23 updates 270 k
transmission-common x86_64 2.92-1.fc23 updates 784 k
transmission-gtk x86_64 2.92-1.fc23 updates 830 k
Transaction Summary
==========================================================================================================================================================================================================================
Install 4 Packages
Total download size: 1.9 M
Installed size: 6.7 M
Is this ok [y/N]: y
Downloading Packages:
(1/4): transmission-2.84-8.fc23.x86_64.rpm 80 kB/s | 23 kB 00:00
(2/4): transmission-cli-2.92-1.fc23.x86_64.rpm 866 kB/s | 270 kB 00:00
(3/4): transmission-gtk-2.92-1.fc23.x86_64.rpm 2.1 MB/s | 830 kB 00:00
(4/4): transmission-common-2.92-1.fc23.x86_64.rpm 2.5 MB/s | 784 kB 00:00
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 522 kB/s | 1.9 MB 00:03
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Installing : transmission-common-2.92-1.fc23.x86_64 1/4
Installing : transmission-cli-2.92-1.fc23.x86_64 2/4
Installing : transmission-gtk-2.92-1.fc23.x86_64 3/4
Installing : transmission-2.84-8.fc23.x86_64 4/4
Verifying : transmission-2.84-8.fc23.x86_64 1/4
Verifying : transmission-cli-2.92-1.fc23.x86_64 2/4
Verifying : transmission-gtk-2.92-1.fc23.x86_64 3/4
Verifying : transmission-common-2.92-1.fc23.x86_64 4/4
Installed:
transmission.x86_64 2.84-8.fc23 transmission-cli.x86_64 2.92-1.fc23 transmission-common.x86_64 2.92-1.fc23 transmission-gtk.x86_64 2.92-1.fc23
Complete!
5) systemctl status transmission-daemon.service
Code: Select all
● transmission-daemon.service
Loaded: not-found (Reason: No such file or directory)
Active: failed (Result: exit-code) since Sun 2017-01-15 09:59:21 EST; 12min ago
Main PID: 13142 (code=exited, status=1/FAILURE)
Jan 15 09:59:21 localhost.localdomain systemd[1]: Starting Transmission BitTorrent Daemon...
Jan 15 09:59:21 localhost.localdomain systemd[1]: transmission-daemon.service: Main process exited, code=exited, status=1/FAILURE
Jan 15 09:59:21 localhost.localdomain systemd[1]: Failed to start Transmission BitTorrent Daemon.
Jan 15 09:59:21 localhost.localdomain systemd[1]: transmission-daemon.service: Unit entered failed state.
Jan 15 09:59:21 localhost.localdomain systemd[1]: transmission-daemon.service: Failed with result 'exit-code'.
Jan 15 10:02:45 localhost.localdomain systemd[1]: Stopped Transmission BitTorrent Daemon.
Code: Select all
Failed to start transmission-daemon.service: Unit transmission-daemon.service failed to load: No such file or directory.
- /var/lib/transmission does not exist
- under /etc/ nothing transmission* is found
So the question is...
1) why is the install process does not create the file/folder structure?
2) Any recommendations to fix this?
Thanks
Simon