Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 106484
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Games <games@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Daniel Link <stagger@gmx.net>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 106484 depends on: Show dependency tree
Bug 106484 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-18 22:18 0000
I think nwn-1.66 it'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't recognized.

------- Comment #1 From Jakub Moc (RETIRED) 2005-09-19 02:27:51 0000 -------
So post a working URL from which the file can be fetched and reopen. 

------- Comment #2 From Daniel Link 2005-09-19 03:09:39 0000 -------
There are ebuilds (like cedega or transgaming) which check for the existence of
an archive file and still don'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:

"The file <German client> 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."

Is that such a big deal? I don't get why you insist on using a free mirror.

------- Comment #3 From Chris Gianelloni (RETIRED) 2005-09-19 07:05:34 0000 -------
I cannot grab this file *AT ALL* therefore, I'm not going to support it.  Feel
free to uncomment the German stuff in the ebuild yourself in an overlay.  I
didn'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't just fetch
restrict the German distfile.

Basically, if I cannot download it from my development box when I go to digest,
it isn't going into the ebuild.  Period.

------- Comment #4 From Chris Gianelloni (RETIRED) 2005-09-20 16:52:26 0000 -------
Well, I managed to get the distfile myself.  It still sucks hardcore as it
breaks for anyone with LINGUAS="de" that doesn't know that they have to download
it and unfortunately, we can't force it to throw an error prior to fetch.

------- Comment #5 From Chris Gianelloni (RETIRED) 2005-09-20 17:31:14 0000 -------
The biggest problem with this, versus cedega, is we can'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'll just point them here.

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

mkdir -p /etc/portage
echo "games-rpg/nwn" >> /etc/portage/package.unmask
echo "games-rpg/nwn-data" >> /etc/portage/package.unmask
echo "games-rpg/nwn ~x86" >> /etc/portage/package.keywords
echo "games-rpg/nwn-data ~x86" >> /etc/portage/package.keywords

Then upgrade nwn.  It should install the split ebuilds.  This way you won't have
to pull out your discs for every client update.  Nice, eh?

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug