Gentoo Archives: gentoo-embedded

From: "Anthony G. Basile" <basile@××××××××××.net>
To: gentoo-embedded@l.g.o
Subject: Re: [gentoo-embedded] Any showstoppers with uclibc-ng-1.0.22 upgrade?
Date: Sat, 18 Feb 2017 14:59:59
Message-Id: 996c803b-67ce-4580-5d15-489cf90126bb@freeharbor.net
In Reply to: [gentoo-embedded] Any showstoppers with uclibc-ng-1.0.22 upgrade? by Walter Dnes
1 On 2/16/17 2:19 PM, Walter Dnes wrote:
2 > I'm installing uclibc-ng Gentoo on an old Atom netbook. I saw the
3 > news item about uclibc-ng upgrade and wanted to do the switchover during
4 > the install. This way "emerge -e @world" has to do "only" 153 packages
5 > ...3 times ...over ten hours each time on the ancient netbook. I
6 > finished step 5, and need to do only...
7 >
8 >> 6. Finally update uclibc-ng to the latest
9 >>
10 >> emerge =sys-libs/uclibc-ng-1.0.22
11 >>
12 >> 7. For good measure, rebuild the entire system
13 >>
14 >> emerge â<80><94>e @world
15 > uclibc-ng-1.0.22 is "masked by missing keywords"...
16 >
17 > # grep KEYWORDS /usr/portage/sys-libs/uclibc-ng/uclibc-ng-1.0.22.ebuild
18 > #KEYWORDS="-* ~amd64 ~arm ~mips ~ppc ~x86"
19 > KEYWORDS=""
20 >
21 > This is usually done for a reason. Are there any showstoppers with
22 > uclibc-ng-1.0.22 and should I wait at uclibc-ng-1.0.20? Or is it OK to
23 > tweak the ebuild and finish the upgrade?
24 >
25 You need to be careful because obstack support has been dropped in
26 uclibc-ng-1.0.22. This means that if you directly upgrade to 1.0.22
27 without first rebuilding your systems (including the toolchain) without
28 obstack support, you will have a severely broken system. The news item
29 specifies the steps by which you can rebuild @world without depending on
30 uclibc-ng to provide obstack, and then upgrading uclibc-ng.
31
32 I've still got things masked because I'm giving people some time. I'm
33 going to stabilize 1.0.20 today-ish and then 1.0.22 later this month.
34
35 --
36 Anthony G. Basile, Ph.D.
37 Gentoo Linux Developer [Hardened]
38 E-Mail : basile@××××××××××.net
39 GnuPG FP : 1FED FAD9 D82C 52A5 3BAB DC79 9384 FA6E F52D 4BBA
40 GnuPG ID : F52D4BBA

Replies

Subject Author
Re: [gentoo-embedded] Any showstoppers with uclibc-ng-1.0.22 upgrade? Walter Dnes <waltdnes@××××××××.org>