Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
deferring qtwebengine builds
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Section_8
Guru
Guru


Joined: 22 May 2004
Posts: 591
Location: Arlington, TX, US

PostPosted: Sat Nov 21, 2020 4:31 pm    Post subject: deferring qtwebengine builds Reply with quote

Yesterday, in my weekly emerge --update, I noticed that an update to dev-libs/re2 was going to cause a rebuild of qtwebengine. I decided I wanted to postpone this, so I added
Code:
>dev-libs/re2-0.2020.08.01
to package.mask to mask the update.

I have decided to try this as a strategy to deal with repeated qtwebengine builds - every time I see that a package upgrade will force a rebuild of qtwebengine, I will mask it. At some point, this will cause a problem - I will get a blocker, or one of those old ebuilds will be removed from the tree. At that point, I will bite the bullet, and remove all those masks and let everything including qtwebengine, build. I hope to reduce the number of painful qtwebengine compiles this way.

Thoughts?
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 16186

PostPosted: Sat Nov 21, 2020 5:22 pm    Post subject: Reply with quote

It seems like this could be more readily solved by masking dev-qt/qtwebengine, then using emerge --unmerge to remove it. If you mask packages triggering the rebuild, then you are not updating those packages, and will miss out on any fixes (including security fixes) in those packages.
Back to top
View user's profile Send private message
Section_8
Guru
Guru


Joined: 22 May 2004
Posts: 591
Location: Arlington, TX, US

PostPosted: Sat Nov 21, 2020 5:59 pm    Post subject: Reply with quote

Unfortunately, one of the packages I use regularly - kmymoney - has a hard dependency on qtwebengine. Yeah, I know I'll miss a few updates, so I probably won't keep these masked very long.
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 24771
Location: here

PostPosted: Sat Nov 21, 2020 6:11 pm    Post subject: Reply with quote

If you use unstable version you can wait some days for the release of 5.15.2 version for build with new re2
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6778

PostPosted: Sun Nov 22, 2020 2:11 am    Post subject: Reply with quote

Similar problems with things like isl/icu causing rebuilds of huge packages. I just emerge --exclude the offending libs until the big package gets an update itself.
Back to top
View user's profile Send private message
Section_8
Guru
Guru


Joined: 22 May 2004
Posts: 591
Location: Arlington, TX, US

PostPosted: Sun Nov 22, 2020 2:31 pm    Post subject: Reply with quote

I am using stable qtwebengine, so I guess updates will be slower. I think, to reduce the number of missing updates, I will unmask and rebuild it every other time it needs rebuilding.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Page 1 of 1

 
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