Jesse Keating
c0ab3ad59c
- Fix a logic flaw in the depsolving loop
2007-03-16 13:31:31 -04:00
Jesse Keating
003ceaa7be
- Change how depsolving is done
...
- Get all potential matches for a dep, instead of our 'best'
our 'best' may not be the same as install time best.
- Remove anaconda code, use direct yum functions to get deps
- Use a True/False flag to depsolve instead of iterating over
a dict.
- Log what packages are being added for which reasons.
- Also fix a think-o with the false negative unmatched workaround.
2007-03-15 16:25:57 -04:00
Jesse Keating
23e40be9ee
- Work around false positive 'unmatched' packages (globs are fun)
2007-03-15 14:25:24 -04:00
Jesse Keating
997c6bdf15
Get all potential matches for deps, let install time figure
...
the best one to use.
Remove code stolen from anaconda as it isnt needed anymore.
This may bloat the compose, but we need the multiarch stuff
and potential matches so that install time can figure out what
to use.
2007-03-15 14:17:53 -04:00
Jesse Keating
a0562d7c20
- Use yum's built in conditional handling for things from comps
...
- Do excludes before group handling.
2007-03-15 13:35:05 -04:00
Jesse Keating
938113eebe
Use yum's built in exclude handling
2007-03-15 13:29:57 -04:00
Jesse Keating
e2c43c0a93
- Do things faster/smarter if we've only asked for one disc
2007-03-14 17:57:09 -04:00
Jesse Keating
876cb98ba7
- correctly capture errors from subprocess
2007-03-13 22:16:39 -04:00
Jesse Keating
1c45ac7daf
- log the rpm2cpio stuff for release notes
2007-03-13 20:36:48 -04:00
Jesse Keating
9986ab582a
- Call createrepo ourselves for the tree, not buildinstall's job
2007-03-07 17:53:53 -05:00
Jesse Keating
4e8d70bf9f
- Convert from commands to subprocess for things we call out
...
Next I will fix up the logging
2007-03-07 14:42:33 -05:00
Jesse Keating
7e155b84e1
- Make the list we hand off to yum to search for as unique as we can
2007-03-02 11:33:01 -05:00
Jesse Keating
be44e2527d
Fix various typos, work around a yum api bug, strip the manifest lines right, log more output
2007-03-02 10:24:03 -05:00
Jesse Keating
be069fc5f2
Update comps from test2
...
prep release
2007-02-28 14:08:07 -05:00
Jesse Keating
2f3a891a5c
Fix gathering of srpms (thanks skvidal)
2007-02-26 13:06:31 -05:00
jkeating@reducto.boston.redhat.com
f60b531ee9
Don't use TMPDIR with buildinstall for now
2007-02-21 16:12:31 -05:00
jkeating@reducto.boston.redhat.com
1e9d5392e6
Make cdsize a config option
2007-02-16 13:59:01 -05:00
jkeating@reducto.boston.redhat.com
8ceceaf811
Update the changelog
2007-02-16 13:38:47 -05:00
jkeating@reducto.boston.redhat.com
fba101d3fc
Put yum temp stuff in workdir
2007-02-16 09:37:52 -05:00
jkeating@reducto.boston.redhat.com
20af3a4988
Add support for comments in manifest
2007-02-15 18:17:23 -05:00
jkeating@reducto.boston.redhat.com
090eebdcf8
More logging fixes; add pydoc info to functions
2007-02-15 14:17:39 -05:00
jkeating@localhost.localdomain
ddd183386c
Logging patch from jbowes
2007-02-14 17:33:07 -05:00
jkeating@reducto.boston.redhat.com
a8cd5699bb
add stuff to changelog
2007-02-13 17:22:22 -05:00
jkeating@reducto.boston.redhat.com
64970b214c
Merged in changes from Will
2007-02-13 17:12:39 -05:00
wwoods@metroid.rdu.redhat.com
5d46c0c53b
merge from jesse's branch
2007-02-13 11:06:35 -05:00
jkeating@reducto.boston.redhat.com
384608a671
Fix the makefile to not tag when making srpm
...
Add things to the changelog
2007-02-13 15:43:21 -05:00
jkeating@localhost.localdomain
ec8b2ead8f
- Add ability to define destdir on the cli to override conf file
...
- Clean up optionparse stuff, print usage if arg list is too small
2007-02-12 17:51:36 -05:00
jkeating@localhost.localdomain
a8e2603055
Add runtime flags for doing specific stages of the compose
2007-02-12 17:07:37 -05:00
jkeating@localhost.localdomain
0832f65fce
New Make targets
2007-02-12 16:50:02 -05:00
jkeating@reducto.boston.redhat.com
8b1b9b36eb
Add support for globbing in manifest
...
Redo how we find packages making use of a better yum call
Add warning output for unmatched packages in the manifest
2007-02-08 20:25:41 -05:00
jkeating@reducto.boston.redhat.com
2c5642e3d7
- Don't use 'returnSimple' anymore, deprecated in yum api
2007-02-06 13:54:06 -05:00
jkeating@reducto.boston.redhat.com
8a7700a4a1
yum bestPackagesFromList takes an arch argument. Fixes ppc64 bug
2007-02-06 13:51:53 -05:00
jkeating@reducto.boston.redhat.com
130e7576fa
Make isodir an object (wwoods)
2007-02-03 16:19:41 -05:00
jkeating@reducto.boston.redhat.com
50bc32037e
Make bugurl optional
2007-02-03 15:53:47 -05:00
jkeating@reducto.boston.redhat.com
cec173adfe
Hey guess what? implantmd5 alters the iso, so sha1sum must be done after that.
2007-01-30 10:26:48 -05:00
jkeating@reducto.boston.redhat.com
05868a33ac
- add bugurl config option for anaconda betanag
...
prepare for release
2007-01-29 16:11:16 -05:00
jkeating@reducto.boston.redhat.com
6d3ace4529
Fix the ppc booting; clean up srpm split output
...
refresh comps file
2007-01-29 15:20:49 -05:00
jkeating@reducto.boston.redhat.com
8bdd7bc404
Change the changelog to reflect reality
...
add stuff to the spec
2007-01-25 13:08:43 -05:00
jkeating@reducto.boston.redhat.com
2b6f765f31
Add a flavor config option for output
...
Move some stuff further into the work dir
ensure that the workdir exists
2007-01-24 23:42:40 -05:00
jkeating@reducto.boston.redhat.com
44f250d56e
Remove dupe lines
2007-01-24 18:14:41 -05:00
jkeating@reducto.boston.redhat.com
da72aa8bbd
Grr, update the changelog you dolt.
2007-01-23 18:35:07 -05:00
jkeating@reducto.boston.redhat.com
c6851db291
- Now use a manifest to determine what to pull in, not comps itself
...
- Add a minimal-manifest for test composes
- Add current F7 comps file for test composes
- Use some anaconda code to depsolve, gets better (and more common) results
2007-01-23 18:03:52 -05:00
jkeating@dhcp83-49.boston.redhat.com
5e762d8c15
Forgot to commit the changelog from earlier
2007-01-23 17:43:46 -05:00
jkeating@dhcp83-49.boston.redhat.com
cf42e18b51
Add the changes thus far
2006-12-13 22:04:56 -05:00
jkeating@dhcp83-49.boston.redhat.com
f3f8e80cc2
Add a conf for source
2006-12-11 23:47:41 -05:00
jkeating@dhcp83-49.boston.redhat.com
cdc176ddc1
Add whats been going on
2006-12-11 23:24:52 -05:00
jkeating@dhcp83-49.boston.redhat.com
7b20c21512
Update the changelog with a lame entry
2006-12-09 22:06:55 -05:00
jkeating@harpoon.lab.boston.redhat.com
e7f61f4dea
Add what I did to the Changelog
2006-11-22 15:56:04 -05:00
jkeating@harpoon.lab.boston.redhat.com
a309607186
Add changes thus far
2006-11-08 16:36:21 -05:00
jkeating@harpoon.lab.boston.redhat.com
cbb78e7318
Mark changes for today
2006-11-07 23:13:53 -05:00