Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
deprecated or systemd - what is going on?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
curmudgeon
Veteran
Veteran


Joined: 08 Aug 2003
Posts: 1356

PostPosted: Sat Mar 23, 2013 12:17 am    Post subject: deprecated or systemd - what is going on? Reply with quote

Code:

# emerge --sync && emerge -Dpu world

[...]

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The ebuild selected to satisfy "sys-power/upower" has unmet requirements.
- sys-power/upower-0.9.20-r2::gentoo USE="-deprecated -doc -introspection -ios (-systemd)"

  The following REQUIRED_USE flag constraints are unsatisfied:
    kernel_linux? ( !deprecated? ( systemd ) )

(dependency required by "kde-base/kdelibs-4.9.5::local[upower]" [installed])
(dependency required by "kde-base/ksysguard-4.9.5[handbook]" [installed])
(dependency required by "kde-base/kdebase-meta-4.9.5::local" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])


So it seems now that we HAVE to choose either the deprecated USE flag or the systemd USD flag (which is masked). If I understand, not using systemd is supposed to be the gentoo default.

What I don't understand is the reason for the current portage behavior. Shouldn't deprecated (if it leads to the default) at least be enabled by default? And who selected "deprecated" as the name of the USE flag (which sounds like it was chosen to actually discourage users from choosing it)? And why is systemd masked (not that I have any interest in using it, but having emerge -Dpu world fail to complete should not happen with default settings)?


Last edited by curmudgeon on Sat Mar 23, 2013 1:03 am; edited 1 time in total
Back to top
View user's profile Send private message
krinn
Advocate
Advocate


Joined: 02 May 2003
Posts: 4294

PostPosted: Sat Mar 23, 2013 12:44 am    Post subject: Reply with quote

Agree, it looks like virus is spreading...

That deprecated USE flag should have been a -new_but_with_systemd USE flag instead.
This way default would have been disable new stuff that need systemd, while users with systemd could still enable it if they wish, but any non systemd user won't get a block for something they don't care or need.
Like that, it seems another push toward that systemd shit.

You should filebug that.
Back to top
View user's profile Send private message
Ant P.
Advocate
Advocate


Joined: 18 Apr 2009
Posts: 2403
Location: UK

PostPosted: Sat Mar 23, 2013 3:01 pm    Post subject: Reply with quote

I should point out that KDE works fine without *any* of this Redhat ubloat installed. Runs a lot faster too.
Back to top
View user's profile Send private message
ulenrich
Veteran
Veteran


Joined: 10 Oct 2010
Posts: 1156

PostPosted: Sat Mar 23, 2013 5:16 pm    Post subject: Reply with quote

Gentoo is a meta distribution - there is no such as a default.

But there are profiles. Profiles should be consistent.
Why not profiles kde-senza-systemd and kde-systemd-enabled?

By the way, USE flag naming mostly follows upstream developers "--flagnaming".
This probably is convinience for ebuild maintainers.

If a user fabricates his own ebuilds this follow-upstream-naming-convention
is a much esier place as if Gentoo naming affection is guided by his special profiles ...
_________________
fun2gen2
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2470
Location: Austria

PostPosted: Sat Mar 23, 2013 5:36 pm    Post subject: Reply with quote

@curmudgeon: It's just a name, and it depicts the sad reality. :)

Btw, it was enabled here.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
GFCCAE6xF
Apprentice
Apprentice


Joined: 06 Aug 2012
Posts: 229
Location: England, UK

PostPosted: Sat Mar 23, 2013 5:41 pm    Post subject: Reply with quote

^^ Indeed.

It was also enabled for me too apparently, a day or two ago I added "sys-power/upower -deprecated" to package.use :)
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
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