Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 630032 - games-rpg/nwn * many broken SRC_URI
Summary: games-rpg/nwn * many broken SRC_URI
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major (vote)
Assignee: Denis Dupeyron (RETIRED)
URL:
Whiteboard:
Keywords:
: 529438 597044 599390 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-09-05 19:53 UTC by Jonas Stein
Modified: 2017-11-14 17:39 UTC (History)
7 users (show)

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


Attachments
nwn-data ebuild patch for new base urls (file_630032.txt,1.92 KB, patch)
2017-09-07 20:28 UTC, Jeremi Piotrowski
Details | Diff
nwn ebuild patch for new base urls (file_630032.txt,90 bytes, patch)
2017-09-07 20:43 UTC, Jeremi Piotrowski
Details | Diff
nwn ebuild patch for new base urls (file_630032.txt,3.35 KB, patch)
2017-09-07 20:57 UTC, Jeremi Piotrowski
Details | Diff
nwn ebuild patch for new base urls (file_630032.txt,1.29 KB, patch)
2017-09-07 20:58 UTC, Jeremi Piotrowski
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jonas Stein gentoo-dev 2017-09-05 19:53:24 UTC
Many SRC_URI of the nwm* family are broken:

games-rpg/nwn-cep;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/hakpaks/6057/cepv152_man.rar;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-cep;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/hakpaks/6974/CEP168.rar;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-cep;http://vnfiles.ign.com/nwvault.ign.com/fms/files/hakpaks/7000/CEPv2_full.rar;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://nwdownloads.bioware.com/neverwinternights/linux/129/nwclient129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwresources129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://bsd.mikulas.com/nwresources129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://163.22.12.40/FreeBSD/distfiles/nwresources129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwfrench129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwitalian129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwspanish129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwgerman129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwfrench129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwitalian129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwspanish129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-data;http://files.bioware.com/neverwinternights/updates/linux/nwgerman129.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1661/Penultima_0_Penultima_City.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1665/Penultima_1_Pest_Control.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1667/Penultima_2_Deweys_Decimal.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1669/Penultima_3_Hazard_Pay.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1671/Penultima_4_Clucking_Hositle.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultima;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1673/Penultima_5_Home_Sweet_Home.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultimarerolled;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1674/PR0_and_PR1_Penultima_ReRolled_Starter_Pack_v1.4.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultimarerolled;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1675/PR2_Below_the_R00t.v1.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultimarerolled;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1676/PR3_Homeland_Security.v1.4.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultimarerolled;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1677/PR4_Pastor_of_Muppets.v1.1.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-penultimarerolled;http://c.vnfiles.ign.com/nwvault.ign.com/fms/files/modules/1678/PR5_The_Saving_Throw.v1.1.zip;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn-shadowlordsdreamcatcherdemon;http://vnfiles.ign.com/nwvault.ign.com/fms/files/modules/4273/ShadowlordsDreamcatcherDemon.exe;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/French_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/French_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/French_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Italian_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Italian_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Italian_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Spanish_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Spanish_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/Spanish_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/German_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/German_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/German_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/168/English_linuxclient168_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/169/English_linuxclient169_orig.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/169/English_linuxclient169_xp1.tar.gz;calchan@gentoo.org:games@gentoo.org:
games-rpg/nwn;http://files.bioware.com/neverwinternights/updates/linux/169/English_linuxclient169_xp2.tar.gz;calchan@gentoo.org:games@gentoo.org:


Tested with https://github.com/mm1ke/gentoo-scripts/
Comment 1 James Le Cuirot gentoo-dev 2017-09-05 22:42:57 UTC
Although I've never played this, it has quite a legacy and it would be a shame to lose it. I remember hearing about an open source engine but while progress continues, it is still a long way from playable. There are guides about making the GOG version work on Linux but they include links that are also dead. However, a GOG forum thread pointed me towards a possible mirror.

https://www.gog.com/forum/neverwinter_nights_series/linux_install_neverwinter_nights_on_debianubuntumintsteamos/post50
http://www.dotslashplay.it/ressources/neverwinter-nights/

