Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401641 - net-misc/wicd - re-add x11-misc/ktsuss dependency
Summary: net-misc/wicd - re-add x11-misc/ktsuss dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Thomas Kahle (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-31 15:19 UTC by Hypnos
Modified: 2012-06-12 09:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hypnos 2012-01-31 15:19:06 UTC
Now that ktsuss is back in the tree (bug #401123), please re-add it to the wicd dependencies alongside gksu and kdesu.

So far, I have no adverse reports in my forum thread on this topic:

https://forums.gentoo.org/viewtopic-t-910848-highlight-.html
Comment 1 Thomas Kahle (RETIRED) gentoo-dev 2012-02-01 18:08:24 UTC
Ok, done for ~x86 and ~amd64, but ~ppc and ~ppc64 need to rekeyword ktsuss.
Comment 2 Samuel Bauer 2012-03-26 15:53:52 UTC
Please also add ktsuss in 1.7.1_pre20120127

Why is in gentoo graphical su mandatory when using gtk ?

When I read the INSTALL file:
  6. a graphical sudo application (gksu, kdesu, and ktsuss are supported),
while optional, is strongly recommended
Comment 3 Hypnos 2012-03-26 16:05:45 UTC
(In reply to comment #2)
> Please also add ktsuss in 1.7.1_pre20120127

1.7.1)pre20120127-r1 adds the ktsuss dependency.  Please upgrade to this version or later to pull in ktsuss.
Comment 4 Samuel Bauer 2012-04-04 14:49:53 UTC
Can you add a su flag and update dependencies ?

X? ( gtk? ( dev-python/pygtk
            su? ( || (
                x11-misc/ktsuss
                x11-libs/gksu
                kde-base/kdesu
                )
            )
        )
    )

As most user want to have it turned on IUSE="${IUSE} +su"
Comment 5 Thomas Kahle (RETIRED) gentoo-dev 2012-04-04 15:52:16 UTC
(In reply to comment #4)
> Can you add a su flag and update dependencies ?
> 
> X? ( gtk? ( dev-python/pygtk
>             su? ( || (
>                 x11-misc/ktsuss
>                 x11-libs/gksu
>                 kde-base/kdesu
>                 )
>             )
>         )
>     )
> 
> As most user want to have it turned on IUSE="${IUSE} +su"

Well, wicd would need to support the absence of any graphical su application.  Currently it does not.  That means if your idea would be implemented, and you install with USE="-su", then as soon as wicd looks for a graphical su client it will throw an exception and strange things happen.  Having a graphical su is not optional at the moment, therefore it can't be a useflag.

Also, what's the point of having that as a USE-flag?  Who wants USE="X gtk -su"?  Seems pretty esoterical to me.
Comment 6 Samuel Bauer 2012-04-04 16:46:38 UTC
(In reply to comment 5)

$grep ktsuss wicd-1.7.1/INSTALL
6. a graphical sudo application (gksu, kdesu, and ktsuss are supported),
while optional, is strongly recommended

Seems esoterical to you. But it's optional (as already said in comment 4).
Comment 7 Hypnos 2012-04-04 20:51:36 UTC
A graphical sudo program is necessary to use the preferences dialog or adjust settings for specific networks in the wicd GTK client.  It would be esoteric indeed for someone to have the 'gtk' USE flag enabled in wicd but not want a graphical sudo program.  ktsuss is a lightweight dependency for such users since it requires nothing but GTK.
Comment 8 Hypnos 2012-06-12 07:57:51 UTC
Can we close this bug and open another bug to stabilize/keyword ktsuss?
Comment 9 Thomas Kahle (RETIRED) gentoo-dev 2012-06-12 09:07:26 UTC
(In reply to comment #8)
> Can we close this bug and open another bug to stabilize/keyword ktsuss?

Yeah, I guess this bug here is moot.  ppc and ppc64 need to keyword ktsuss and newer versions of wicd.