| View previous topic :: View next topic |
| Author |
Message |
Don Dailey
Joined: 29 Apr 2008 Posts: 4507
|
Post subject: Re: Critter 1.6 released! Posted: Wed Jun 20, 2012 1:01 pm |
|
|
Thanks Richard,
We can wait. I did not know about the backward compatibility between glibc versions. We need to upgrade Larry soon anyway for other reasons - it's just going to be a big disruption for us.
One of the reasons I love Linux so much was to avoid the constant pressure to upgrade but apparently they are not going to let us be.
I don't see an easy way to upgrade glibc. The update command doesn't do the trick, apt-get update does not take addtional arguments. Ubuntu does provide easy distribution upgrades but it's failing to work for Larry and there is a warning error that it needs to happen from the console so I fear trying to do the apt-get dist-upgrade remotely for him - I may give this a shot anyway but if it puts his computer in a bad state he will be helpless unless I can get over there.
There are ways to do it involving taking the libraries and dependencies from another machine, copying them to the right place and making the appropriate symlinks but it's involved. I'll wait ....
| rvida wrote: |
| Don wrote: |
| rvida wrote: |
| Don wrote: |
On Linux Critter does not run except on more recent Linux distributions - because it's dynamically liked. Larry is not able to run it because of that - and even though I can fix that for him it's going to be a pain for some users. Can you fix that?
Thanks,
Don |
Static linking of glibc is not officially supported. Some even consider static linking in general as harmful.
Easiest fix is upgrading the Linux distro. Most of them have very painless automatic update systems anyway. |
Larry was not able to upgrade his system, so he cannot run the binary. I don't know why he couldn't, it's hard to figure this out over the phone on my end.
|
Please tell him to be patient and to wait a few days until I publish an updated binary with less demanding dependencies...
I plan to use a "chroot"-ed build environment with an older glibc version.
| Don wrote: |
But in perhaps a year or two from now your binary will stop working for the same reason on modern systems.
|
Nope. Glibc developers take a special care to be always forward-compatible. Only backward-compatibility is an issue, but in most of cases the burden lies on the authors of various Linux distributions (to ensure all packages are linked against the required version of glibc). AFAIK the only forward incompatibility symptom with glibc arises when they bump the lowest supported kernel version. In such cases you are doomed to a system upgrade whether you like it or not.
| Don wrote: |
The arguments for dynamic linking appeal to me a lot but I'm a technical person, they don't mean squat to people who don't know what they are doing. All they see is that it "doesn't work" and they move on out of frustration.
|
For non geeky users I would recommend a "dumbed down at first glance" yet powerful and "auto-updating" Linux distribution.
| Don wrote: |
Larry will not be able to update glibc to 2.14 on his own, so on his own critter 1.6 is useless. If he upgrades Ubuntu he will have to learn how to use a completely different desktop - for you and I this is just an annoyance, for him it will be a real challenge and cost him hours.
|
Not tested by me, but according to Ubuntu help this should work:
$sudo apt-get update glibc
PS: There is only a very little interest from Linux users anyway (accoridng to Emil's download counters) |
_________________ The Optimist thinks this is the best of all possible worlds, the Pessimist fears it is true. |
|
| Back to top |
|
 |
|
| Subject |
Author |
Date/Time |
Critter 1.6 released! |
Karol Majewski |
Fri Jun 15, 2012 7:45 am |
Re: Critter 1.6 released! |
Vincent Lejeune |
Fri Jun 15, 2012 7:53 am |
Re: Critter 1.6 released! |
Richard Vida |
Fri Jun 15, 2012 7:54 am |
Re: Critter 1.6 released! |
Bram Visser |
Fri Jun 15, 2012 7:58 am |
Re: Critter 1.6 released! |
Steven Atkinson |
Fri Jun 15, 2012 8:11 am |
Re: Critter 1.6 released! |
Lucas Braesch |
Fri Jun 15, 2012 10:52 am |
Re: Critter 1.6 released! |
Graham Banks |
Fri Jun 15, 2012 8:43 am |
Re: Critter 1.6 released! |
Marek Soszynski |
Fri Jun 15, 2012 9:04 am |
Re: Critter 1.6 released! |
Dimitri Yasenko |
Fri Jun 15, 2012 9:29 am |
Re: Critter 1.6 released! |
Richard Vida |
Fri Jun 15, 2012 10:36 am |
Re: Critter 1.6 released! |
jose mē velasco |
Fri Jun 15, 2012 10:41 am |
Re: Critter 1.6 released! |
Carl Bicknell |
Fri Jun 15, 2012 10:53 am |
Re: Critter 1.6 released! |
Gabor Szots |
Fri Jun 15, 2012 11:12 am |
Re: Critter 1.6 released! |
Dr. Peter Martan |
Fri Jun 15, 2012 11:13 am |
Re: Critter 1.6 released! |
Dr. Peter Martan |
Fri Jun 15, 2012 11:28 am |
Re: Critter 1.6 released! |
Dr. Peter Martan |
Fri Jun 15, 2012 2:23 pm |
Re: Critter 1.6 released! |
Dr. Peter Martan |
Fri Jun 15, 2012 5:28 pm |
Re: Critter 1.6 released! |
Roy Brunjes |
Fri Jun 15, 2012 11:31 am |
Re: Critter 1.6 released! |
Richard Vida |
Fri Jun 15, 2012 11:47 am |
Re: Critter 1.6 released! |
Roy Brunjes |
Fri Jun 15, 2012 11:54 am |
Re: Critter 1.6 released! |
Carl Bicknell |
Fri Jun 15, 2012 11:56 am |
Re: Critter 1.6 released! |
Carl Bicknell |
Fri Jun 15, 2012 12:07 pm |
Re: Critter 1.6 released! |
Steven Atkinson |
Fri Jun 15, 2012 11:12 am |
Re: Critter 1.6 released! |
Ernest Bonnem |
Sat Jun 16, 2012 12:25 am |
Re: Critter 1.6 released! |
Marek Soszynski |
Sat Jun 16, 2012 6:34 am |
Re: Critter 1.6 released! |
Tom Casanovas |
Sat Jun 16, 2012 12:13 pm |
Re: Critter 1.6 released! |
Norm Pollock |
Sat Jun 16, 2012 10:10 pm |
Re: Critter 1.6 released! |
Marek Soszynski |
Sat Jun 16, 2012 10:24 pm |
Re: Critter 1.6 released! |
Steven Atkinson |
Sun Jun 17, 2012 1:44 am |
Re: Critter 1.6 released! |
Steven Atkinson |
Sun Jun 17, 2012 2:34 am |
Re: Critter 1.6 released! |
Marek Soszynski |
Fri Jun 15, 2012 11:47 am |
Re: Critter 1.6 released! |
Matthias Gemuh |
Fri Jun 15, 2012 8:59 am |
Re: Critter 1.6 released! |
Dr.Wael Deeb |
Fri Jun 15, 2012 9:01 am |
Re: Critter 1.6 released! |
Ted Summers |
Fri Jun 15, 2012 9:29 am |
Re: Critter 1.6 released! |
Dimitri Yasenko |
Fri Jun 15, 2012 9:34 am |
Re: Critter 1.6 released! |
Ted Summers |
Fri Jun 15, 2012 9:36 am |
Re: Critter 1.6 released! |
Rodolfo Leoni |
Fri Jun 15, 2012 11:59 am |
Re: Critter 1.6 released! |
Richard Vida |
Fri Jun 15, 2012 12:08 pm |
Re: Critter 1.6 released! |
Vincent Lejeune |
Fri Jun 15, 2012 12:05 pm |
Re: Critter 1.6 released! |
Timo Klaustermeyer |
Fri Jun 15, 2012 12:19 pm |
Re: Critter 1.6 released! |
Jamal Bubker |
Fri Jun 15, 2012 12:59 pm |
Re: Critter 1.6 released! |
Lonnie Cook |
Fri Jun 15, 2012 1:09 pm |
Re: Critter 1.6 released! |
Neel Basant |
Fri Jun 15, 2012 2:34 pm |
Re: Critter 1.6 released! |
Leon Coleman |
Fri Jun 15, 2012 3:59 pm |
Re: Critter 1.6 released! |
Christian Goralski |
Fri Jun 15, 2012 7:10 pm |
Re: Critter 1.6 released! |
Maurizio Maglio |
Fri Jun 15, 2012 8:53 pm |
Re: Critter 1.6 released! |
Thorsten Czub |
Fri Jun 15, 2012 9:14 pm |
Re: Critter 1.6 released! |
Arpad Rusz |
Fri Jun 15, 2012 9:17 pm |
Re: Critter 1.6 released! |
Martin Wyngaarden |
Sun Jun 17, 2012 2:26 am |
Re: Critter 1.6 released! |
Richard Vida |
Sun Jun 17, 2012 11:51 am |
Re: Critter 1.6 released! |
Jouni Uski |
Sun Jun 17, 2012 8:36 pm |
Re: Critter 1.6 released! |
Maurizio Maglio |
Sun Jun 17, 2012 8:44 pm |
Re: Critter 1.6 released! |
Richard Vida |
Mon Jun 18, 2012 12:18 am |
Re: Critter 1.6 released! |
Maurizio Maglio |
Mon Jun 18, 2012 8:48 am |
Re: Critter 1.6 released! |
Don Dailey |
Mon Jun 18, 2012 7:49 pm |
Re: Critter 1.6 released! |
Richard Vida |
Tue Jun 19, 2012 2:01 pm |
Re: Critter 1.6 released! |
Don Dailey |
Tue Jun 19, 2012 4:38 pm |
Re: Critter 1.6 released! |
Boban Stanojevic |
Tue Jun 19, 2012 10:09 pm |
Re: Critter 1.6 released! |
Don Dailey |
Tue Jun 19, 2012 10:26 pm |
Re: Critter 1.6 released! |
Roy Brunjes |
Wed Jun 20, 2012 12:57 am |
Re: Critter 1.6 released! |
Richard Vida |
Wed Jun 20, 2012 6:51 am |
Re: Critter 1.6 released! |
Gerd Isenberg |
Wed Jun 20, 2012 10:11 am |
Re: Critter 1.6 released! |
Richard Vida |
Wed Jun 20, 2012 6:30 am |
Re: Critter 1.6 released! |
Don Dailey |
Wed Jun 20, 2012 1:01 pm |
Re: Critter 1.6 released! |
Ron Langeveld |
Wed Jun 20, 2012 6:17 pm |
Re: Critter 1.6 released! |
Don Dailey |
Wed Jun 20, 2012 6:20 pm |
Re: Critter 1.6 released! |
Ron Langeveld |
Wed Jun 20, 2012 6:39 pm |
Re: Critter 1.6 released! |
Don Dailey |
Wed Jun 20, 2012 6:47 pm |
Re: Critter 1.6 released! |
Jouni Uski |
Wed Jun 20, 2012 6:55 pm |
Re: Critter 1.6 released! |
Eelco de Groot |
Wed Jun 20, 2012 8:53 pm |
Re: Critter 1.6 released! |
Richard Vida |
Mon Jun 18, 2012 12:12 am |
Re: Critter 1.6 released! |
Jouni Uski |
Mon Jun 18, 2012 11:49 am |
Re: Critter 1.6 released! |
Jouni Uski |
Mon Jun 18, 2012 5:35 pm |
Re: Critter 1.6 released! |
gerold daniels |
Fri Jun 15, 2012 1:11 pm |
Re: Critter 1.6 released! |
Eduard Nemeth |
Fri Jun 15, 2012 4:20 pm |
Re: Critter 1.6 released! |
E Diaz |
Thu Jun 21, 2012 7:22 am |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|