<?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>210835</bug_id>
          <alias>awn-extras-0.2.6</alias>
          <creation_ts>2008-02-20 03:01 0000</creation_ts>
          <short_desc>gnome-extra/avant-window-navigator-extras-0.2.6 version bump</short_desc>
          <delta_ts>2008-10-24 11:16:03 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>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          <bug_file_loc>https://launchpad.net/awn-extras/0.2/0.2.6/</bug_file_loc>
          
          <keywords>InCVS</keywords>
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>gentoo@lazymalevolence.com</reporter>
          <assigned_to>wltjr@gentoo.org</assigned_to>
          <cc>ekz999@gmail.com</cc>
    
    <cc>enyawix@yahoo.com</cc>
    
    <cc>gnome@gentoo.org</cc>
    
    <cc>jjmmma@gmail.com</cc>
    
    <cc>srrijkers@gmail.com</cc>

      

      
          <long_desc isprivate="0">
            <who>gentoo@lazymalevolence.com</who>
            <bug_when>2008-02-20 03:01:51 0000</bug_when>
            <thetext>Hi,

I&apos;m one of the developers of the Avant Window Navigator dock&apos;s applets project.  We just released version 0.2.4.  A number of the dependencies have changed, but we have been working with the desktop-effects overlay to have an ebuild that keeps track of the new dependencies.  Please look at their live ebuild to update the DEPENDs and RDEPENDs, in addition to the new USE flags.

http://git.overlays.gentoo.org/gitweb/?p=proj/desktop-effects.git;a=tree;f=gnome-extra/avant-window-navigator-extras;hb=HEAD

Thanks!</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2008-02-20 04:07:46 0000</bug_when>
            <thetext>Mark, thanks much will do ASAP.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gentoo@lazymalevolence.com</who>
            <bug_when>2008-03-09 03:11:51 0000</bug_when>
            <thetext>Forgot to mention that we released 0.2.6 a while back to address some build issues.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>srrijkers@gmail.com</who>
            <bug_when>2008-03-16 11:21:50 0000</bug_when>
            <thetext>Created an attachment (id=146299)
avant-window-navigator-extras-0.2.6.ebuild

Here&apos;s an updated ebuild for 0.2.6.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>srrijkers@gmail.com</who>
            <bug_when>2008-03-16 11:22:49 0000</bug_when>
            <thetext>Created an attachment (id=146301)
avant-window-navigator-extras-0.2.6-r346-gconf-conditional.patch

And the upstream patch it needs to make gconf truly conditional.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2008-03-24 08:07:31 0000</bug_when>
            <thetext>*** Bug 214468 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2008-03-25 20:51:56 0000</bug_when>
            <thetext>Finally got around to bumping this. Thanks for the ebuild and patch. As stated in other bug, please just patches next time. Need to review the deps, I did not modify them much aside from dropping libgmail. Seems there are redundant deps in the -extras package that are also in the main awn package. No need for them to be in the extras, since the extras deps on the main awn package and all it&apos;s deps.

Otherwise I kept most other changes to ebuild. Although the python stuff in pkg_postinst and pkg_postrm I did not add to the main awn package. Likely need to go back and do that. But really need to understand what it does first :)

Otherwise we are good here as well. Please let me know if I need to change anything, patches are always welcome. Thanks again for contributions.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>srrijkers@gmail.com</who>
            <bug_when>2008-03-25 21:56:55 0000</bug_when>
            <thetext>This goes for awn and awn-extras:

- The deps are from the configure script and should be correct. Please note that there is no libgmail dep in the ebuild I posted.
- The python stuff was added to the awn-0.2.1-r1 ebuild in the tree by Gilles Dartiguelongue wrt bug #207667; they should be relevant for awn-extras as well. I just copied them.
- I see you&apos;ve removed the glib dep for awn when USE=&quot;gnome&quot;. Feel free to do so, but do note that the configure script checks for it explicitly.
- What&apos;s up with the gconf USE-flag? This should be grouped with the gnome-flag like every other ebuild in the tree does.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2008-03-25 23:45:05 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; This goes for awn and awn-extras:
&gt; 
&gt; - The deps are from the configure script and should be correct. Please note
&gt; that there is no libgmail dep in the ebuild I posted.

I already dropped that dep in the ebuild I committed to tree.

&gt; - The python stuff was added to the awn-0.2.1-r1 ebuild in the tree by Gilles
&gt; Dartiguelongue wrt bug #207667; they should be relevant for awn-extras as well.

You don&apos;t add the same deps to two ebuilds when one pulls in the other. So we add the stuff to either awn or awn-extras, but not both.

&gt; I just copied them.
&gt; - I see you&apos;ve removed the glib dep for awn when USE=&quot;gnome&quot;. Feel free to do
&gt; so, but do note that the configure script checks for it explicitly.
&gt; - What&apos;s up with the gconf USE-flag? This should be grouped with the gnome-flag
&gt; like every other ebuild in the tree does.

Those weren&apos;t my changes, I was syncing the ebuild with a live on in the xeffects overlay I believe. That overlay is MIA, but I am pretty sure the live ebuild is in another. So that&apos;s where the optional glib dep came from and gconf. Also vala and other stuff that wasn&apos;t in the ebuild in tree.


</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>srrijkers@gmail.com</who>
            <bug_when>2008-03-26 00:08:49 0000</bug_when>
            <thetext>Let me clarify:
- with python stuff I mean the &quot;python_mod_optimize&quot; stuff and the eclass inherit.
- I tried to say that even with the gnome (and / or xfce) flag set, configure checks for glib. It just doesn&apos;t check for a specific version (this applies to awn - not extras, for clarity&apos;s sake)
- the xeffects ebuilds usually contain a whole slew of non-standard / unnessecary USE-flags. The standard way of doing this seems to be to use the gnome-flag for gconf support, like I did in my ebuild.

wrt the extras ebuild:
- please hide the (remaining, non-duplicate) gnome deps behind the gnome USE-flag. This means the deps required by the --with-gnome flag. They&apos;re listed in my ebuild.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2008-03-26 00:15:50 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; Let me clarify:
&gt; - with python stuff I mean the &quot;python_mod_optimize&quot; stuff and the eclass
&gt; inherit.

Ah ok, I was planning on adding that to awn as well with the revision. Sorry thought you were talking deps :)

&gt; - I tried to say that even with the gnome (and / or xfce) flag set, configure
&gt; checks for glib. It just doesn&apos;t check for a specific version (this applies to
&gt; awn - not extras, for clarity&apos;s sake)

Yes, but glib is brought in as a dep of gnome or xfce. Actually technically gtk pulls it in as well. So really I can drop that dep all together. Since gtk is not conditional. However it was in the one in the overlay, and although gtk pulls it in. It&apos;s not guaranteed to be 2.15. Even if awn isn&apos;t looking for it, I believe it will fail to compile unless it has &gt;= glib 2.15. At least that&apos;s my  take on it  :)

&gt; - the xeffects ebuilds usually contain a whole slew of non-standard /
&gt; unnessecary USE-flags. The standard way of doing this seems to be to use the
&gt; gnome-flag for gconf support, like I did in my ebuild.

Yeah I am going that route. As gconf I don&apos;t believe is used outside gnome, so kinda redundant flags and pointless. I see you did the same with doc.

&gt; wrt the extras ebuild:
&gt; - please hide the (remaining, non-duplicate) gnome deps behind the gnome
&gt; USE-flag. This means the deps required by the --with-gnome flag. They&apos;re listed
&gt; in my ebuild.

Sorry must have missed that. Again patches man :)


</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>leio@gentoo.org</who>
            <bug_when>2008-03-26 00:24:27 0000</bug_when>
            <thetext>python_mod_optimize requires ${ROOT} in front of its argument.
python_mod_cleanup on the other hand must not have it.
_optimize doesn&apos;t pass it, _cleanup does. Inconsistency, but we have to live with it for now..
That is to say that the optimize version needs a ${ROOT} in front of /usr/lib in this ebuild as well, and any other ones that call python_mod_optimize.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>srrijkers@gmail.com</who>
            <bug_when>2008-03-27 21:26:51 0000</bug_when>
            <thetext>One final thing: please re-add the conditional dep on dev-python/gst-python if USE=&quot;gnome&quot;. This package is not pulled in indirectly.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wltjr@gentoo.org</who>
            <bug_when>2008-03-27 21:51:57 0000</bug_when>
            <thetext>added</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>146299</attachid>
            <date>2008-03-16 11:21 0000</date>
            <desc>avant-window-navigator-extras-0.2.6.ebuild</desc>
            <filename>avant-window-navigator-extras-0.2.6.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA4IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCmluaGVyaXQgZ25vbWUyIHB5dGhvbiBldXRpbHMgYXV0b3Rvb2xzCgpNWV9QPSJhd24t
ZXh0cmFzLWFwcGxldHMtJHtQVn0iCgpERVNDUklQVElPTj0iQXBwbGV0cyBmb3IgYXZhbnQtd2lu
ZG93LW5hdmlnYXRvciIKSE9NRVBBR0U9Imh0dHBzOi8vbGF1bmNocGFkLm5ldC9hd24tZXh0cmFz
IgpTUkNfVVJJPSJodHRwczovL2xhdW5jaHBhZC5uZXQvYXduLWV4dHJhcy8ke1BWJS4qfS8ke1BW
fS8rZG93bmxvYWQvJHtNWV9QfS50YXIuZ3oiCkxJQ0VOU0U9IkdQTC0yIgoKU0xPVD0iMCIKS0VZ
V09SRFM9In54ODYiCklVU0U9Imdub21lIgoKUkRFUEVORD0iZ25vbWUtZXh0cmEvYXZhbnQtd2lu
ZG93LW5hdmlnYXRvcgoJCWRldi1weXRob24vcHljYWlybwoJCWRldi1weXRob24vcHlndGsKCQln
bm9tZS1iYXNlL2xpYmdsYWRlCgkJeDExLWxpYnMvbGlid25jawoJCXgxMS1saWJzL2xpYlgxMQoJ
CXgxMS1saWJzL2xpYlhjb21wb3NpdGUKCQl4MTEtbGlicy9saWJYcmVuZGVyCgkJeDExLWxpYnMv
bGlic2V4eQoJCXgxMS1saWJzL2xpYm5vdGlmeQoJCWRldi1saWJzL2RidXMtZ2xpYgoJCWdub21l
PyAoIGdub21lLWJhc2UvbGliZ25vbWV1aQoJCQkJZ25vbWUtYmFzZS9nbm9tZS1kZXNrdG9wCgkJ
CQlnbm9tZS1iYXNlL2dub21lLXZmcwoJCQkJZ25vbWUtYmFzZS9saWJyc3ZnCgkJCQlnbm9tZS1i
YXNlL2dub21lLW1lbnVzCgkJCQlnbm9tZS1iYXNlL2xpYmd0b3AKCQkJCXgxMS1saWJzL3Z0ZQoJ
CQkJZGV2LXB5dGhvbi9nbm9tZS1weXRob24tZGVza3RvcAoJCQkJZGV2LXB5dGhvbi9nbm9tZS1w
eXRob24gCgkJCQlkZXYtcHl0aG9uL2dub21lLXB5dGhvbi1leHRyYXMKCQkJCWRldi1weXRob24v
Z3N0LXB5dGhvbgoJCQkJZ25vbWUtYmFzZS9nY29uZiApCgkJZGV2LXB5dGhvbi9weWFsc2FhdWRp
bwoJCWRldi1weXRob24vZmVlZHBhcnNlciIKREVQRU5EPSIke1JERVBFTkR9CgkJZGV2LXV0aWwv
cGtnY29uZmlnIgoKRE9DUz0iQVVUSE9SUyBDaGFuZ2Vsb2cgTkVXUyBSRUFETUUiCgpTPSIke1dP
UktESVJ9LyR7TVlfUH0iCgpwa2dfc2V0dXAoKSB7CglpZiB1c2UgZ25vbWUgJiYgISBidWlsdF93
aXRoX3VzZSBnbm9tZS1leHRyYS9hdmFudC13aW5kb3ctbmF2aWdhdG9yIGdub21lIDsgdGhlbgoJ
CWVlcnJvciAiUGxlYXNlIHJlLWVtZXJnZSBnbm9tZS1leHRyYS9hdmFudC13aW5kb3ctbmF2aWdh
dG9yIHdpdGggdGhlIGdub21lIFVTRSBmbGFnIHNldCIKCQlkaWUgImF2YW50LXdpbmRvdy1uYXZp
Z2F0b3IgbmVlZHMgdGhlIGdub21lIGZsYWcgc2V0IgoJZmkKfQoKc3JjX3VucGFjaygpIHsKCWdu
b21lMl9zcmNfdW5wYWNrCgoJIyBBcHBseSBhIGZpeCBmcm9tIGF3biBienIgdG8gbWFrZSBnY29u
ZiB0cnVseSBjb25kaXRpb25hbC4KCWVwYXRjaCAiJHtGSUxFU0RJUn0iLyR7UH0tcjM0Ni1nY29u
Zi1jb25kaXRpb25hbC5wYXRjaAoJZWF1dG9jb25mCgoJIyBEaXNhYmxlIHB5YyBjb21waWxpbmcu
CgltdiBweS1jb21waWxlIHB5LWNvbXBpbGUub3JpZwoJbG4gLXMgJCh0eXBlIC1QIHRydWUpIHB5
LWNvbXBpbGUKfQoKc3JjX2NvbXBpbGUoKSB7CgkjIE5vdCBkaXNhYmxpbmcgcHltb2QtY2hlY2tz
IHJlc3VsdHMgaW4gYSBzYW5kYm94IGFjY2VzcyB2aW9sYXRpb24uCgllY29uZiAtLWRpc2FibGUt
cHltb2QtY2hlY2tzIFwKCQkJJCh1c2Vfd2l0aCBnbm9tZSkgXAoJCQkkKHVzZV93aXRoIGdub21l
IGdjb25mKSBcCgkJCXx8IGRpZSAiZWNvbmYgZmFpbGVkIgoKCWVtYWtlIHx8IGRpZSAiZW1ha2Ug
ZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKCWdub21lMl9zcmNfaW5zdGFsbAoKCWlmIHVzZSBn
bm9tZSA7IHRoZW4KCQkjIEdpdmUgdGhlIGdjb25mIHNjaGVtYXMgbm9uLWNvbmZsaWN0aW5nIG5h
bWVzLgoJCW12ICIke0R9L2V0Yy9nY29uZi9zY2hlbWFzL25vdGlmaWNhdGlvbi1kYWVtb24uc2No
ZW1hcyIgXAoJCQkiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9hd24tbm90aWZpY2F0aW9uLWRhZW1v
bi5zY2hlbWFzIgoJCW12ICIke0R9L2V0Yy9nY29uZi9zY2hlbWFzL2F3bnN5c3RlbW1vbml0b3Iu
c2NoZW1hcyIgXAoJCQkiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9hd24tc3lzdGVtLW1vbml0b3Iu
c2NoZW1hcyIKCQltdiAiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9maWxlYnJvd3Nlci5zY2hlbWFz
IiBcCgkJCSIke0R9L2V0Yy9nY29uZi9zY2hlbWFzL2F3bi1maWxlYnJvd3Nlci5zY2hlbWFzIgoJ
CW12ICIke0R9L2V0Yy9nY29uZi9zY2hlbWFzL3N3aXRjaGVyLnNjaGVtYXMiIFwKCQkJIiR7RH0v
ZXRjL2djb25mL3NjaGVtYXMvYXduLXN3aXRjaGVyLnNjaGVtYXMiCgkJbXYgIiR7RH0vZXRjL2dj
b25mL3NjaGVtYXMvdHJhc2guc2NoZW1hcyIgXAoJCQkiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9h
d24tdHJhc2guc2NoZW1hcyIKCQltdiAiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9zaGlueXN3aXRj
aGVyLnNjaGVtYXMiIFwKCQkJIiR7RH0vZXRjL2djb25mL3NjaGVtYXMvYXduLXNoaW55c3dpdGNo
ZXIuc2NoZW1hcyIKCQltdiAiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9wbGFjZXMuc2NoZW1hcyIg
XAoJCQkiJHtEfS9ldGMvZ2NvbmYvc2NoZW1hcy9hd24tcGxhY2VzLnNjaGVtYXMiCglmaQp9Cgpw
a2dfcG9zdGluc3QoKSB7Cglnbm9tZTJfcGtnX3Bvc3RpbnN0CglweXRob25fdmVyc2lvbgoJcHl0
aG9uX21vZF9vcHRpbWl6ZSAvdXNyLyQoZ2V0X2xpYmRpcikvcHl0aG9uJHtQWVZFUn0vc2l0ZS1w
YWNrYWdlcy9hd24vZXh0cmFzCn0KCnBrZ19wb3N0cm0oKSB7Cglnbm9tZTJfcGtnX3Bvc3RybQoJ
cHl0aG9uX3ZlcnNpb24KCXB5dGhvbl9tb2RfY2xlYW51cCAvdXNyLyQoZ2V0X2xpYmRpcikvcHl0
aG9uJHtQWVZFUn0vc2l0ZS1wYWNrYWdlcy9hd24vZXh0cmFzCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>146301</attachid>
            <date>2008-03-16 11:22 0000</date>
            <desc>avant-window-navigator-extras-0.2.6-r346-gconf-conditional.patch</desc>
            <filename>avant-window-navigator-extras-0.2.6-r346-gconf-conditional.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGNvbmZpZ3VyZS5hYy5vcmlnCTIwMDgtMDItMjIgMTY6Mzk6MzUuMDAwMDAwMDAwICswMTAw
CisrKyBjb25maWd1cmUuYWMJMjAwOC0wMy0xMyAyMjoyMToxOC4wMDAwMDAwMDAgKzAxMDAKQEAg
LTE4LDE0ICsxOCw2IEBACiBBQ19QUk9HX0xJQlRPT0wKIAogZG5sID09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLWRubCBnY29uZiBzdHVmZgotZG5sID09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLUFDX1BBVEhfUFJPRyhH
Q09ORlRPT0wsIGdjb25mdG9vbC0yLCBubykKLWlmIHRlc3QgeCIkR0NPTkZUT09MIiA9IHhubzsg
dGhlbgotICBBQ19NU0dfRVJST1IoW2djb25mdG9vbC0yIGV4ZWN1dGFibGUgbm90IGZvdW5kIGlu
IHlvdXIgcGF0aCAtIHNob3VsZCBiZSBpbnN0YWxsZWQgd2l0aCBHQ29uZl0pCi1maQotCi1kbmwg
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogZG5sIHRyYW5z
bGF0aW9uIHN1cHBvcnQKIGRubCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09CiAKQEAgLTI0Myw2ICsyMzUsMTMgQEAKIGRubCA9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBkbmwgR0NvbmYKIGRubCA9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CitpZiB0ZXN0ICIkd2l0aF9nY29uZiIg
IT0gIm5vIjsgdGhlbgorQUNfUEFUSF9QUk9HKEdDT05GVE9PTCwgZ2NvbmZ0b29sLTIsIG5vKQor
ICBpZiB0ZXN0IHgiJEdDT05GVE9PTCIgPSB4bm87IHRoZW4KKyAgICBBQ19NU0dfRVJST1IoW2dj
b25mdG9vbC0yIGV4ZWN1dGFibGUgbm90IGZvdW5kIGluIHlvdXIgcGF0aCAtIHNob3VsZCBiZSBp
bnN0YWxsZWQgd2l0aCBHQ29uZl0pCisgIGZpCitmaQorCiBBTV9HQ09ORl9TT1VSQ0VfMgogCiBk
bmwgUGxlYXNlIGtlZXAgaW4gYWxwaGFiZXRpY2FsIG9yZGVyCg==
</data>        

          </attachment>
    </bug>

</bugzilla>