Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Update a one year old system
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sat Oct 23, 2021 6:16 pm    Post subject: Reply with quote

OK!!! :) Thank you AGAIN
Code:
git checkout `git rev-list -n 1 --first-parent --before="2021-09-15" master`

Code:
emerge -uDNav --backtrack=250 world --exclude="x11-drivers/nvidia-drivers xorg-server"


Code:
Total: 1126 packages (714 upgrades, 7 downgrades, 58 new, 15 in new slots, 332 reinstalls, 1 uninstall), Size of downloads: 6,257,689 KiB
Conflict: 6 blocks


Captured while emerging - so fewer packages :
https://dpaste.com/5553NMSS3

It wanted to proceed :)
And it died after installing 53 :)
Code:

>>> Emerging (53 of 1126) sys-kernel/installkernel-gentoo-3::gentoo
>>> Failed to emerge sys-devel/binutils-config-5.4, Log file:
>>>  '/var/tmp/portage/sys-devel/binutils-config-5.4/temp/build.log'
>>> Failed to emerge sys-devel/gcc-config-2.4, Log file:
>>>  '/var/tmp/portage/sys-devel/gcc-config-2.4/temp/build.log'
>>> Installing (50 of 1126) virtual/pkgconfig-2-r1::gentoo
>>> Installing (53 of 1126) sys-kernel/installkernel-gentoo-3::gentoo
>>> Jobs: 51 of 1126 complete, 2 failed             Load avg: 3.44, 3.57, 2.14


Code:
* Fetch failed for 'sys-devel/binutils-config-5.4', Log file:
 *  '/var/tmp/portage/sys-devel/binutils-config-5.4/temp/build.log'

http://dpaste.com/D9BP7CNZP
404 error
Code:
* Fetch failed for 'sys-devel/gcc-config-2.4', Log file:
 *  '/var/tmp/portage/sys-devel/gcc-config-2.4/temp/build.log'

http://dpaste.com/8B2D3SGLQ
same

I decided to run it again...

There is hope! Thank you NeddySeagoon :)
P.S. I am wondering if I have to add -U flag...
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sat Oct 23, 2021 6:21 pm    Post subject: Reply with quote

Code:
>>> Emerging (1 of 1075) dev-lang/python-exec-2.4.8::gentoo
>>> Emerging (2 of 1075) sys-devel/binutils-config-5.4::gentoo
>>> Emerging (3 of 1075) sys-devel/gcc-config-2.4::gentoo
>>> Emerging (4 of 1075) sys-libs/readline-8.1_p1-r1::gentoo
>>> Emerging (5 of 1075) dev-libs/fribidi-1.0.10::gentoo
>>> Emerging (6 of 1075) sys-libs/e2fsprogs-libs-1.46.4::gentoo
>>> Emerging (7 of 1075) media-libs/libsamplerate-0.2.2::gentoo
>>> Emerging (8 of 1075) sys-fs/fuse-common-3.10.4::gentoo
>>> Emerging (9 of 1075) app-admin/sysklogd-2.2.3::gentoo
>>> Failed to emerge sys-devel/binutils-config-5.4, Log file:
>>>  '/var/tmp/portage/sys-devel/binutils-config-5.4/temp/build.log'
>>> Failed to emerge sys-devel/gcc-config-2.4, Log file:
>>>  '/var/tmp/portage/sys-devel/gcc-config-2.4/temp/build.log'
>>> Installing (8 of 1075) sys-fs/fuse-common-3.10.4::gentoo
>>> Installing (7 of 1075) media-libs/libsamplerate-0.2.2::gentoo
>>> Installing (9 of 1075) app-admin/sysklogd-2.2.3::gentoo
>>> Installing (1 of 1075) dev-lang/python-exec-2.4.8::gentoo
>>> Installing (4 of 1075) sys-libs/readline-8.1_p1-r1::gentoo
>>> Installing (5 of 1075) dev-libs/fribidi-1.0.10::gentoo
>>> Installing (6 of 1075) sys-libs/e2fsprogs-libs-1.46.4::gentoo
>>> Jobs: 7 of 1075 complete, 2 failed              Load avg: 1.10, 1.02, 0.97


:(
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sat Oct 23, 2021 6:28 pm    Post subject: Reply with quote

kj184050,

Add
Code:
--keep-going
to the emerge command.

You will still get failures but portage will drop the failed package and any packages that depend on it, then continue.

It will give you a failure list at the end and the log files.
They will not all have log files, only the ones that failed to build.
The dropped packages were never attempted.

-- edit --

Its like an automatic
Code:
emerge --resume --skipfirst
but safer.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sat Oct 23, 2021 6:39 pm    Post subject: Reply with quote

Thanks again...
I understand that after it will finish upgrading, I have two options:

  • change my settings to be able to sync via git
  • or I have to go back using portage?


Now my /etc/portage/repos.conf/gentoo.conf looks like this:
Code:
$: cat /etc/portage/repos.conf/gentoo.conf
[DEFAULT]
main-repo = gentoo

[gentoo]
location = /var/db/repos/gentoo
sync-type = rsync
sync-uri = rsync://rsync.gentoo.org/gentoo-portage
auto-sync = yes
sync-rsync-verify-jobs = 1
sync-rsync-verify-metamanifest = yes
sync-rsync-verify-max-age = 24
sync-openpgp-key-path = /usr/share/openpgp-keys/gentoo-release.asc
sync-openpgp-keyserver = hkps://keys.gentoo.org
sync-openpgp-key-refresh-retry-count = 40
sync-openpgp-key-refresh-retry-overall-timeout = 1200
sync-openpgp-key-refresh-retry-delay-exp-base = 2
sync-openpgp-key-refresh-retry-delay-max = 60
sync-openpgp-key-refresh-retry-delay-mult = 4
sync-webrsync-verify-signature = yes


You said that Gentoo switched to git. Which path shall I choose?
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sat Oct 23, 2021 6:49 pm    Post subject: Reply with quote

kj184050,

rsync is easier to set up.

The git repo you are using now is not complete. There are no news items and a some other things that rsync provides.
That's why the guide has a link to the news git repo.

Both can be made to work but rsync is easiest.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sat Oct 23, 2021 7:17 pm    Post subject: Reply with quote

So after this upgrade will finish I can delete everything from /var/db/repos/gentoo
and just sync portage, am I correct?
BTW... I think I can mark this thread as solved...

To be honest... On Thursday I was thinking of switching to Arch or Debian... I have even installed Debian to see how it is working after years and years of not using it :) It has a GUI installer on live image :) I installed Debian in... few minutes... We live in strange times...
I was even thinking of installing Arch too - next to Debian - just to play with both for the next week.... But then I realised something which is true for a long time:)... I am a Gentoo guy :)
Since.... I don't know... since there was a possibility to install it from stage 1? :) As far as I remember... A long time ago. It was probably 2004...
For me there are only three GNU/Linux distros: Debian and derivatives for everyone (I love apt - Debian is perfect for server, HPC), Arch for more advanced users (I hate installing software on Arch...). Gentoo needs crazy amount of time... But it is flexible. I love openRC. I love it, I love it :)
Gentoo is seriously faster. But the main reason I love Gentoo is that even if I am using GNU/Linux since 98 (I am an old guy :) ONLY Gentoo teaches me GNU/Linux in the best way... How many times I compiled the kernel... Ech..
Gentoo is a crazy project, but I love it:)
OK. Fair enough...
I think I can handle the upgrading from here.
I will report the progress...
After this will finish probably tonight (I assume there is gnome, chromium, and Firefox to emerge...) I will upgrade xorg. Then I will try to upgrade nvidia. In the end, I will upgrade kernel to 5.14.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sat Oct 23, 2021 7:37 pm    Post subject: Reply with quote

kj184050,

Yes, you can go back to your normal rsync repo for the last update.
If you still want to try a stage1, just for old times sake ... Historical Gentoo

I'm an old guy too. I started playing with computers in 1963 as a 10 year old.
I was the only kid is a school of about 1200 to have computer programming as a hobby :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sat Oct 23, 2021 7:59 pm    Post subject: Reply with quote

@NeddySeagoon
:) no, no I am not a masochist, :) I remember those times...
stage 3 is fine :)
I can see that you made more hardcore stuff:)
I am much younger. 1982. But I was playing with 286 with these soft disks:) And my teacher once show me these programming cards they were using years ago.
Quote:
I was the only kid is a school of about 1200 to have computer programming as a hobby :)

Those times...

Once again. I sincerely thank you for a help.
573 packages to go...
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sat Oct 23, 2021 8:03 pm    Post subject: Reply with quote

kj184050,

Enjoy your Gentoo. If its not fun, whatever fun is to you, don't do it.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Sat Oct 23, 2021 11:20 pm    Post subject: Reply with quote

NeddySeagoon wrote:
I'm an old guy too. I started playing with computers in 1963 as a 10 year old.

I started in 1963 also. Taking a pre-entrance summer course "Programming the IBM 1401" as an incoming college freshman. Makes me 7 or 8 years older, but not in experience. I think that was the model number. School also had an IBM 360 Model 40(/) that we punched cards for on a TTY Model 30)/) and submitted on RJE ( rumored to mean Real Junky Equipment but really meant Remote Job Entry)

(Checks bookshelf six feet from co0mpute) YES! I still have one of the textbooks! Numerical Calculations and Algorithms by Becket and Hurt.
Stamped inside the cover $10.50 Hardcover textbook at college bookstore. What would that be today?

