Running OSMC on a Raspberry Pi (V2). Just rebooted after long time and it suggested upgrades. I said yes to the upgrade and get the message “OSMC Update Error” in the upper left side of the screen and “Error installing: tftpd”
I do not connect to OSMC with tftp so this is not a problem for me on that front, but the screen said “Please report this on the OSMC forum”, so I am reporting in appreciation for all the hard work of the Dev team.
If I click OK I get the graphic screen and functionality.
If I reboot I get the same message.
If I ssh into the pi and try to reinstall tftpd I get this:
osmc@osmc:~$ sudo apt-get install tftpd
Reading package lists… Done
Building dependency tree
Reading state information… Done
tftpd is already the newest version (0.17-18+b2).
The following package was automatically installed and is no longer required:
rbp2-image-4.14.34-6-osmc
Use ‘sudo apt autoremove’ to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up tftpd (0.17-18+b2) …
/var/lib/dpkg/info/tftpd.postinst: 9: /var/lib/dpkg/info/tftpd.postinst: update-inetd: not found
dpkg: error processing package tftpd (–configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
tftpd
E: Sub-process /usr/bin/dpkg returned an error code (1)
================================
The line generating the message i.e. tfpt.postinst:9 is:
update-inetd --group BOOT --add “tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /srv/tftp”
;;
================================
Sure enough /usr/sbin/tcpd and /srv/tftp are missing
and /usr/sbin/in.tftpd exists.
I do not understand update-inetd