* [gentoo-user] libtool 2.x upgrade
@ 2010-02-26 1:15 bn
2010-02-26 2:41 ` [gentoo-user] " Nikos Chantziaras
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: bn @ 2010-02-26 1:15 UTC (permalink / raw
To: gentoo users
Hi,
I have a stable x86 system that requires still a bit of updating, among
those libtool and gcc. Since I need the system to be usable *now* for
work reasons, I don't feel like updating gcc and rebuilding it all with
an emerge -e system / emerge -e world, but more and more packages want
to upgrade to libtool 2.x
Is it safe to upgrade libtool without (1)rebuilding gcc too and
(2)rebuilding system/world?
thanks,
m.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [gentoo-user] Re: libtool 2.x upgrade
2010-02-26 1:15 [gentoo-user] libtool 2.x upgrade bn
@ 2010-02-26 2:41 ` Nikos Chantziaras
2010-02-26 10:54 ` bn
2010-02-26 3:25 ` [gentoo-user] " Philip Webb
2010-02-26 9:07 ` Neil Bothwick
2 siblings, 1 reply; 6+ messages in thread
From: Nikos Chantziaras @ 2010-02-26 2:41 UTC (permalink / raw
To: gentoo-user
On 02/26/2010 03:15 AM, bn wrote:
> Hi,
>
> I have a stable x86 system that requires still a bit of updating, among
> those libtool and gcc. Since I need the system to be usable *now* for
> work reasons, I don't feel like updating gcc and rebuilding it all with
> an emerge -e system / emerge -e world, but more and more packages want
> to upgrade to libtool 2.x
>
> Is it safe to upgrade libtool without (1)rebuilding gcc too and
> (2)rebuilding system/world?
I don't know, but for this type of scenario you are better off building
binary packages of everything that need to be updated without actually
installing any of it on the machine. At the end, when all binaries have
been created by portage, you can install them in one go at a convenient
point.
Look up the "--buildpkgonly" option of emerge for this.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] libtool 2.x upgrade
2010-02-26 1:15 [gentoo-user] libtool 2.x upgrade bn
2010-02-26 2:41 ` [gentoo-user] " Nikos Chantziaras
@ 2010-02-26 3:25 ` Philip Webb
2010-02-26 9:07 ` Neil Bothwick
2 siblings, 0 replies; 6+ messages in thread
From: Philip Webb @ 2010-02-26 3:25 UTC (permalink / raw
To: gentoo-user
100226 bn wrote:
> I have a stable x86 system that requires still a bit of updating,
> among those libtool and gcc. Since I need the system to be usable *now*
> for work reasons, I don't feel like updating gcc and rebuilding it all
> with an emerge -e system / emerge -e world,
> but more and more packages want to upgrade to libtool 2.x
> Is it safe to upgrade libtool without (1)rebuilding gcc too
> and (2)rebuilding system/world?
FWIW I've been using Libtool 2.2.6b since 091212
& GCC 4.3.4 since 091018 without any problems I can remember;
I kept GCC 4.1.2 installed as well & use 'quickpkg' to make back-ups.
You shouldn't need to rebuild anything else till it comes up naturally.
I never do 'emerge world' without '-Dup', but emerge pkgs individually.
--
========================,,============================================
SUPPORT ___________//___, Philip Webb
ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto
TRANSIT `-O----------O---' purslowatchassdotutorontodotca
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] libtool 2.x upgrade
2010-02-26 1:15 [gentoo-user] libtool 2.x upgrade bn
2010-02-26 2:41 ` [gentoo-user] " Nikos Chantziaras
2010-02-26 3:25 ` [gentoo-user] " Philip Webb
@ 2010-02-26 9:07 ` Neil Bothwick
2010-02-26 13:33 ` bn
2 siblings, 1 reply; 6+ messages in thread
From: Neil Bothwick @ 2010-02-26 9:07 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 664 bytes --]
On Fri, 26 Feb 2010 02:15:09 +0100, bn wrote:
> I have a stable x86 system that requires still a bit of updating, among
> those libtool and gcc. Since I need the system to be usable *now* for
> work reasons, I don't feel like updating gcc and rebuilding it all with
> an emerge -e system / emerge -e world, but more and more packages want
> to upgrade to libtool 2.x
GCC is slotted, so you can install the latest version but switch back to
the old version instantly if it gives you problems. Unless the is an ABI
change, which hasn't happened for a while, it is not necessary to rebuild
everything.
--
Neil Bothwick
There's no place like ~
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] Re: libtool 2.x upgrade
2010-02-26 2:41 ` [gentoo-user] " Nikos Chantziaras
@ 2010-02-26 10:54 ` bn
0 siblings, 0 replies; 6+ messages in thread
From: bn @ 2010-02-26 10:54 UTC (permalink / raw
To: gentoo-user
Nikos Chantziaras ha scritto:
> On 02/26/2010 03:15 AM, bn wrote:
>> Hi,
>>
>> I have a stable x86 system that requires still a bit of updating, among
>> those libtool and gcc. Since I need the system to be usable *now* for
>> work reasons, I don't feel like updating gcc and rebuilding it all with
>> an emerge -e system / emerge -e world, but more and more packages want
>> to upgrade to libtool 2.x
>>
>> Is it safe to upgrade libtool without (1)rebuilding gcc too and
>> (2)rebuilding system/world?
>
> I don't know, but for this type of scenario you are better off building
> binary packages of everything that need to be updated without actually
> installing any of it on the machine. At the end, when all binaries have
> been created by portage, you can install them in one go at a convenient
> point.
>
> Look up the "--buildpkgonly" option of emerge for this.
Looks like an excellent suggestion, I didn't think of that. Thanks!
Anyway, if someone else knows the answer to the libtool question, I'd be
happy, if only for learning purposes :)
m.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [gentoo-user] libtool 2.x upgrade
2010-02-26 9:07 ` Neil Bothwick
@ 2010-02-26 13:33 ` bn
0 siblings, 0 replies; 6+ messages in thread
From: bn @ 2010-02-26 13:33 UTC (permalink / raw
To: gentoo-user
Neil Bothwick ha scritto:
> On Fri, 26 Feb 2010 02:15:09 +0100, bn wrote:
>
>> I have a stable x86 system that requires still a bit of updating, among
>> those libtool and gcc. Since I need the system to be usable *now* for
>> work reasons, I don't feel like updating gcc and rebuilding it all with
>> an emerge -e system / emerge -e world, but more and more packages want
>> to upgrade to libtool 2.x
>
> GCC is slotted, so you can install the latest version but switch back to
> the old version instantly if it gives you problems. Unless the is an ABI
> change, which hasn't happened for a while, it is not necessary to rebuild
> everything.
>
That's exactly what I wanted to know. But it strikes me that from
libtool 1.x to 2.x there's no ABI change. Is this correct?
I don't know exactly what libtool does (I'm not a C programmer -well,
apart from very basic stuff), but in general major version updates break
compatibility, therefore my concern.
m.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-02-26 14:13 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-26 1:15 [gentoo-user] libtool 2.x upgrade bn
2010-02-26 2:41 ` [gentoo-user] " Nikos Chantziaras
2010-02-26 10:54 ` bn
2010-02-26 3:25 ` [gentoo-user] " Philip Webb
2010-02-26 9:07 ` Neil Bothwick
2010-02-26 13:33 ` bn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox