Hi, I just tried to upgrade buster, but it kept back many packages.
I did reinstall binutils and it caused removing all trinity. On top of it, it looks like dpkg got installed and while scripts were looking for update-alternatives in /usr/sbin, it happened to have been moved to /usr/bin.
Have you had such experience lately? What do you think of this?
regards
On 2018/02/24 07:38 AM, deloptes wrote:
Hi, I just tried to upgrade buster, but it kept back many packages.
I did reinstall binutils and it caused removing all trinity. On top of it, it looks like dpkg got installed and while scripts were looking for update-alternatives in /usr/sbin, it happened to have been moved to /usr/bin.
Have you had such experience lately? What do you think of this?
regards
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
Hi Emanoil, long time no see :-) The problem you described happens when there is a new binutils version and you have not updated libr. You just need to rebuild libr first. Then upgrading binutils won't be a problem and won't remove any package. Cheers Michele
Michele Calgaro wrote:
long time no see :-) The problem you described happens when there is a new binutils version and you have not updated libr. You just need to rebuild libr first. Then upgrading binutils won't be a problem and won't remove any package.
Hi, yes indeed - I got a new job somewhen after upgrading kgpg and since then no much time left. Furthermore I am trying to make my Sailfish X phone usable somehow with my car audio (HFP) and have some other project on my neck. I hope things will change by the summer this year.
So you mean the libr installed was depended on the old binutil and was the reason for removing TDE and if I was to provide a newer version of libr it wouldn't cause the removeal, correct? I hope I will have time to test it.
regards
Hi, yes indeed - I got a new job somewhen after upgrading kgpg and since then no much time left. Furthermore I am trying to make my Sailfish X phone usable somehow with my car audio (HFP) and have some other project on my neck. I hope things will change by the summer this year.
Yeah, my time for TDE also is very limited since last year, but I try to keep up the effort when I can :-)
So you mean the libr installed was depended on the old binutil and was the reason for removing TDE and if I was to provide a newer version of libr it wouldn't cause the removeal, correct? I hope I will have time to test it.
Yes, that is exactly the point. libr must be recompiled every time you want to install a newer version of binutils. Otherwise tdelibs will complain and if you force ahead, it will remove most of TDE if not all. If I remember correctly, it is something to do with the binary format of an elf file and the functions provided by libr. But it was a long time ago when I checked, so I may be remembering wrong. Cheers Michele