Bill Nottingham
0074f79e5d
Add a method that completes the package set with all subpackages of currently used source rpms.
...
In other places, this method could be called No Package Left Behind.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:31 -07:00
Bill Nottingham
63adcfcc7c
Create dicts to map between source and binary packages.
...
This avoids repeating the operation many times later if we do it
on demand each time.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:20 -07:00
Bill Nottingham
e437dd7f7f
Remove obsolete code.
...
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:16:07 -07:00
Bill Nottingham
2c2a1178ae
Wire up a commandline option for selfhosting support.
...
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:54 -07:00
Bill Nottingham
28412ffc8f
Resolve package build dependencies.
...
Since each package we add for build dependencies may add a new source rpm
to our list, this needs to recurse.
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:40 -07:00
Bill Nottingham
f46d84ed73
Operate on source rpm package objects, not a list that is then turned into package objects.
...
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:21 -07:00
Bill Nottingham
9ecb4c5dc3
Allow ignoring of group metadata from repos.
...
Signed-off-by: Bill Nottingham <notting@redhat.com>
2009-04-13 16:15:05 -07:00
Jesse Keating
b28d842bec
Prep for release
2009-04-13 16:12:25 -07:00
Jesse Keating
c484a26f44
Pad the ppc bootable disks by 15 megs, lots of isofs overhead.
2009-04-07 18:09:00 -07:00
Jesse Keating
44c4028447
Add a function to deselect packages, stolen from Anaconda.
...
Use deselectPackage to deslect things marked with - in kickstart.
More in line with how anaconda treats them.
2009-04-07 15:03:46 -07:00
Jesse Keating
979c0b5e94
Prep for release
2009-03-24 10:04:00 -07:00
Jesse Keating
db54e3dbfd
Add the online-docs group into pkgorder so that they get properly ordered.
2009-03-24 10:02:52 -07:00
Jesse Keating
9d831bc470
Prep for release
2009-03-11 17:51:57 -07:00
Jesse Keating
050c8da46b
Use a more future proof doLoggingSetup override.
2009-03-11 17:50:51 -07:00
Jesse Keating
ff70fea3ed
Remove the MANIFEST file so that it gets created fresh each time
2009-03-09 15:34:59 -07:00
Jesse Keating
2688d1c397
Fix the Changelog target
2009-03-09 15:22:44 -07:00
Jesse Keating
ea148b8b1c
Prep for release
2009-03-09 10:56:43 -07:00
Jesse Keating
e3d6cf508d
Disable arch test for now, it was tripping i386/i586 for no good reason.
2009-03-04 13:45:44 -08:00
Jesse Keating
bdf3b118aa
Fix size estimation in splittree.
...
This while file needs a major rework, but this gets us correct
size estimations when building up discs.
2009-02-12 11:26:48 -08:00
Jesse Keating
923a0c9392
Prep for release
2009-02-11 17:15:13 -08:00
Jesse Keating
5216793a69
Count all copies of a hardlink when determining CD size for now,
...
until bug #485167 is fixed.
2009-02-11 17:09:04 -08:00
Jesse Keating
6843a12485
Fix unique md file config setting.
2009-02-10 16:21:17 -08:00
Jesse Keating
7dc76be687
Name the checksum file after the isos being generated.
2009-02-10 16:21:11 -08:00
Jesse Keating
9b77cea3b7
Use sha256 in the treeinfo file
2009-02-10 14:52:01 -08:00
Jesse Keating
90ef65f192
Use sha256 for iso checksums
2009-02-10 14:50:46 -08:00
Jesse Keating
e073e0a032
More generisizing of _doIsoChecksum
2009-02-10 14:49:59 -08:00
Jesse Keating
c0e7d8afe5
Rename _doIsoSha1 to _doIsoChecksum to future proof.
2009-02-10 14:47:37 -08:00
Jesse Keating
074879de5c
Use unique md file names for repodata.
2009-02-05 14:24:32 -08:00
Jeroen van Meeuwen (Fedora Unity)
dee9472d0c
Do not include boot.iso on any disc
2009-02-05 14:22:35 -08:00
Jeroen van Meeuwen (Fedora Unity)
c4004dd307
Prevent errors from happening by accidently inserting a line between two extraargs.append() calls with options that belong together
2009-01-29 17:56:57 -08:00
Jesse Keating
972240b972
Don't ship boot.iso on cd1 or the DVD. It just wastes space.
2009-01-28 16:02:48 -08:00
Jesse Keating
353600eb98
Add the packages that anaconda forces to be installed into the pkgorder
2009-01-28 14:22:32 -08:00
Jesse Keating
5a00b479b7
Update from ivasquez for python version changes.
2008-12-04 16:39:12 -08:00
Jesse Keating
dbf82cce09
Prep for release
2008-12-04 16:36:14 -08:00
Jesse Keating
3ca7a26682
'default' is now a reserved config section. We can't use it anymore.
2008-12-04 15:44:34 -08:00
Jesse Keating
208fe34cc5
Make sure that split SRPMS have the right working size to match that
...
of the binary splits.
2008-11-24 15:49:44 -08:00
Jesse Keating
a8a1aa0149
Prep for another release
2008-11-04 15:32:29 -08:00
Jesse Keating
056cf18c10
Set the default disc size to 695 which is more appropriate given today's media
...
and the splittree bug that was just fixed.
2008-11-04 15:30:45 -08:00
Jesse Keating
14771fb5ef
Prep for release
2008-11-04 15:13:30 -08:00
Jesse Keating
3c30592dab
Use disc_size in splittree as splittree.main() will reset target_size based on it.
...
Set comps size to 0 as we don't create a comps package anymore.
Longer term we need to stop calling main() from splittree, and instead just
call the functions we need manually. A bit late for that change for the F10
cycle though.
2008-11-04 14:48:27 -08:00
Jesse Keating
4d01eb4785
Use the https url to bugzilla, otherwise people think they need to re-log in.
2008-10-31 13:09:27 -08:00
Jesse Keating
d77a180f29
Prep for release
2008-10-09 13:19:51 -07:00
Jesse Keating
dc3dbc2bdf
Use --default in %packages to grab the default groups from the repos.
2008-10-06 11:53:07 -07:00
Jesse Keating
b929b89835
Handle %packages --default to pick up the default groups.
2008-10-03 15:32:06 -07:00
Jesse Keating
15efef64fa
Fix a typo in a comment
2008-10-03 14:23:30 -07:00
Jesse Keating
2fca7f7405
When setting name via /usr/bin/pungi, also set the iso basename. Allow API
...
callers to still set them differently though.
2008-10-03 11:35:50 -07:00
Jesse Keating
dcf4d90e69
Subclass ConfigParser so that we can store path names as config options
...
verbatim and avoid having the files be lowercase.
2008-10-03 10:11:00 -07:00
Jesse Keating
c550c16f62
Make sure we don't include the 'sha1:' in the iso SHA1SUM file.
2008-09-30 15:46:59 -07:00
Jesse Keating
a157c94252
Add more lang groups we support.
2008-09-17 15:45:54 -07:00
Jesse Keating
94828b34fb
New release
2008-09-12 14:07:35 -07:00