public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] ncurses-5.9 -> ncurses-6.0 step-by-step?
@ 2015-12-14  7:14 Joshua Kinard
  2015-12-15  4:58 ` Mike Frysinger
  0 siblings, 1 reply; 2+ messages in thread
From: Joshua Kinard @ 2015-12-14  7:14 UTC (permalink / raw
  To: Gentoo-dev

I might've missed it, but do we have a step-by-step procedure to take a rootfs
that uses ncurses-5.9 and upgrade it to ncurses-6.0 WITHOUT breaking anything?
 I, like others, ran into the problem of emerge yanking libncurses.so.5 libs
out when upgrading to ncurses-6.0, which broke bash and a few other packages.
Took some kludging but I got that fixed on my primary systems.

However I have a few chroots that need to be refreshed for catalyst runs, and I
would like to just automate the ncurses upgrade for them somehow.  I know
there's a few nucrses metapackages in the tree that facilitate this, but the
-rX numbers make it confusing as to which packages need to be merged in which
order (without causing blocks) so that the libncurses.so.[56] libs stay in
place until an 'emerge @preserved-libs' run can rebuild the packages that still
link against the old libncurses.so.5.

Thanks!,

-- 
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
6144R/F5C6C943 2015-04-27
177C 1972 1FB8 F254 BAD0 3E72 5C63 F4E3 F5C6 C943

"The past tempts us, the present confuses us, the future frightens us.  And our
lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] ncurses-5.9 -> ncurses-6.0 step-by-step?
  2015-12-14  7:14 [gentoo-dev] ncurses-5.9 -> ncurses-6.0 step-by-step? Joshua Kinard
@ 2015-12-15  4:58 ` Mike Frysinger
  0 siblings, 0 replies; 2+ messages in thread
From: Mike Frysinger @ 2015-12-15  4:58 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 441 bytes --]

On 14 Dec 2015 02:14, Joshua Kinard wrote:
> I might've missed it, but do we have a step-by-step procedure to take a rootfs
> that uses ncurses-5.9 and upgrade it to ncurses-6.0 WITHOUT breaking anything?
>  I, like others, ran into the problem of emerge yanking libncurses.so.5 libs
> out when upgrading to ncurses-6.0, which broke bash and a few other packages.

portage should preserve needed libraries.  if it doesn't, file a bug.
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-12-15  4:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-14  7:14 [gentoo-dev] ncurses-5.9 -> ncurses-6.0 step-by-step? Joshua Kinard
2015-12-15  4:58 ` Mike Frysinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox