1 |
Hey Fabian, |
2 |
|
3 |
All correct. Tinkering with my M1 Pro MacBook Pro. Indeed, I assumed you did some hacks with keywords, but definitely your solution is the most elegant one. |
4 |
|
5 |
Now everything is back, like charm… although I suspect I have to recompile some packages because they broke after gcc recompile. Any idea how I could identify quickly which packages should be recompiled to fix dylib references? |
6 |
|
7 |
Thanks for the usual flash support, |
8 |
-- |
9 |
Askar Bektassov (Аскар Бектасов) |
10 |
Sent from desktop |
11 |
|
12 |
> On 24 Feb 2023, at 08:23, Fabian Groffen <grobian@g.o> wrote: |
13 |
> |
14 |
> Hi Askar, |
15 |
> |
16 |
> Given that you reference dylib and MBP, I assume you are running on a |
17 |
> Mac, and possibly an Apple M1. For the latter, for QA reasons, I had to |
18 |
> remove a hack I did to provide keywords for arm64-macos. |
19 |
> |
20 |
> It is easiest to "revert" this change by adding a file |
21 |
> EPREFIX/etc/portage/make.conf/0900_local.conf with contents: |
22 |
> |
23 |
> ACCEPT_KEYWORDS="~x64-macos" |
24 |
> |
25 |
> Then all keywords you previously had, should be back. |
26 |
> |
27 |
> Thanks, |
28 |
> Fabian |
29 |
> |
30 |
> On 23-02-2023 21:47:03 +0000, Askar Bektassov wrote: |
31 |
>> Folks, |
32 |
>> |
33 |
>> After the last eix-sync, and emerge world -uDNpv (I think gcc has been rebuilt) |
34 |
>> my whole prefix broke, or at least seems so. |
35 |
>> |
36 |
>> All packages installed now are either masked or unknown. |
37 |
>> |
38 |
>> askarbektassov@Askars-MBP ~ $ eix -cI |
39 |
>> [?] acct-group/man (0-r1@10/27/22 -> ??): System group: man |
40 |
>> [?] acct-user/man (1-r1@10/27/22 -> ??): System user: man |
41 |
>> [?] app-admin/eselect (1.4.20@10/27/22 -> ??): Gentoo's multi-purpose |
42 |
>> configuration and management tool |
43 |
>> [?] app-admin/perl-cleaner (2.30-r1@01/03/23 -> ??): User land tool for cleaning |
44 |
>> up old perl installs |
45 |
>> [?] app-alternatives/awk (4@01/03/23 -> ??): /bin/awk and /usr/bin/awk symlinks |
46 |
>> [?] app-alternatives/bzip2 (1@01/03/23 -> ??): bzip2 symlink |
47 |
>> [?] app-alternatives/cpio (0@12/11/22 -> ??): CPIO symlink |
48 |
>> [?] app-alternatives/gzip (0@12/06/22 -> ??): gzip symlinks |
49 |
>> [?] app-alternatives/lex (0-r1@12/11/22 -> ??): lex symlinks |
50 |
>> [?] app-alternatives/sh (0@01/03/23 -> ??): /bin/sh (POSIX shell) symlink |
51 |
>> [?] app-alternatives/tar (0@12/06/22 -> ??): Tar symlink |
52 |
>> [?] app-alternatives/yacc (1-r2@12/06/22 -> ??): yacc symlinks |
53 |
>> [I] app-arch/bzip2 (1.0.8-r4(0/1)@01/03/23): A high-quality data compressor used |
54 |
>> extensively by Gentoo Linux |
55 |
>> [?] app-arch/cpio (2.13-r5@01/03/23 -> ??): A file archival tool which can also |
56 |
>> read and write tar files |
57 |
>> [?] app-arch/gzip (1.12-r4@01/20/23 -> ??): Standard GNU compressor |
58 |
>> [?] app-arch/libarchive (3.6.1-r1(0/13)@12/06/22 -> ??): Multi-format archive |
59 |
>> and compression library |
60 |
>> [?] app-arch/rpm2targz (2021.03.16@10/05/22 -> ??): Convert a .rpm file to a |
61 |
>> .tar.gz archive |
62 |
>> |
63 |
>> And the list goes on… the first thing I noticed, is that git was not connecting |
64 |
>> and man stopped working… |
65 |
>> |
66 |
>> askarbektassov@Askars-MBP ~/Documents/Books/SDS/github/A5kar.github.io (main) $ |
67 |
>> man git |
68 |
>> man: command exited with status 134: (cd /Users/askarbektassov/Gentoo/usr/share/ |
69 |
>> man && /Users/askarbektassov/Gentoo/usr/libexec/man-db/zsoelim) | (cd /Users/ |
70 |
>> askarbektassov/Gentoo/usr/share/man && /Users/askarbektassov/Gentoo/usr/libexec/ |
71 |
>> man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE) | (cd /Users/ |
72 |
>> askarbektassov/Gentoo/usr/share/man && preconv -e UTF-8) | (cd /Users/ |
73 |
>> askarbektassov/Gentoo/usr/share/man && tbl) | (cd /Users/askarbektassov/Gentoo/ |
74 |
>> usr/share/man && nroff -mandoc -c -rLL=157n -rLT=157n -Tutf8) |
75 |
>> |
76 |
>> But then, even eix did not work, until I’ve added it to accept_keywords list and |
77 |
>> recompiled it (I guess it lost some dylib links, with the gcc recompile). |
78 |
>> |
79 |
>> But for the rest… what happened? |
80 |
>> |
81 |
>> Thanks, |
82 |
>> -- |
83 |
>> Askar Bektassov (Аскар Бектасов) |
84 |
>> Sent from desktop |
85 |
>> |
86 |
> |
87 |
> -- |
88 |
> Fabian Groffen |
89 |
> Gentoo on a different level |