Re: Proposal: Fixing non-free content issues via installer packages
- To: "Debian Devel Games" <debian-devel-games@lists.debian.org>
- Subject: Re: Proposal: Fixing non-free content issues via installer packages
- From: "Eddy Petrişor" <eddy.petrisor@gmail.com>
- Date: Fri, 4 Aug 2006 13:45:41 +0300
- Message-id: <[🔎] 60381eeb0608040345i3e8ec99cvdaad061910b90593@mail.gmail.com>
- In-reply-to: <3874.81.255.27.251.1154003940.squirrel@81.255.27.251>
- References: <60381eeb0607260746i1faf63a7h483e3cc314af3c71@mail.gmail.com> <20060726145908.76806.qmail@web25303.mail.ukl.yahoo.com> <20060727085350.GA13079@alcopop.org> <25038.81.255.27.251.1153991167.squirrel@81.255.27.251> <20060727103106.GB13079@alcopop.org> <33419.81.255.27.251.1154001471.squirrel@81.255.27.251> <20060727120217.GD13079@alcopop.org> <3874.81.255.27.251.1154003940.squirrel@81.255.27.251>
On 27/07/06, Goneri Le Bouder <goneri@rulezlan.org> wrote:
>> ...and install useless dependency.
> Do you mean fakeroot and dpkg-buildpackage etc. in Depends:
> for users?
Yes, for standard users this is useless.
I don't think is too hard to make meta packages without using those,
*but* I think it would be hard to catch every file in a tarball *and*
place them in the proper places if splitting is needed.
>> A prefere a script that find a valid mirror with netselect
>> and then download the tarball, apply rules on it and
>> extract its content in /usr/share/games/pkgname/
> That's definitely a good idea where possible but not an
> option for commercial data e.g. the doom IWAD file, Quake
> pak files. In this case pulling it from local
> CD-ROM/floppies/filesystem is necessary.
Maybe we should implement some abstract retriever which would take the
files from the local file system, a CD or a site ... you name it. The
user would choose where from to get the file (via a debconf question,
maybe) and then the metapackager would create the assiciated
metapackage which, when uninstalled would remove the files added.
Yep why not. With some md5/sha1 checks to prevent invalid installation.
This is risky, we would have to whitelist *every* data file set which
ever existed, including mods for new things, new transaltions,
expasions, whatever. If the test results only in a warning that the
md5sum did not check, that would be fine. Also, note that for a data
set like quake's we would have to get out hands on such a data set in
order to validate it. Would you trust a user to tell you the correct
data set for a mod which you don't have access to? You might be ending
up in backing up a corrupted, or maliciously crafted data set just by
saying "we expect the data set to have checksum X".
--
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein
Reply to: