GNU Libc update and restart

Hi
I seek to upgrade from 24.04 to 26.04 on another laptop
When from 24.04 to 25.04, I get the message to manually restart GNU libc by using
invoke-rc.d start
What is the actual input instead of ?
Thanks to those who know
I’ll refrain from the next step from 25.04 to 25.10, unless I am told to disregard that message
Thanks
W

In my note above the word service is missing, because I was using brackets…

It should read:

Hi
I seek to upgrade from 24.04 to 26.04 on another laptop
When from 24.04 to 25.04, I get the message to manually restart GNU libc by using
invoke-rc.d service start
What is the actual input instead of service ?
Thanks to those who know
I’ll refrain from the next step from 25.04 to 25.10, unless I am told to disregard that message
Thanks
W

The command doesn't entirely make sense to me.

There probably is a way around this, but I imagine that if you update libc - you'll need to restart the whole system (i.e. go through the initialisation procedure from scratch).

My guess is ... the Linux filesystem will keep a lot of the old libc in memory (or even on disk) until there are no more references to it - after which it will be cleaned up. The safest way to get rid of all those references would be a complete restart.

2 Likes

the command should be:

sudo service script-in/etc/ start

I looked into um24, there is no /etc/invoke-rc.d/

That script should parse the parameter [start|stop|reload]

sudo service script stop has been changed to sudo systemctl stop script.service

For example:
service apache2 status
gives same output as
systemctl status apache2

1 Like

Stephamatician
I did a reboot and things work as normal. I was just asking to make sure it would not cause a cascading problem when upgrading up to 26.04

Pavlos
Right there is no /etc/invoke-rc.d/ hence my quizzical reaction to the error message.
I’ll proceed with your suggestion, i.e. sudo service script-in/etc/ start
and see what I does

Thanks !

p.s. this forum is the best because of you guys! Kudos !!

3 Likes

Pavlos
I did, and I get this

Invalid unit name "script-in/etc/.service" escaped as "script-in-etc-.service" (maybe you should use systemd-escape?).
Failed to start script-in-etc-.service: Unit script-in-etc-.service not found.

I am now on 25.10 on that laptop. All seems to work fine, except:

  1. the display brightness cannot be adjusted anymore
  2. it tells me there is no further upgrade available
1 Like