<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>189350</bug_id>
          
          <creation_ts>2007-08-18 11:35 0000</creation_ts>
          <short_desc>net-dialup/ppp: removal of gtk1-interface</short_desc>
          <delta_ts>2007-08-31 08:49:28 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>hanno@gentoo.org</reporter>
          <assigned_to>net-dialup@gentoo.org</assigned_to>
          <cc>ssuominen@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>hanno@gentoo.org</who>
            <bug_when>2007-08-18 11:35:13 0000</bug_when>
            <thetext>ppp contains a gtk-useflag which builds a gtk1-interface. I doubt it&apos;s of much use and it&apos;ll cause a system with gtk useflag to fetch in gtk1-deps.

I&apos;d suggest to just remove that.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ssuominen@gentoo.org</who>
            <bug_when>2007-08-18 11:38:17 0000</bug_when>
            <thetext>In fact, I&apos;ve noticed it&apos;s a automagic dep.. even if you USE=&quot;-gtk&quot; ppp, it ends up linking against GTK+-1.2 if it&apos;s found in system. :(</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2007-08-18 12:27:35 0000</bug_when>
            <thetext>(In reply to comment #0)
Actually it is very useful for paranoid people who doesn&apos;t like storing their PPP passwords in files. For those, pppd has a plugin called passprompt. When gtk useflag is enabled, the /usr/sbin/pppgetpass looks like this:
#!/bin/sh

if [ -z &quot;$DISPLAY&quot; ]; then
  exec pppgetpass.vt &quot;$@&quot;
else
  exec pppgetpass.gtk &quot;$@&quot;
fi

I would say this functionality is too neat to loose.

(In reply to comment #1)
What program/library is liked against GTK-1? Did you checked with equery uses ppp?
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>ssuominen@gentoo.org</who>
            <bug_when>2007-08-20 14:25:08 0000</bug_when>
            <thetext>(In reply to comment #2)

&gt; (In reply to comment #1)
&gt; What program/library is liked against GTK-1? Did you checked with equery uses
&gt; ppp?
&gt; 

Installing the stuff back to give some output, until then ignore me.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mrness@gentoo.org</who>
            <bug_when>2007-08-31 08:49:28 0000</bug_when>
            <thetext>Turns out it can use gtk2 just as well.

Fixed in ppp-2.4.4-r12. Right now this revision is pmasked, but I will unmask it as soon as solution for bug 190143 is tested.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>