<?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>131104</bug_id>
          
          <creation_ts>2006-04-24 08:06 0000</creation_ts>
          <short_desc>librsvg + nsplugin: check is wrong</short_desc>
          <delta_ts>2006-06-29 06:59:25 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>Ebuilds</component>
          <version>2006.0</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>
          
          <blocked>119872</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>andrei.ivanov@gmail.com</reporter>
          <assigned_to>gnome@gentoo.org</assigned_to>
          <cc>twp@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>andrei.ivanov@gmail.com</who>
            <bug_when>2006-04-24 08:06:17 0000</bug_when>
            <thetext>In &apos;pkg_setup&apos;, the librsvg ebuild has the following check:

if use nsplugin &amp;&amp; ( \
     ( has_version net-libs/gecko-sdk &amp;&amp; \
       built_with_use net-libs/gecko-sdk mozsvg ) || \
     ( has_version www-client/mozilla-firefox &amp;&amp; \
       built_with_use www-client/mozilla-firefox mozsvg ) || \
     ( has_version www-client/mozilla &amp;&amp; \
       built_with_use www-client/mozilla mozsvg ) ); then
     ewarn &quot;A SVG plugin for mozilla-compatible browsers is already present&quot;
     ewarn &quot;in your system. To avoid replacing the old plug-in, librsvg&quot;
     ewarn &quot;will be built with the plugin disabled.&quot;
     ewarn
     ewarn &quot;In order to use the plugin from librsvg, please make sure to&quot;
     ewarn &quot;emerge gecko-sdk/mozilla-firefox/mozilla without the &apos;mozsvg&apos;&quot;
     ewarn &quot;USE flag.&quot;

but mozilla-firefox now has svg support enabled by default and the &apos;mozsvg&apos; flag doesn&apos;t exist anymore for it.
The worse thing is it installs gecko-sdk unconditionally.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>latexer@gentoo.org</who>
            <bug_when>2006-04-30 09:41:51 0000</bug_when>
            <thetext>Definitely assigned to the wrong folks.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2006-06-29 06:59:25 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; but mozilla-firefox now has svg support enabled by default and the &apos;mozsvg&apos;
&gt; flag doesn&apos;t exist anymore for it.

Fixed (it still exists for 1.0 which is still in-tree, but not on 1.5)

&gt; The worse thing is it installs gecko-sdk unconditionally.

you&apos;ll have to wait for librsvg 2.14 for this</thetext>
          </long_desc>
      
    </bug>

</bugzilla>