Commit Graph

2810 Commits

Author SHA1 Message Date
Jesse Keating 7a16c58d83 Create a little package sack out of dep providers to grab just the newest ones 2007-06-19 22:19:19 -04:00
Jesse Keating 7c88b058e1 Point to the right manifest file in pungi.conf 2007-06-13 18:04:20 -04:00
Jesse Keating 51b7c6d81a Don't use flavor for a log file if no flavor set (Trac #48) 2007-06-13 18:03:29 -04:00
Jesse Keating a5fdee3d55 An empty list doesn't equate to None. Who knew (:
Fixes broken dep logging
2007-06-11 20:45:32 -04:00
Jesse Keating d507bed1b2 Use universal newlines in getting process output (Trac #44) 2007-06-11 14:59:18 -04:00
Jesse Keating 02539d5d9e Enable the source repo in yum configs (Trac #47) 2007-06-11 14:56:43 -04:00
Jesse Keating 20d68be58d Add a install target to make (Trac #37) 2007-06-11 14:37:35 -04:00
Jesse Keating ec285d1c32 Added tag f7 for changeset 49ffb6153da1 2007-06-11 14:34:32 -04:00
Jesse Keating 0487c7aadd pungi-0.3.7-1.fc7 2007-05-30 10:46:58 -04:00
Jesse Keating 1eb9ea938f prep for release and update comps file 2007-05-30 10:46:55 -04:00
Jesse Keating a300431630 When setting default cdsize, value must be string. 2007-05-25 18:56:09 -04:00
Jesse Keating c8e8f436b5 Remove leftover size comparison code snippit. 2007-05-25 18:50:37 -04:00
Jesse Keating 55f643eb7d pungi-0.3.6-1.fc7 2007-05-25 14:30:21 -04:00
Jesse Keating 0e7a34a453 prep for dist 2007-05-25 14:30:13 -04:00
Jesse Keating 69bf86d8a6 Better handle CD size variable (float vs string and comments) 2007-05-25 14:28:38 -04:00
Jesse Keating 3ca782105d pungi-0.3.5-1.fc7 2007-05-24 08:56:22 -04:00
Jesse Keating 5c6905f6ff Change the version correctly 2007-05-24 08:56:16 -04:00
Jesse Keating e111bec37b pungi-0.3.4-1.fc7 2007-05-24 08:52:08 -04:00
Jesse Keating 1dfca44ec1 Prep for release 2007-05-24 08:52:02 -04:00
Jesse Keating c0f3f63202 - Use the right flavor in the Everything configs 2007-05-24 08:51:51 -04:00
Jesse Keating 30b9b6bfa6 pungi-0.3.4-1.fc7 2007-05-24 02:06:48 -04:00
Jesse Keating defce836a2 Prep for release 2007-05-24 02:06:33 -04:00
Jesse Keating 804be3f018 Use a packages checksum to validate cached download
Using a package size is not good enough, fails to see
a changed gpg sig.
2007-05-24 02:06:25 -04:00
Jesse Keating 01d756a34a Wireshark-gnome deserves to be optional on the Fedora spin 2007-05-23 16:17:46 -04:00
Jesse Keating f0500348f3 pungi-0.3.3-1.fc7 2007-05-23 12:45:29 -04:00
Jesse Keating 7baf239914 Prepare for release 2007-05-23 12:44:08 -04:00
Jesse Keating c77150cc11 Even more files, and a README because this is a lot of files. 2007-05-23 11:53:24 -04:00
Jesse Keating f3924cd7f9 Add some more files that we use 2007-05-23 11:29:18 -04:00
Jesse Keating 565938526e - Commit config files used for producing Fedora 7
- Default pungi.conf file to using Fedora 7 stuff
2007-05-23 11:20:17 -04:00
Jesse Keating ef38a79664 pungi-0.3.2-1.fc7 2007-05-21 12:09:00 -04:00
Jesse Keating 784bf5ec41 Release 0.3.2 2007-05-21 12:08:30 -04:00
Jesse Keating ff9fdd4a21 Forgot to commit these with the last change 2007-05-21 12:05:36 -04:00
Jesse Keating a861bb2aaf - Handle config file missing better (jgranado) 2007-05-15 14:14:16 -04:00
Jesse Keating 0225de1248 - Shorten 'development' to 'devel' in default config, more space for mkisofs 2007-05-15 14:10:20 -04:00
Jesse Keating 176f7ea5ef pkgobj.packagesize is now an int, not a str. 2007-05-15 13:29:30 -04:00
Jesse Keating 59ce91800b - Apply sparc patches (spot) 2007-05-15 13:06:34 -04:00
Jesse Keating df3900d944 Don't quote ISO label, not running mkisofs in shell 2007-05-15 11:37:37 -04:00
Jesse Keating d7d904a135 fix comments in conf file 2007-04-06 08:02:00 -04:00
Jesse Keating 9b69d9e0dd pungi-0.3.0-1 2007-04-02 17:19:29 -04:00
Jesse Keating 813d06d88f Update for 0.3.0 release 2007-04-02 17:19:19 -04:00
Jesse Keating 0a0bbe6688 Fix source iso building 2007-03-26 10:39:46 -04:00
Jesse Keating d2c9c76a55 Rescue fix from Prarit 2007-03-22 17:48:41 -04:00
Jesse Keating ba6c7b1ae8 Specify flavor for buildinstall 2007-03-22 14:01:26 -04:00
Jesse Keating c0ab3ad59c - Fix a logic flaw in the depsolving loop 2007-03-16 13:31:31 -04:00
Jesse Keating aa0f72f352 Remove extra whitespace. (jwilson) 2007-03-15 16:40:01 -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