Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30732 - enemy territory downloads old version + update to current. I want current right away.
Summary: enemy territory downloads old version + update to current. I want current rig...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-08 23:01 UTC by [name redacted]
Modified: 2003-10-09 11:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description [name redacted] 2003-10-08 23:01:59 UTC
The ebuild of enemy-territory downloads version 2.55 of the game, and after that
it downloads and installs the update to current version 2.56.

Is there a possibility to alter the ebuild a little so that it tries to download
version 2.56 instead of patching it? Or that if 2.56 is already in distfiles, it
will just take this file?

Thanks in advance.

Reproducible: Always
Steps to Reproduce:
1. emerge enemy-territory
2.
3.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2003-10-09 02:33:53 UTC
Can you give me a good reason why I should require people to download another
~300MB when all they need is the update?

The end product is the same either way.  The user gets a current version
of the game.  When the ET ebuilds were created there wasn't even a full download
for 2.56, only the update.

I'll have to let this get discussed among the games team and we'll make a
decisionon what to do here.  If you really want this quickly, I would suggest
you hack up the ebuild and make the necessary changes yourself and post it
here.  It might make for a quicker uptake, plus you can use the ebuild in
your overlay to install from so you'll be happy also.
Comment 2 SpanKY gentoo-dev 2003-10-09 04:51:26 UTC
2.55 + 2.56 update was the best course of action for anybody who already
had 2.55 emerged ... the update was quite painless ...
for people who are emerging 2.56 for the first time, they get a little extra
overhead but not enough to warrant this change ...

this is a known limitation of portage (not being able to have the option
of patching to the current version or just using the current version) ...
in other words, the current status is acceptable for most people and wont
change until portage has an update
Comment 3 [name redacted] 2003-10-09 07:35:10 UTC
How about making 2 ebuilds of it. One with the latest game, and the other
ebuild with update (enemy-territory.ebuild & enemy-territory-update.ebuild).

I wish I could code some, but unfortunately I'm just an ordinary sucker ;-)
Comment 4 [name redacted] 2003-10-09 07:38:48 UTC
quote from Chris "Can you give me a good reason why I should require people
to download another ~300MB when all they need is the update?"

If you got an old version, there could be an alternative update ebuild. It
would be stupid indeed to download another 300MB. But it's also stupid that
when you don't have the game yet, you see it downloads an old version.
Comment 5 SpanKY gentoo-dev 2003-10-09 07:48:41 UTC
the answer is 'no' until portage supports this
we arent forking the packages
Comment 6 [name redacted] 2003-10-09 09:43:39 UTC
Okay, lets just hope Portage will support this very soon then.
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2003-10-09 11:31:35 UTC
First off, an "update" ebuild would not work.  Portage just doesn't work
that way, and probably never will.  There would be no way to track what version
was actually installed.

Honestly, this is totally a cosmetic thing and probably not something I would
ever worry about trying to fix.

All that really matters is this... Is the end result the same? (ET 2.56)

Well, it is the same.  How we get there is inconsequential in the grand scheme
of things.