Somewhere not immediately locatable is the black paperback with title something like "Programming FORTRAN IV with WatFor"

Sorry to interject the trip down memory lane.
NOTE: Youngster's, C would not be invented for 17 years, but Algol existed.
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sat Oct 23, 2021 11:45 pm    Post subject: Reply with quote

Tony0945,

Yep, I learned Algol because that's all there was.
Except assembler.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Sun Oct 24, 2021 12:47 am    Post subject: Reply with quote

NeddySeagoon wrote:
Tony0945,

Yep, I learned Algol because that's all there was.
Except assembler.

When I was at International Harvester, I would play Star Trek written in Fortran by someone at University of Illinois while I was waiting for my batch Fortran hydraulic simulations to run. I had source code (he/she had translated BASIC into Fortran) but my wife through out the fanfold (" I told you NOT to!" rebuttal "I thought you said TO through them out".
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sun Oct 24, 2021 9:10 am    Post subject: Reply with quote

For the first time in 10 years, I feel young :) Thank you guys :)

Update progress:
interruptions: errors for:

  • sys-apps/hwinfo - - failed while compiling - uninstalled - problem solved :)
  • dev-libs/nss - failed while compiling
  • dev-qt/qtcore - failed while compiling


Can't progress more.
I will try to solve these issues
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sun Oct 24, 2021 10:18 am    Post subject: Reply with quote

kj184050,

Post the build logs with wgetpaste.

Or ignore those fails for now and switch to the latest gcc and binutils you have then try again.
Or even go for broke.
Go for jumping to up to date and switch to the latest gcc and binutils you have.

Tony0945,

Startrek on a real teletype ... with paper. :)
Yes, I've played that too.

