Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170638 - games-rpg/nwn-data-1.29-r1 patch to support Neverwinter Nights German 3-in-1 Box
Summary: games-rpg/nwn-data-1.29-r1 patch to support Neverwinter Nights German 3-in-1 Box
Status: RESOLVED DUPLICATE of bug 203400
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-12 20:27 UTC by Kai Krakow
Modified: 2008-02-16 22:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Diff based on nwn-data-1.29-r1 dated Mar 7, 2007 (nwn-data-1.29-r1.ebuild.diff,3.77 KB, patch)
2007-03-12 20:30 UTC, Kai Krakow
Details | Diff
File list of DVD contents (3-in-1 box) (3-in-1-filelist.txt,1.68 KB, text/plain)
2007-03-12 20:32 UTC, Kai Krakow
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Krakow 2007-03-12 20:27:27 UTC
The attached patch supports installing the game data from the German 3-in-1 box sold as "nice price". It probably also works with other language versions. The ebuild in portage failed because the ebuild detected the Platinum DVD version, but this DVD contained no zip files (Data_{Shared,Linux}.zip in particular) but everything in 5 huge InstallShield cabs. I am not sure if my detection (looking for data5.cab) is fine with other versions. This needs testing by people having the other box versions. And sadly I get a segfault on startup of NWN which may however be related to other problems. I also attach a file list of the DVD which may help the developer to setup correct auto-detection.

Reproducible: Always

Steps to Reproduce:
1. Insert 3-in-1 box (containing Original, SoU and HoU)
2. Run the ebuild
3. Ebuild fails when trying to open Data_Shared.zip

Actual Results:  
Does not install but fails during unpack phase.

Expected Results:  
Install game data.

Added auto-detection for 3-in-1 box, based on checking data5.cab existence.
Comment 1 Kai Krakow 2007-03-12 20:30:47 UTC
Created attachment 113103 [details, diff]
Diff based on nwn-data-1.29-r1 dated Mar 7, 2007

Auto-detection for 3-in-1 box by checking for data5.cab + relevant "unshield" operation.
Comment 2 Kai Krakow 2007-03-12 20:32:54 UTC
Created attachment 113104 [details]
File list of DVD contents (3-in-1 box)

This may help the developer to fix a possibly buggy auto-detection of my patch.
Comment 3 Kai Krakow 2007-03-12 20:36:14 UTC
BTW: My patch also addresses a problem where a move operation is tried to a non-existing directory - so I first mkdir it... This should be fixed probably on the other sections, too.
Comment 4 Kai Krakow 2007-09-20 09:24:42 UTC
I'll superseed this with a patch against the -r2 ebuilds this weekend. This also fixes that some files from the DVD 3-in-1 box weren't installed (leading to segfaults).
Comment 5 Kai Krakow 2007-12-26 23:01:39 UTC
Bug #203400 superseeds this bug now and it's patches are against the -r2 version.
Comment 6 Denis Dupeyron (RETIRED) gentoo-dev 2008-02-16 22:53:34 UTC

*** This bug has been marked as a duplicate of bug 203400 ***