Bug 64053 - RFE: Partial RPM files for patches
Summary: RFE: Partial RPM files for patches
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: rpm
Version: 7.3
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jeff Johnson
QA Contact:
URL: http://bugzilla.ximian.com/show_bug.c...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-04-24 16:34 UTC by Baku
Modified: 2008-05-01 15:38 UTC (History)
0 users

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-04-24 16:34:04 UTC
Embargoed:


Attachments (Terms of Use)

Description Baku 2002-04-24 16:34:00 UTC
Request for enhancement:

Ability to create rhmask-like (?) "patch" RPM files containing only a subset of 
files.

Ideally, this should reflect in the RPM database in the same way as a complete 
download, and the entire file(s) should be included to allow "patching" against 
multiple "inferior" versions.

Effort required: ?? possibly a great deal, mostly in versioning issues and 
supporting such a feature in a rational way for packagers.

Example usage:

If "mypackage-1.0-1.x.rpm" contains files "a," "b," and "c," and "b" changes in 
1.1, and "c" changes in 1.2;

mypackage-patch-1.0:1.1-1.x.rpm -- would contain only "b", and require 
mypackage-1.0, but then remove this from the rpmdb and replace it with 
mypackage-1.1;

mypackage-patch-1.1:1.2-1.x.rpm -- would contain only "c", same rpmdb semantics;

mypackage-patch-1.0:1.2-1.x.rpm -- would contain both "b" and "c"

-- this is mostly for Very Large packages, e.g. Gimp, Mozilla, Evolution, 
OpenOffice, being pushed over Very Slow links, e.g. anything under 100Mbit :-)

Suggested based upon:
http://bugzilla.ximian.com/show_bug.cgi?id=4600

Comment 1 Jeff Johnson 2002-05-09 15:57:56 UTC
Idea is sound, but this ain't gonna happen
for a good while yet.


Note You need to log in before you can comment on or make changes to this bug.