I may even have that for my APPLE ][, no paper involved there though.
Its a shame about the listing. :(

Aww ...
Code:
roy@neddy_static ~/www.apple.asimov.net $ find -iname startrek
roy@neddy_static ~/www.apple.asimov.net $

If its not there, it doesn't exist for APPLE ][.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sun Oct 24, 2021 10:59 am    Post subject: Reply with quote

OK,
I switched back to portage - synced, and upgraded as much as possible, and:

https://dpaste.com/47GZ78Z6A
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sun Oct 24, 2021 12:08 pm    Post subject: Reply with quote

kj184050,

A few general hints. From the top of your pastebin, down.

Warning: The code blocks in this post may have extra line wraps, depending on your window size.
You may need to stretch the window off the screen so that the ^^^^ pointing to the problem appears in the right place.

Code:

     sys-libs/zlib[minizip]
                   ^^^^^^^ 
is the correct rendering of the first one below.

Code:
sys-libs/zlib:0

  (sys-libs/zlib-1.2.11-r4:0/1::gentoo, ebuild scheduled for merge) USE="(split-usr) -minizip -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (sys-libs/zlib-1.2.11-r4:0/1::gentoo, installed) USE="minizip (split-usr) -static-libs" ABI_X86="32 (64) (-x32)" pulled in by
    sys-libs/zlib[minizip] required by (dev-qt/qtwebengine-5.15.2_p20210824-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa jumbo-build pulseaudio system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -kerberos -test" ABI_X86="(64)"
                  ^^^^^^^                                                                                                                                                                                                                                           


Code:
(no parents that aren't satisfied by other packages in this slot)
is a warning that you may not get the latest version but portage has found something that will do.
That can be ignored for now.

The
Code:
     sys-libs/zlib[minizip] required by ...
                  ^^^^^^^   

tells that something wants sys-libs/zlib built with USE=minizip. Its up to you, in you enable minizip globally or just on sys-libs/zlib. However, only two packages understand USE=minizip
Code:
$ equery h minizip
 * Searching for USE flag minizip ...
[IP-] [  ] net-analyzer/wireshark-3.4.9:0/3.4.9
[IP-] [  ] sys-libs/zlib-1.2.11-r4:0/1


media-libs/freetype is harder.
Code:
>=media-libs/freetype-2.5.0.1:2=[harfbuzz]
the harfbuzz USE flag is required but that will lead to circular dependencies.
We have three or four recent topics here about that. Google will find them.

You have been holding off on x11-base/xorg-server.
x11-base/xorg-server:0

(x11-base/xorg-server-1.20.13-r1:0/1.20.13::gentoo, ebuild scheduled for merge) USE="elogind ipv6 udev xorg -debug -dmx -doc -kdrive -minimal (-selinux) -suid -systemd -test -unwind -xcsecurity -xephyr -xnest -xvfb"
Code:
ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (x11-base/xorg-server-1.20.10:0/1.20.10::gentoo, installed) USE="elogind ipv6 udev wayland xorg -debug -dmx -doc -kdrive -libressl -minimal (-selinux) -static-libs -suid -systemd -unwind -xcsecurity -xephyr -xnest -xvfb" ABI_X86="(64)" pulled in by
    x11-base/xorg-server:0/1.20.10= required by (x11-drivers/xf86-input-evdev-2.10.6:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                        ^^^^^^^^^^^
This error says that you need =x11-base/xorg-server-1.20.10 to use =x11-drivers/xf86-input-evdev-2.10.6.
Unfortunately, that's the newest in the tree. Consider switching to libinput. That's x11-drivers/xf86-input-libinput. It's new and shiny. I use neither, so I don't know the detail.

Code:
dev-qt/qtwebchannel:5

  (dev-qt/qtwebchannel-5.15.2-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="-debug -qml -test" ABI_X86="(64)" pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-qt/qtwebchannel-5.15.2-r1:5/5.15::gentoo, installed) USE="qml -debug -test" ABI_X86="(64)" pulled in by
    =dev-qt/qtwebchannel-5.15.2*[qml] required by (dev-qt/qtwebengine-5.15.2_p20210824-r1:5/5.15::gentoo, ebuild scheduled for merge) USE="alsa jumbo-build pulseaudio system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -kerberos -test" ABI_X86="(64)"
                                 ^^^


Your turn. How do you fix that?
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sun Oct 24, 2021 12:23 pm    Post subject: Reply with quote

Thanks a lot. I appreciate your effort.
Quote:
Your turn. How do you fix that?

Step by step :)
Now I am waiting for chromium to finish emerging.
I will update soon.
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Sun Oct 24, 2021 2:18 pm    Post subject: Reply with quote

minizip is default on in wireshark.
Code:
 sudo grep -r minizip /etc/*
grep: /etc/ld.so.cache: binary file matches
/etc/portage/package.use:sys-libs/zlib   minizip

Don't even know what it is for. My guess is that I put that line in package.use so that I could emerge wireshark.
Yeah, tried emerging zlib without minizip, got a ton of conflicts culminating with:
Code:
It might be possible to solve this slot collision
by applying all of the following changes:
   - sys-libs/zlib-1.2.11-r4 (Change USE: +minizip)
Apologies for kibitzing.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sun Oct 24, 2021 3:17 pm    Post subject: Reply with quote

Well...
As for now, I stuck with issues...
And my guake is dead :)
I have to take a break... :)
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Sun Oct 24, 2021 3:23 pm    Post subject: Reply with quote

kj184050,

You will come back refreshed and kicking yourself, with at least some of the answers. :)
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Sun Oct 24, 2021 3:36 pm    Post subject: Reply with quote

:) Exactly :)

I managed to rescue guake :) OK guys....
See you later :)
Back to top
View user's profile Send private message
nikolis
Apprentice
Apprentice


Joined: 21 Aug 2003
Posts: 199
Location: Athens

PostPosted: Sun Oct 24, 2021 9:07 pm    Post subject: Reply with quote

NeddySeagoon wrote:
kj184050,

Enjoy your Gentoo. If its not fun, whatever fun is to you, don't do it.


There is nothing more interesting than gentoo in Linux, my humble opinion.
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Wed Oct 27, 2021 8:47 am    Post subject: Reply with quote

OK guys, I am back.
I tried to upgrade some packages, mostly without any success.
So, the situation is like this:



In the end
Code:
emerge -uDNav @world --backtrack=250

looks like this:
https://dpaste.com/7VF928VBW

So it is a terrible mess.
I stuck here ... :(

I removed [SOLVED] from the title...
Back to top
View user's profile Send private message
kj184050
Apprentice
Apprentice


Joined: 29 Sep 2021
Posts: 164
Location: Devon

PostPosted: Wed Oct 27, 2021 1:05 pm    Post subject: Reply with quote

I added one more hopefully helpful option:
Code:
emerge -uDNav --ignore-built-slot-operator-deps=y --backtrack=250 @world



http://dpaste.com/9293ZZE97
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


Joined: 25 Jul 2006
Posts: 5127
Location: Illinois, USA

PostPosted: Wed Oct 27, 2021 1:32 pm    Post subject: Reply with quote

It looks like you are going from nomultilib to multilib ant the same time that you are updating.
IIRC this is very difficult. Perhaps you should reinstall saving your world file and /etc/portage directory.
I've never advised anyone to reinstall before,
If that is not what you are doing and your profile is correct and and you aren't setting ABI anywhere but via the profile,
then you can try correcting by emerging with "--nodeps --oneshot" one at a time for the packages with changed ABI.

Please wait for NeddySeagoon to confirm this as I am no portage expert , just another user.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Page 2 of 8

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum