<?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>106484</bug_id>
          
          <creation_ts>2005-09-18 22:18 0000</creation_ts>
          <short_desc>nwn German unavailable though file in distfiles</short_desc>
          <delta_ts>2005-09-20 17:31:14 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>Games</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>stagger@gmx.net</reporter>
          <assigned_to>games@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>stagger@gmx.net</who>
            <bug_when>2005-09-18 22:18:21 0000</bug_when>
            <thetext>I think nwn-1.66 it&apos;s a bad thing to ignore German support completely simply
because one has to download a file manually. I put the file in my distfiles
folder, but it isn&apos;t recognized.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2005-09-19 02:27:51 0000</bug_when>
            <thetext>So post a working URL from which the file can be fetched and reopen. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>stagger@gmx.net</who>
            <bug_when>2005-09-19 03:09:39 0000</bug_when>
            <thetext>There are ebuilds (like cedega or transgaming) which check for the existence of
an archive file and still don&apos;t automatically download any files. I think most
Linux German nwn players will rather register at gamespy.com than play the game
in English.

If language = German
then
  if file not downloaded
  then show warning and exit

The warning could look like:

&quot;The file &lt;German client&gt; is only available to Gamespy users at FilePlanet.com.
Please download manually and place it in /usr/distfiles. Otherwise set the
LINGUAS environment variable to English.&quot;

Is that such a big deal? I don&apos;t get why you insist on using a free mirror.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2005-09-19 07:05:34 0000</bug_when>
            <thetext>I cannot grab this file *AT ALL* therefore, I&apos;m not going to support it.  Feel
free to uncomment the German stuff in the ebuild yourself in an overlay.  I
didn&apos;t remove it, I just commented it.  Also, we cannot do fetch restriction on
only a single file, but rather the entire ebuild.  This means I can&apos;t just fetch
restrict the German distfile.

Basically, if I cannot download it from my development box when I go to digest,
it isn&apos;t going into the ebuild.  Period.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2005-09-20 16:52:26 0000</bug_when>
            <thetext>Well, I managed to get the distfile myself.  It still sucks hardcore as it
breaks for anyone with LINGUAS=&quot;de&quot; that doesn&apos;t know that they have to download
it and unfortunately, we can&apos;t force it to throw an error prior to fetch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2005-09-20 17:31:14 0000</bug_when>
            <thetext>The biggest problem with this, versus cedega, is we can&apos;t block only the one
file from being downloaded.  Anyway, if anyone files a bug about not being able
to download the German language stuff automatically, I&apos;ll just point them here.

I&apos;ve updated the 1.66 ebuild to work with German support.  I&apos;ve also introduced
the 1.66-r1 split ebuild for testing.  If you&apos;re feeling a bit saucy, do the
following:

mkdir -p /etc/portage
echo &quot;games-rpg/nwn&quot; &gt;&gt; /etc/portage/package.unmask
echo &quot;games-rpg/nwn-data&quot; &gt;&gt; /etc/portage/package.unmask
echo &quot;games-rpg/nwn ~x86&quot; &gt;&gt; /etc/portage/package.keywords
echo &quot;games-rpg/nwn-data ~x86&quot; &gt;&gt; /etc/portage/package.keywords

Then upgrade nwn.  It should install the split ebuilds.  This way you won&apos;t have
to pull out your discs for every client update.  Nice, eh?</thetext>
          </long_desc>
      
    </bug>

</bugzilla>