<?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>206554</bug_id>
          
          <creation_ts>2008-01-18 17:27 0000</creation_ts>
          <short_desc>app-text/acroread-8.1.x can use prebuilt libgtkembedmoz.so from www-client/seamonkey-bin</short_desc>
          <delta_ts>2008-02-17 22:54:42 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>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P5</priority>
          <bug_severity>trivial</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>awaria@chopin.edu.pl</reporter>
          <assigned_to>kevquinn@gentoo.org</assigned_to>
          <cc>printing@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>awaria@chopin.edu.pl</who>
            <bug_when>2008-01-18 17:27:48 0000</bug_when>
            <thetext>It&apos;s not necessary for acroread-8.1.x to build either www-client/mozilla-firefox or net-libs/xulrunner (these are both very heavy builds) as acroread can just as well use the libgtkembezmoz.so shared library from the www-client/seamonkey-bin package (/opt/seamonkey/libgtkembedmoz.so).

There could also be some einfo telling the user how to select the correct location of the library in his acroread preferences or maybe even a way of setting it systemwide in some rc file. Will look into this possibility later.

I would even suggest that this library/dependency be optional, as acroread requires it for certain optional (non-PDF) content and works more or less just fine without it.

Reproducible: Always

Steps to Reproduce:</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>awaria@chopin.edu.pl</who>
            <bug_when>2008-01-18 17:32:39 0000</bug_when>
            <thetext>(In reply to comment #0)

&gt; There could also be some einfo telling the user how to select the correct
&gt; location of the library in his acroread preferences or maybe even a way of
&gt; setting it systemwide in some rc file. Will look into this possibility later.

By this I meant that current einfo is a bit vague (a user may have no idea where to look for the library), so it would be nice if einfo provided the library&apos;s actual location in the filesystem.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tgurr@gentoo.org</who>
            <bug_when>2008-01-30 20:38:29 0000</bug_when>
            <thetext>Dependencies are fixed in CVS, seamonkey(-bin) can now also be used.
I didn&apos;t change the ewarn text for now since it shouldn&apos;t happen that no gtkembedmoz.so is installed (via dependency) and properly located by the ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chad@tharasix.com</who>
            <bug_when>2008-02-17 20:19:31 0000</bug_when>
            <thetext>While that&apos;s a great idea to reduce build times, something got broken during implementation.  Now acroread wants to pull in seamonkey-bin even though I have the source seamonkey package in world.

[nomerge      ] app-text/acroread-8.1.2 [7.0.9-r1] USE=&quot;cups nsplugin -ldap&quot; LINGUAS=&quot;en -da -de -es -fi -fr -it -ja -ko -nb -nl -pt -sv -zh_CN -zh_TW&quot; 
[ebuild  N    ]  www-client/seamonkey-bin-1.1.8  14,435 kB 

Is it time for a new bug, or just reopen this one?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>tgurr@gentoo.org</who>
            <bug_when>2008-02-17 22:54:42 0000</bug_when>
            <thetext>(In reply to comment #3)
&gt; While that&apos;s a great idea to reduce build times, something got broken during
&gt; implementation.  Now acroread wants to pull in seamonkey-bin even though I have
&gt; the source seamonkey package in world.
&gt; 
&gt; [nomerge      ] app-text/acroread-8.1.2 [7.0.9-r1] USE=&quot;cups nsplugin -ldap&quot;
&gt; LINGUAS=&quot;en -da -de -es -fi -fr -it -ja -ko -nb -nl -pt -sv -zh_CN -zh_TW&quot; 
&gt; [ebuild  N    ]  www-client/seamonkey-bin-1.1.8  14,435 kB 
&gt; 
&gt; Is it time for a new bug, or just reopen this one?
&gt; 

If you are on 64bit this is on purpose since acroread is 32bit it also needs a 32bit libgtkembedmoz.so in order to work as expected. And currently seamonkey-bin is the only -bin package which provides the 32bit version of libgtkembedmoz.so on a 64bit platform.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>