Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mass rebuild due to LINGUAS
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 157
Location: CET/CEST

PostPosted: Tue Jan 30, 2018 7:50 am    Post subject: Reply with quote

So putting the rants aside, what is the correct way to upgrade as of 2018-01-30? I couldn't do it for about a month so it came as a surprise (as in not a word in eselect news) this morning.

Right now I have both LINGUAS and L10N set.
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6780

PostPosted: Tue Jan 30, 2018 8:34 am    Post subject: Reply with quote

Shibotto wrote:
Right now I have both LINGUAS and L10N set.

My recommendation is: Do nothing (except the regular update procedure), keeping them both set.
However, the official recommendation must be to remove your definition of LINGUAS from make.conf.
The difference is: In the former case, many packages will install only the translation for the languages from LINGUAS, but this is intransparent to portage now (causing e.g. problems with binary packages since a package will not be recognized as different if it is built with a different value of LINGUAS); not setting LINGUAS in make.conf will usually install all translations, avoiding the mentioned problems at the cost of harddisk space. (The official reason is that you can use INSTALL_MASK to mitigate the latter problem; but in practice it is not possible to give an INSTALL_MASK which works for all packages correctly, because the exact effect of LINGUAS depends on the package.)
Back to top
View user's profile Send private message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 157
Location: CET/CEST

PostPosted: Tue Jan 30, 2018 10:00 am    Post subject: Reply with quote

Thank you. So I also shouldn't be needing to set USE="... linguas_it ..." right? I think I read this in the bug report.
Back to top
View user's profile Send private message
mv
Watchman
Watchman


Joined: 20 Apr 2005
Posts: 6780

PostPosted: Tue Jan 30, 2018 11:18 am    Post subject: Reply with quote

Shibotto wrote:
USE="... linguas_it ..." right

This USE-flag doesn't exist anymore in any ebuild from the gentoo repository. So setting it has no effect.
Back to top
View user's profile Send private message
noci2
n00b
n00b


Joined: 14 Jan 2018
Posts: 10

PostPosted: Sun Feb 04, 2018 3:52 pm    Post subject: Reply with quote

asturm wrote:
rosomak wrote:
I saw the same with KDE guys - they also knew better and treated every polite remark as an attack to their dignity.
Brave new world ...

If what you so conveniently chose to omit from quoting was a polite remark by your standards, then brave new world indeed. Also good job slandering yet another group of devs without participation in this thread. Alas, just another post to fan the flames.


I agree partly with you asturm this wasn't needed, then again computer users do face some problems on the road to the better world. There is a lot of breakage, i know this is the new adagium in software.
Recently:
opening another session (same screen, difference user) doesn't work anymore.. SDDM, Kscreenlocker, X..?? , no errors logged, the switch button returns to the currently logged on user. This is very anoying... it used to work without problems until KDE 5.x
So i do understand where complaining users come from and when does one discover this..., when things "that used to work" (tm) dont only at an inconvenient moment. (in stead of switching between 2 sessions now logout, login acnt#2, logout, login acnt#1 , ... a few times just to get the job done).
And no sudo doesn't help to switch accounts in this case.


Last edited by noci2 on Sun Feb 04, 2018 8:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
noci2
n00b
n00b


Joined: 14 Jan 2018
Posts: 10

PostPosted: Sun Feb 04, 2018 8:17 pm    Post subject: Reply with quote

Sorry for the delay..

ulm wrote:
noci2 wrote:
And an advise about the most efficient way to upgrade was given. I think in this instance the advice could have been:
Select new gcc, emerge @system, select new release (aka upgrade to 17.0) and emerge @system, emerge @world.....
Would have saved a few days of compiling.

And it would have resulted in a system with inconsistent libraries, part of them compiled with PIE and part without. Therefore, the 17.0 news item leans on the safe side, rather than giving advice that may save compilation time at the cost of potential breakage.


I didn't and still dont claim this would be the best way.... obviously you are in a better position to judge.
But is installing gcc 6.4 as given + release of profile 17.0 (with presure to act within weeks) a week later as given a better way of handling this? Probably coordinating the release of 6.4 with profile 17.0 would be the optimal way. (rebuilding systems only once).
And the linguas could have been done in one go with the profile 17.0.


Last edited by noci2 on Sun Feb 04, 2018 8:43 pm; edited 1 time in total
Back to top
View user's profile Send private message
Tony0945
Watchman
Watchman


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

PostPosted: Sun Feb 04, 2018 8:36 pm    Post subject: Reply with quote

noci2 wrote:
But is installing gcc 6.4 as given + release of profile 17.0 (with presure to act within weeks) a week later as given a better way of handling this? Probably coordinating the release of 6.4 with profile 17.0 would be the optimal way. (rebuilding systems only once).

6.4.0 hit the tree on August 30, three months before profile 17.0 It was marked stable eleven days before profile 17.0 was announced.

My only objection is the demise of 13.0, essentially forcing everyone onto hardened.
Back to top
View user's profile Send private message
Shibotto
Apprentice
Apprentice


Joined: 19 Jun 2015
Posts: 157
Location: CET/CEST

PostPosted: Mon Feb 05, 2018 11:05 am    Post subject: Reply with quote

mv wrote:
This USE-flag doesn't exist anymore in any ebuild from the gentoo repository. So setting it has no effect.


I also had to switch to 17, so it took a lot of time. Anyway everything went fine, than you for your help :D
Back to top
View user's profile Send private message
noci2
n00b
n00b


Joined: 14 Jan 2018
Posts: 10

PostPosted: Wed Feb 07, 2018 12:08 am    Post subject: Reply with quote

Tony0945 wrote:
noci2 wrote:
But is installing gcc 6.4 as given + release of profile 17.0 (with presure to act within weeks) a week later as given a better way of handling this? Probably coordinating the release of 6.4 with profile 17.0 would be the optimal way. (rebuilding systems only once).

6.4.0 hit the tree on August 30, three months before profile 17.0 It was marked stable eleven days before profile 17.0 was announced.

My only objection is the demise of 13.0, essentially forcing everyone onto hardened.


hm. I only run stable (for most stuff), and don't run updates daily, so 11 days comes down to a week for me, even then a short period.
It wasn't i needed gcc 6.4.0..., it was rather rather strongly pushed, with profile 17 short after.

I had the impression hardened was a lot more than just pie on/off on gcc. (selinux + extra patchset that were lost a year ago).
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9297

PostPosted: Wed Feb 07, 2018 12:19 am    Post subject: Reply with quote

Yes, hardened is more than that.

There was no way around a hard switch to gcc-6.4.0. Profile 17 also provided an opportunity to mask away all issues related to >=ICU-59 with <GCC-6, broken Qt4 with ICU etc... the reason why 13 must be dropped, it is impossible to support.
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
Page 3 of 3

 
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