These files appear to have a different form to what we have packaged at the moment though. We'd need a dedicated fan of this game to untangle this.
Comment 2 James Le Cuirot gentoo-dev 2017-09-05 22:43:19 UTC
*** Bug 599390 has been marked as a duplicate of this bug. ***
Comment 3 James Le Cuirot gentoo-dev 2017-09-05 22:43:31 UTC
*** Bug 597044 has been marked as a duplicate of this bug. ***
Comment 4 James Le Cuirot gentoo-dev 2017-09-05 22:44:59 UTC
*** Bug 529438 has been marked as a duplicate of this bug. ***
Comment 5 Jeremi Piotrowski 2017-09-07 20:26:07 UTC
I found two bioware CDN mirrors that still provide the files for games-rpg/nwn-data in the freebsd ports tree (/usr/ports/games/nwndata). I'm still trying to hunt down the urls games-rpg/nwn. The base urls are:

 - http://lvlt.bioware.cdn.ea.com/bioware/u/f/eagames/bioware/neverwinternights/updates/linux
 - http://na.llnet.bioware.cdn.ea.com/u/f/eagames/bioware/neverwinternights/updates/linux
Comment 6 Jeremi Piotrowski 2017-09-07 20:28:28 UTC
Created attachment 493096 [details, diff]
nwn-data ebuild patch for new base urls

Attached a patch for the nwn-data ebuild. I don't know if I did the two-possible-urls thing correctly.
Comment 7 Jeremi Piotrowski 2017-09-07 20:43:01 UTC
Created attachment 493098 [details, diff]
nwn ebuild patch for new base urls

The same base urls also work for games/nwn, so here's a patch for that one as well.
Comment 8 James Le Cuirot gentoo-dev 2017-09-07 20:50:20 UTC
(In reply to Jeremi Piotrowski from comment #5)
> http://lvlt.bioware.cdn.ea.com/bioware/u/f/eagames/bioware/neverwinternights/updates/linux
> http://na.llnet.bioware.cdn.ea.com/u/f/eagames/bioware/neverwinternights/updates/linux

Those work for you? I get 403 on both. I already tried the first one before.
Comment 9 Jeremi Piotrowski 2017-09-07 20:54:23 UTC
(In reply to James Le Cuirot from comment #8)
> (In reply to Jeremi Piotrowski from comment #5)
> > http://lvlt.bioware.cdn.ea.com/bioware/u/f/eagames/bioware/neverwinternights/updates/linux
> > http://na.llnet.bioware.cdn.ea.com/u/f/eagames/bioware/neverwinternights/updates/linux
> 
> Those work for you? I get 403 on both. I already tried the first one before.

Those 2 urls themselves give me 403, but I assume only indexing is broken because after applying my patches, all the files that the ebuilds request are present.
Comment 10 Jeremi Piotrowski 2017-09-07 20:57:18 UTC
Created attachment 493100 [details, diff]
nwn ebuild patch for new base urls

Sorry, the games/nwn ebuild patch was a copy-paste error, now uploaded the real thing.
Comment 11 Jeremi Piotrowski 2017-09-07 20:58:29 UTC
Created attachment 493102 [details, diff]
nwn ebuild patch for new base urls

This time correctly...
Comment 12 Gabriel Homeier 2017-09-08 00:26:34 UTC
https://neverwintervault.org/ <-- the source for everything Neverwinter Nights 1 and 2
also they are actively developing it in irc.freenode.net:6667 #nwvault
Comment 13 Valeriy Malov 2017-09-08 00:49:01 UTC
English_linuxclient169_xp2.tar.gz has a mirror at https://lutris.net/files/games/neverwinter-nights/
This is enough for games-rpg/nwn to work but with only latest version only (e.g. hou+sou enabled)

LINGUAS from nwn-data can probably just be dropped per RDEPEND of games-rpg/nwn anyway? That would resolve other batch of fetch failures.

Also dropping 1.68 would resolve like half of these fetch errors.
Comment 14 Gabriel Homeier 2017-09-27 00:00:55 UTC
https://neverwintervault.org/ <-- the source for everything Neverwinter Nights 1 and 2
also they are actively developing it in irc.freenode.net:6667 #nwvault
the vault has everything from official to unofficial patches i'm certain they will work with you for a download link. DIE HARD FANS / DEVS
Comment 15 lperkins 2017-10-09 01:27:41 UTC
Do note that these packages also allow installation from the original CDs, so it would be better to not remove them, even if some of the download links do go missing.
Comment 16 Austin English (RETIRED) gentoo-dev 2017-11-14 17:39:08 UTC
games-rpg/nw* has been lastrited.