commit f901c05d148c0125b69a1eb628710c43d419be06 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 17:18:52 2010 +0100 Preparation for 0.54.2 commit 4ebece82902e70596afeb7f5a94ae813bc0ea2c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 17:06:24 2010 +0100 Handle blockers with chroots Fixes: ticket:963 commit 3ace323255a056bca23028af8fad91fcc1640a49 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 17:06:00 2010 +0100 Make the upgrade path work commit 39ca74aecd40eec1a5a61d588c251957f45e8d58 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 16:13:18 2010 +0100 docs tweak commit 3034cb43f63dacafae46a1485ebf066ecf754adb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 15:33:32 2010 +0100 Preparation for 0.54.1 commit 79f90c95a840b52bdb9da2a17a101d1296ac970c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:44:41 2010 +0100 Better syntax commit ddb644d1da36d69f06f984590cab18e1d03c0962 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:17:47 2010 +0100 Show warning and error messages at the end commit 45982c5c46dc9e1470cdf258a04e578b6a3e359c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:44:31 2010 +0100 Send ebuild sections as status messages Fixes: ticket:977 commit 8313ede1be8ef1851977c37a0dddf2d5ebcb9b79 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:17:00 2010 +0100 Show status messages commit c51f619b54453cc92434e0551d4aa0ddb2d9405a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:43:15 2010 +0100 status output messages commit 502417cc2b801cb33e25caeb26823f6fa9bd0c0e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 14:02:34 2010 +0100 More output.conf examples commit 7f775ee37022831cd43391f999cb65fbd62fc32b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 13:57:53 2010 +0100 tee output manager std{out,err}_children commit 95a08b952c47535dd6a06e810c44bb1f8b271bb3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 13:43:18 2010 +0100 Let user-defined managers override builtins Fixes: ticket:978 commit 65ca72b275ab7a126c6a02148ae7f31c8fc3c01b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 13:22:43 2010 +0100 Better syntax highlighting commit 87a36cc419099f6141ef0f0fa31e51df994ae1a5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 13:12:38 2010 +0100 Allow ${ENV{FOO}} in paludis .conf files commit eb518df671b06ce805da858bf238493639cc6a2a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 12:55:38 2010 +0100 Support ${ENV{FOO}} in KV configs commit 4b5d72298a7c2e34cb3934b4042b8bb612487240 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 12:43:36 2010 +0100 Use show --description-keys when searching commit 34733c880e1762a7ef39d8b27f07dc2b8c08c73d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 12:43:12 2010 +0100 cave show --description-keys commit d6a8a3366ad7c8668be924753d29e930e86b2462 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 11:41:07 2010 +0100 Make use of dirent->d_type if available commit 737643322e5b2308b0887d35561e6e03edf109ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 10:39:01 2010 +0100 Make use of fallocate if available We don't use posix_fallocate because it's weird with sizes and won't fail on filesystems that don't support it. Fixes: ticket:966 commit 6c983cf21b9434df73d7c4f24edfb3a86a92d158 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 10:18:05 2010 +0100 Better syntax for output.conf commit 3c8d136cc5ea32b19e8c4677ef1b639cf997ab1b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 10:17:51 2010 +0100 Document log_path commit 378b0759265dd690924000229d432b027af13718 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 10:15:36 2010 +0100 log_path can be set in output.conf Fixes: ticket:976 commit a7dadc909b069b9eb6c85d67158219053bba9e05 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 27 10:15:24 2010 +0100 kvcfo_allow_fancy_assign commit e4462298b03ef80c5566944f7ce04c131ddd2c51 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 26 16:00:47 2010 +0100 Build gemcutter for distcheck commit ca6e0be7aa78c23adda1da48f6967ad4cfe7ebee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 26 09:37:16 2010 +0100 More metadata commit d41dee1b4366dc685eaa2c435b01be03aef9929b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 24 20:30:01 2010 +0100 Add GemcutterRepository commit 4fcfd14b89dcce88d0182ab89019f1b7d8fa70bf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 24 19:53:40 2010 +0100 gems doesn't use this format any more commit 76a8fc3ca12d66db43422194391cb358a470e025 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 26 11:33:26 2010 +0100 Remove mentions of elog commit 65950915b2def9b57b0d098bc43e4ab900f178e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 26 11:29:38 2010 +0100 Up the default test timeout commit 8b8d871724d9cc83940cf8b090030a04e900bc04 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 26 11:28:33 2010 +0100 Fix arg passing to user commands Fixes: ticket:973 commit 58db9693c86d0fd71c44c44462dacfccf7572c8c Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Aug 24 23:54:45 2010 +0000 Update zsh completions. New commands: cave dump-cave-formats-conf. New arguments: -l, --colour: cave. --removed-if-dependent-names: cave execute-resolution. -b: cave print-id-environment-variable, print-id-masks and print-id-metadata. --all and --best: cave print-id-executables. --if-nothing-left: cave update-world. commit b09dadd7a3c3e30535501bf6e4903119942a9d4c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 13:22:48 2010 +0100 Preparation for 0.54.0 commit 49750cc61904ba17060521bd345c6ae526fb1bf8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 24 13:28:45 2010 +0100 FSEntry -> FSPath, FSStat Fixes: ticket:967 commit 75f48bbb1ae368febe984c10c2db2d0b5cbd7cec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 13:37:14 2010 +0100 explicit ctors commit efb4ba6242a6388dbe0a20ac66ba6ae041e49ca8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 12:38:37 2010 +0100 Importare is deprecated commit 958b935aa2c423b889cfde0104c41b392b9a1540 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 12:36:13 2010 +0100 Get the names right commit 9f11daf92a9afa88ac764d255baa8d2c3e16d988 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 12:20:41 2010 +0100 reconcilio is deprecated commit 009119d867b93a4983c608ed748aef49e326ea14 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Aug 23 12:42:21 2010 +0200 Typso commit 5c9d12948254a879d63e2eae810b982ab68758e0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 11:29:57 2010 +0100 Formattify update-world Fixes: ticket:972 commit 9a3640388f5cd19b03dc05bd534da15c6d96d5fc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 11:15:51 2010 +0100 cave print-formats -> cave dump-cave-formats-conf commit 7eab297e804d73548ac4c2cb6ad9145d095cdb34 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 11:08:08 2010 +0100 Remove remove-if-dependent specs from world Fixes: ticket:971 commit 7be6e2a6a627f001d26784fc514f462d6bfb7a82 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 09:25:47 2010 +0100 print-id-executables --all --best Fixes: ticket:962 commit ba41e2953d25dc8f9db41555cea2fbb68774613c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 09:18:53 2010 +0100 Consistently use -a/b for --all/best commit 4a539afd045ae0ddc36f4c28601bd94f0d66e57c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 23 09:16:36 2010 +0100 Fix display-resolution --show-option-descriptions Fixes: ticket:970 commit 710bda9da8c650dc63c5ceb5c1a161e75deff194 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 16:04:46 2010 +0100 Don't try to exit before we're done feeding commit 098b160b54af1f49f3b253281fa4ae243a67aa58 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 11:40:39 2010 +0100 Tweak comments commit 40b4a08e63ba23fe625936b8280d010fa18d7307 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 11:09:07 2010 +0100 Readd a sort of outputwrapper to make the upgrade path clean commit 976c3794e1f0d97cb923e86be81b64646951b03d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 10:44:08 2010 +0100 Fix 4.5 compile commit bde9fd51b19f1702be7c08138e35d2db4a255e11 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 09:45:37 2010 +0100 Allow user defined extra managers commit e629957ad758dea47095d1393ed11a1c0235e841 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 20:51:27 2010 +0100 Better output.conf documentation commit 85a54868f84e002457d003ccabed9597383b9612 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 16:39:04 2010 +0100 CommandOutputManager commit 1f139106854e161569f8e24ac7c0283e42bdb9be Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 18 10:15:53 2010 +0100 Document output.conf commit 3acc707fdddab596f8e8fa88834d4fe160ceca40 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 22 09:42:34 2010 +0100 Read user output confs first, pass vars along commit e11e4f0105cb71dc86524c95a3132492f590e6fc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 20:27:13 2010 +0100 Remove dead code commit 89487ae270cf49a239cef7c264ff39cb7b35bb5a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 19:43:43 2010 +0100 paludis -> Process commit dc29bb3d722b70c0ed12c022f9fcd758f9163505 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 19:43:35 2010 +0100 scripts -> Process commit e418cc2574ed08885521a9c85c4fc4121ed7da74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 19:43:22 2010 +0100 resume -> Process commit 447a8b665a0c4639db27ee788b3e2e505c6ed6ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 19:27:39 2010 +0100 resolve -> Process commit 270fc45d005bc91f2bb3fb352f60f8900dc2383c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 16:25:04 2010 +0100 CRANRepository -> Process commit 44624c23aa070481b3abeb2dc2220cac50e6c2b0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 16:02:21 2010 +0100 Hooker -> Process commit 1bbba7ebeeacfa5209e29df627cab51107319f6b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 15:48:38 2010 +0100 SetFile -> Process commit 7dc43ea4ab5bf8cf669824d02b5d8f24d651256a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 15:29:22 2010 +0100 PaludisEnvironment -> Process commit d68552f54ccd08a6d59c83dbea0c9eda6dc72735 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 11:29:00 2010 +0100 syncer -> Process commit d5e0dddcde172cef1c673d76728d2af441af3741 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 11:03:25 2010 +0100 ebuild commands -> Process commit 52eb02fe814bb6c3f39d456481d10a66acd7d05e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 20:02:13 2010 +0100 accounts -> Process commit 62018097a314bd8d4e11ba5c769e0dfd3135fa2d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 19:43:08 2010 +0100 execute-resolution -> Process commit 157f7e333c3e22b6e1ae47ff7016492c77cc304e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 11:44:21 2010 +0100 fetching -> Process commit 9d2310dc1c33aa2417fd3c1ff68ad207bfd569d7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 18:50:38 2010 +0100 tar merger test -> Process commit 1857fdf1898ae0d3850cb134b421fc33533e21de Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 18:39:08 2010 +0100 Various E things -> Process commit ab453fb7ba771af672fd3ed595a288e59be2428d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 17:57:26 2010 +0100 Stripper -> Process commit 857c6b8a72a8bfd5bfcbc023876668e88815f5d6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 19:26:28 2010 +0100 Process::as_main_process commit 4d786588b2318c2183fd065e38d4fc216b658def Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 16:43:51 2010 +0100 Process::send_input_to_fd commit eaa807d2927065610392370e2aa8561bc334a262 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 15:56:09 2010 +0100 Make Process signal-safe commit 0288242e1f934eb360013e541a904e177d1b3373 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 09:44:08 2010 +0100 ProcessCommand(string) commit a4733b02576a1b82cd65e64696faff97eaee5355 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 21:49:58 2010 +0100 Process::{syd,sand}box commit 3342ab3add1fb1a60cb60f8e0b396c07db8a9b8b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 21:44:30 2010 +0100 Process::clearenv commit e0829dd6ab62d8bd25308fc806072d1b378a1523 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 20:44:58 2010 +0100 Process::prefix_std{out,err} commit fcd415e70607343e806be7e05e99629969483edd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 19:20:21 2010 +0100 Process::pipe_command_handler commit 7d902d768782fae65bdc368a9c0d24b81c381e00 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 15:50:41 2010 +0100 Process::set_stdin_fd commit 6c8ec28a8dd13cdb76f2a367bd54ca1302894bec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 14:56:23 2010 +0100 Process::capture_output_to_fd commit b17e35dcdbd14c3a73511b19c0e82cd52d212499 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 20:08:23 2010 +0100 Process::setuid_setgid commit 322fc9a9acd2cfed2c3b7c70ee022e34fc1fd1f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 19:03:51 2010 +0100 Process::use_ptys commit 1bb84c09850dcf2136bc9134ead3409a3ccaf547 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 18:45:40 2010 +0100 Process::chdir commit 625454e26c1ea5fa5640135d34f043adeec54527 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 18:04:39 2010 +0100 Process::setenv commit ef7126699addb2a5a3bf74dfba5fd5c1f44b5b93 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 17:02:21 2010 +0100 New, less horrible way of running processes commit adda76229c6a59054e137fcc3120891d2c1aa9c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 19:03:44 2010 +0100 Allow Pty to O_CLOEXEC commit 7c6ec0fd835409d0ab1bca8924ce4ac5916b4e25 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 17:02:10 2010 +0100 Let Pipe set O_CLOEXEC itself commit 417f226c87b91f31319096fec27d24d506318cf8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 21 11:02:58 2010 +0100 Don't tinker with pipe FDs commit 56736ebc0e42dd80ba091569e9d0d3674364a85f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 20 08:37:04 2010 +0100 Typso commit c351c6097f5072696285e6dd88808e70446d6a22 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 19 12:13:30 2010 +0100 Prevent MYOPTIONS abuses commit 86f4998ea2441fcd6870f19fb312659dfb81e92e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 18 10:15:41 2010 +0100 Always show -k-specified keys commit 2fc6bfb4f4647a3c513b199c2ee44026665e4f37 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 19 19:02:43 2010 +0100 Update ld.so.conf parsing, in particular support "include" commit 351364671047b4989ea4bbb6327876818bad2681 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 19 18:46:14 2010 +0100 Fix metafail commit 67fc155304229519f32438f3f5ebed95d093cb51 Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Wed Aug 18 15:15:41 2010 +0200 [bashcomp] Add cave resolve --show-option-descriptions commit 5ea9e6299d498911fef7c9e8ec06e0362876151f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 18 09:27:41 2010 +0100 Fix 4.5 compile commit 80bff7af12ff77eef264ff3581b333a839f7a35f Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 17 23:14:07 2010 +0100 Doesn't make sense to elide this with multiple --library arguments supported commit fd97abd6755edd293b7c28fbdfdc06bff5b58ab0 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 17 23:13:26 2010 +0100 Fix epic fail commit cb75f47b4cb9e01cffe10037dfbd3e5955d882d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 19:34:27 2010 +0100 Defer config file loading commit d38a317c4ea3bb6e577802ca3a8e70500252f549 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 19:06:33 2010 +0100 Short options for log level commit f76d86676c93ef2e510110a54f3caab763e4f87c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 18:47:52 2010 +0100 cave --colour yes|no|auto Fixes: ticket:950 commit fcb3768728047e9df1f456bf6a426687b8560d0b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 16:02:33 2010 +0100 fmt display-resolution explanations commit a2ab68354ec8c111ed80c41a8700b35e1a0abb8e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 15:22:07 2010 +0100 fmt execute-resolution commit 66831bf80a60e46958ac07a270bae92a6c134b1f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 14:25:20 2010 +0100 fmt perform commit 4c875404ad6f7f221e21f9deaef1abd30683e4f1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 14:25:09 2010 +0100 More escapes commit 69d1ec3686fbdcf50d736384be914a7c12ad8576 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 14:02:41 2010 +0100 Escape a commit 3780f1d8de0d2e19810a2554099f636ad22d7832 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 13:58:12 2010 +0100 formats -> colours commit 3372140db0ca43d82761b7197aefa6fcfe593b81 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 13:53:56 2010 +0100 format_general is dead commit f54130c4146c3efac9fab3bbd56fb6fd49dcf2b7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 13:51:01 2010 +0100 fmt show package commit 9a11823e1d8a389e00086f22d4e3742a18a12122 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 13:39:43 2010 +0100 fmt show package id commit 499b7d8e347e576018dfaba4889431d4676ae6bf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 13:34:50 2010 +0100 fmt show metadata commit 0b0b391d34f29239884dfadf5399f1a3eed1cf7c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 12:54:27 2010 +0100 fmt show choices commit a09238d98199165bcfb859e618bfac3d65b9089f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 12:41:01 2010 +0100 fmt info contents commit 930c799a1cc6bb6c33ce1b5fe029f2c4848d69b0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 12:40:50 2010 +0100 fmt show contents commit b16723cdaaac3e6e8771c52f356c6bc0781e2ae7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 12:18:10 2010 +0100 fmt show set commit 78122dea7896e886dc221b008f8c7e6841431049 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 11:47:30 2010 +0100 fmt show wildcard commit bc22ef1797cb07135fd46f3e8f1289e9220e38cf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 11:39:42 2010 +0100 fmt show repository commit a1ec26f46462d86585850ef96cb691ff30f9300e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 11:21:15 2010 +0100 fmt colour_formatter commit 0eda8b794ac9a5f27b66aa0c5b6dd624e4b9ffd4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 10:57:59 2010 +0100 fmt sync commit 40d21dc768b9af290a4ee3a4d91d9b1245a4b549 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 10:27:11 2010 +0100 fmt info commit e0905495c3b27b78afb163a0d3e6507366b15b96 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 10:27:01 2010 +0100 Allow arbitrarily many format chars commit 10e279c4b5173c0bd638dd210cc08825457ff635 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 09:10:09 2010 +0100 fmt fix-cache commit 3c710b27ac926f7cc4e05b3147622dd17284149b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 09:04:49 2010 +0100 fmt executables commit 8a0077ffafbd9bb6646d11f3ecabe8841e04a5d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 17 09:00:56 2010 +0100 fmt owner commit e673076a22d3ac3261a102b67770f80bf2c744c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 21:05:35 2010 +0100 fmt report commit fa6863d997543b56f0911194187cfbe965acbce6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 20:37:28 2010 +0100 cave print-formats commit 2a49ae23c623e5aad14d9d46d7a109fd38e3e181 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 19:12:38 2010 +0100 fmt contents commit ae91478716a5e6d2433c2fef04584e79921dfa64 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 19:03:54 2010 +0100 fmt verify commit 94bc9cdf00cca7ba65a1e43060078a508b96a838 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 19:31:09 2010 +0100 Ignore cave format configs when building commit 888b5aa7400c2f05c132d42a359c79cd7ae13677 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 19:44:55 2010 +0100 Only use colours for tty output commit 72b33576aac686ac850ea5b67cc35792d1f611d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 18:49:13 2010 +0100 Make cave colours user specifiable commit 87ecc0bdd0c41ec9770224b59060987941341570 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 18:34:27 2010 +0100 More fancy escaping for KV commit d5b526c6e12744a92b7d2f3ca4facb250a33f7bd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 15:34:59 2010 +0100 gcc <4.5.1 needs -fno-deduce-init-list commit f7035feccdcf5eed83f24119a26bc7d73b1df4b9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 11:11:03 2010 +0100 Handle libarchive errors Fixes: ticket:964 commit b78bf6b3526c242bf01a845625935bc96b2e91e8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 16 10:44:52 2010 +0100 Nicer error if --disable-search-indexes commit cffb768fb6b53bed65469d65e374a3e5572ca122 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sat Aug 14 16:04:46 2010 -0700 add missing includes commit cc83035284a291e37f8c72dadfcbcf5be9c890bd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 15 14:59:47 2010 +0100 sort_by returns a copy commit f0bf63087f9d225e17a3e1ef7587b5db2c7fd036 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Aug 15 02:05:54 2010 +0000 Fix. commit 3df99f8284a8ded59552571784ac7ded87fd3a1e Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Aug 15 01:40:54 2010 +0000 Update zsh completions. New command: cave manage-search-index. New argument: --index: cave find-candidates and search. commit c95949d830fdf1898f9641f4e44dbfd11cc3e072 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 20:07:17 2010 +0100 inquisitio is deprecated commit 3c7d9f376cd53601aeb01d61c4085d1acf793f3b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 19:23:04 2010 +0100 Optional indexing for cave search commit 239ef87963a413153d7e95c22999cec8e261ecfe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 17:41:13 2010 +0100 Fix logic commit 32df9d4498e59a90426d053a33f861b02df11a0e Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 13 23:22:08 2010 +0000 Update zsh completions. New commands: cave print-id-environment-variable and report. New arguments: --visible: cave find-candidates and search. --enabled-only: cave find-candicates, match and search. commit f2307d56cfc3b7180099942ad7c049db4617e6bd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 11:11:46 2010 +0100 Make --visible work with --matching commit 952df62b6bc4580925a569e55556501200efa6c1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 11:08:31 2010 +0100 cave match --enabled-only commit 5d2032ca1d69213ad44445d6b253f23b44a218ab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 10:53:38 2010 +0100 cave find-candidates --visible commit 09fe964e1286f2dc6c42d3fd5ca1189a5e0ba1de Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 10:51:00 2010 +0100 Fix commit 2bc2334aeb4f72942943512ba7d0e505242f4f65 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 14 10:08:23 2010 +0100 None of the demos are very useful commit 0ff85e817a6d54828a24cd74718db6c5dceeeeaf Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 14 00:12:31 2010 +0100 cave print-id-environment-variable commit 52bc5b1f61040e15db3cd508007955e343b27f24 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Aug 12 15:11:43 2010 +0000 has_version/best_version --slash/--root commit a645e704e18e1d7baa64fe2d7e3cdf91534c14bb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 20:08:32 2010 +0100 cave report Fixes: ticket:835 commit 363aac6ff2a9db9d279669d544fdd3656d03b3a8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 19:57:26 2010 +0100 Split some code out commit b8e139c487eb9e5640e0a6ff106b9ea98de59851 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 15:20:41 2010 +0100 UninstallList, ReportTask legacy commit 0a1612f46f1e9cc5f0f5b39e642def22a04c5a85 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 13 16:30:55 2010 +0000 Update. commit 7bf961188d1895dcb58a12de5174d7919ce1b3c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 14:12:11 2010 +0100 cave resolve --make defaults to chroot when root != / commit d4ae54b97e6fc3218443b389618ee1c71674c097 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 13:53:06 2010 +0100 env->root() -> env->preferred_root_key() commit 7db9b623aa303e9c16bb113444e9fcceb0e0cddf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 13:18:21 2010 +0100 PretendAction needs destination commit d9c24549432889d1ab53d4f2641c9ebd45ec8335 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 12:55:34 2010 +0100 More information in PretendJob commit e7e7b6edd8ccb6f314cef1f6d7abf8352616b38e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 11:24:45 2010 +0100 Rename spec tree root to top commit e37860d45510f9fc35649e9c00ced04900457f14 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 13 10:03:02 2010 +0100 Fix commit e676acf910fe352c6657f674d4e65646351ecfdd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 20:08:08 2010 +0100 Whitespace commit f0259663d5f279300449c3f6a916218b33cf2402 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 18:22:14 2010 +0100 New so hooks API commit 9932da12a0310806ada93eff65a71d389415449e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 15:37:04 2010 +0100 Use output managers for unmerger hooks commit e398520f7027130da8aae1b296c57d666caa6d89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 15:21:55 2010 +0100 Use output managers for merger hooks commit e60c58deb05398a2539ef630521f7f7880315891 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 12:39:21 2010 +0100 Use OutputManager commit aa5c9550d2b94d153fb9999f9ca27269ab635bde Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 12:23:02 2010 +0100 cave perform can use hook output managers commit d2a099ba20322fe14bfef923831d0c80aa054022 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 11:45:03 2010 +0100 Let hooks take an output manager commit a9d0bdd2ddedf24c4e200aaecf9ba01ede313f13 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 12 10:24:34 2010 +0100 Reduce some autohackery commit 9ecffc196c7226d72b3c3ecf9171f7cde35e64bf Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Aug 11 17:20:25 2010 +0000 Update cave zsh completions. commit 7fc7255a687de8f307993565f47924ff16649ab2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 16:45:34 2010 +0100 pbins need categories Fixes: ticket:934 commit 4374da1a4a25b2d175e933a124d9977fe47cf102 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 16:14:44 2010 +0100 Don't refix mtimes for pbins commit 8bd37180bb7e15405a2dd8589b0fdb3209119fed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 15:50:28 2010 +0100 Bring forward 0.52 branch NEWS commit 28fdbaeaea8cdcc5c9701a9394f621c81f3968f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 13:56:08 2010 +0100 EAPI 3 needs mtime fixing commit aeb7bca48b0bb1288134453153ec1955f51b166c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 13:38:31 2010 +0100 Use a singleton rather than a static commit b0323df4b269bcf8d027252b30701f8fe37f569c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 13:18:15 2010 +0100 Update hooks to use cave commit 78de0f647dfff565df4794afd59e4447abf8deff Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 13:15:13 2010 +0100 cave print-id-* can take wildcards commit 9219493289c2526d16339290fa5d49f38edfee7f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 12:53:36 2010 +0100 cave print-id-* --all commit 6d18970e238796c91d23480ff4df2787d1f41321 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 11 12:47:55 2010 +0100 Begone, forces of check_license and demons of stupid design! commit 3a162abca5d5449d2f5d43b2494440866f1984c3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 18:51:34 2010 +0100 Add metadata keys for CONFIG_PROTECT{,_MASK} commit 8e0376bf0e0f0e900a0d514e9354e0746b2e0e84 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 15:25:35 2010 +0100 Move some headers to legacy commit bdfc1539b10089dcbfaa23c519f088b6c2a912ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 13:54:07 2010 +0100 Move some args headers to legacy commit dcbed0e4eb93854837cc52473275f383535e4e12 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 13:16:49 2010 +0100 Add legacy subdirs commit b025b4f6029d444e3feee5c8c0bc2674488059d6 Author: Łukasz P. Michalik <lmi@ift.uni.wroc.pl> Date: Tue Aug 10 14:26:43 2010 +0200 Mutliple --libraries for cave fix-linkage commit 65e9b54d1955e0a47bed319da77477c5cd6a1b16 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 13:16:34 2010 +0100 master is now 0.53 commit ab3266d743c8c84c09ead2ff79e73b21b822bc07 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 12:51:15 2010 +0100 Fuzzy finding now matches on substring too commit 19930e089cf5b7bf089855bed80471afe1064ee0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 12:42:23 2010 +0100 Suggestions for cave Fixes: ticket:856 commit b1fd8585ccacf68c330a286931f7ad042d9a0f50 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 12:30:40 2010 +0100 Refactor commit 76a4175cc15e8ad9f7d698872424e58412307965 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 09:35:25 2010 +0100 Preparation for 0.52.2 commit c4a7893c36f49ee2c77e11bc7c9b90239d1d594f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 10:01:06 2010 +0100 Typso commit 428a392b2032e35b4fcec3c23892810b57ade7cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 09:25:38 2010 +0100 Fix commit 395f9e80ae7e5b7f5e96037daa05b48d97021210 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 09:23:16 2010 +0100 Make 'cave perform' call fail hooks Fixes: ticket:958 commit 437f5bec7f20aaed5480f10c7bc2fcff57a0f934 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 10 09:08:09 2010 +0100 cave print-id-contents --type Fixes: ticket:960 commit fc54a27b42380a585edfd28ba4800387ac6a8699 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 21:54:14 2010 +0100 Fix gcc 4.5 compile commit d77e16ed3dd9f91728a44f8add2d32e8194a2707 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 21:49:07 2010 +0100 cave print-packages --repository --category commit ed7742996de320dfb33c02aa134f5ac937c6eba5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 20:02:32 2010 +0100 Don't hop between outputs so much commit 7fe2cc9af8e30a2ed2ad3cb5390609acfacd5e95 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 19:47:09 2010 +0100 Flush buffers on cr as well as lf commit 74e08deb85899e4fa5f03a60c82cf89b78ac38a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 16:17:06 2010 +0100 UI tweak for changed flags commit bb363c34501cca7f4233ee72ed5217e56bb8ef1e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 15:32:35 2010 +0100 Faster purge code commit 69c35060689ea6658d58dbe09b72b07781e3a93f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 14:44:04 2010 +0100 Make less restrictive remove blockers more useful commit ea45a49c9a9b232341f5720a8738ed9f37c57e10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 14:25:01 2010 +0100 Avoid horrible splattage commit 4a899dc86a60c681346b00bc466cfb6919a65351 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 14:21:07 2010 +0100 Typo commit 3f4cf621d3f9bc8000c411e484bec56bb0611429 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 14:20:48 2010 +0100 More verbose splat commit a2f2dd5322505e79295ada4061179f48d6047026 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 11:12:56 2010 +0100 Make pbins not screw up cache on replace Fixes: ticket:933 commit a29aa94fe3d195a602cc087eee65c736426c0a7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 9 09:17:22 2010 +0100 Stale code commit e2326073ac9ca7150b6db740cc037719b8089e66 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 8 16:57:55 2010 +0100 GetInitialConstraintsForHelper commit b4ab443375d5f8848e4084cd408dbb753fcaf771 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 8 15:35:02 2010 +0100 GetResolventsForHelper commit 391a11571d99f0b9ccb030381c32dd9a36721f37 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 8 13:36:12 2010 +0100 GetUseExistingNothingHelper commit 6f0d1e67b6042352af6662342bc3e98840d7892a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 8 09:45:41 2010 +0100 InterestInSpecHelper commit 7d86f4823402c6bb65a28a81a435bd21a2b259f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 19:42:59 2010 +0100 MakeDestinationFilteredGeneratorHelper commit 490687fe881a3d2f9ba194a5675d522adff20e96 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 16:39:47 2010 +0100 MakeOriginFilteredGeneratorHelper commit 2071e4f42961487f4a7e1c565790bc2647f344bf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 16:13:13 2010 +0100 MakeUnmaskableFilterHelper commit 3a05acca946f4a14096a14e77f3af76e67c9fa84 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 15:34:05 2010 +0100 OrderEarlyHelper commit 33ea45ba2c2ca7cf11f78990f890e1cce546bccc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 14:59:58 2010 +0100 PreferOrAvoidHelper commit 4f3ae9c127c9865056a598b46716c8d12cdd6676 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 14:42:16 2010 +0100 RemoveIfDependentHelper commit b7d4756232923e0c4c97f8d56f3c47a3b950d62b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 10:07:58 2010 +0100 GetDestinationTypesForErrorHelper commit eace2183970d97a52b5e6b1b07b3fab8bd7fd839 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 09:36:10 2010 +0100 GetConstraintsForViaBinaryHelper commit 1d8ee4cd7de4608dbbaa8ef207da80a6ca819b6a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 7 09:11:34 2010 +0100 GetConstraintsForPurgeHelper commit fa61d33cd6b9892df41e1c32a97553bea4cde42e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 21:36:51 2010 +0100 GetConstraintsForDependentHelper commit 5a8863f83642e85ca797d9e2efe943b3488d6654 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 21:12:36 2010 +0100 FindRepositoryForHelper commit 8ef0fd8929c0a6a16ff450565b811c9636a695c4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 20:54:54 2010 +0100 ConfirmHelper commit ea6612acb9d1ccbbe9fbf784655b70ac2b694b0b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 20:09:01 2010 +0100 CanUseHelper commit 533dd974bd06e622e3ddc63d9d1f47d005068f2e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 20:01:26 2010 +0100 AlwaysViaBinaryHelper commit db5d7e70da97563bc086eefa8055dfbe27cc56a4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 18:22:37 2010 +0100 AllowedToRemoveHelper commit d73bac2f42d4bf4d4a8c3ef75fdee0f1c22cc44b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 17:13:36 2010 +0100 AllowChoiceChangesHelper commit 9f3154c1979e28b6f26a584bf0454c85f173fc29 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 18:22:17 2010 +0100 Add PackageDepSpecCollection commit 040928cc089b2bb4d607243a5822d3f24d158f30 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 8 10:13:20 2010 +0100 Preparation for 0.52.1 commit 2371515955763f9c3e38177cccc13d908c64149d Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 7 22:08:37 2010 +0100 Don't consider OS ABI when checking library compatibility glibc accepts both _SYSV and _LINUX, and as of 2.12, creates its own libraries with _LINUX (and also starts checking the ABI version with a range rather than always 0) so it doesn't make sense to categorise files as one or the other as far as mutual compatibility goes. It's not clear what the rules should be exactly, so just ignore unless/until we get complaints/more information. commit c6528ac2517a97e75e2f7ca9cefc17f241df248d Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 7 21:50:16 2010 +0100 Typo commit 9a62e79650ef5c95ad6319eda4a18e136b7764c5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 12:54:52 2010 +0100 Preparation for 0.52.0 commit 06fc71a963fef39eaf6d51c6c01427dde95fda1e Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 6 00:22:21 2010 +0000 Add zsh completions for new cave commands. The following cave commands were added: contents, display-resolution, executables, execute-resolution, find-candidates, import, match, owner, print-id-actions, print-id-masks, print-repository-formats, print-repository-metadata, print-set, print-sets, print-sync-protocols, purge, resume, uninstall, verify. commit 153cd61eaeca2c8a2f594efb4341afb406a43677 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 6 03:47:42 2010 +0000 Update zsh completions for cave resolve. Split out a cave resolve array for use by cave purge and cave uninstall. commit c20c0bec8dacd2381e835f575c8285253260893f Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 6 00:37:04 2010 +0000 Update zsh completions for existing cave commands. The following cave commands were updated: config, fix-linkage, help, info, perform, print-commands, print-id-contents, print-id-metadata, print-ids, print-owners, search, show, sync, update-world. commit e82bc664cdd25e9d58a27352ba873d7e40dfcd5d Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 6 00:17:39 2010 +0000 Update cave commands. Add cave --help and --version to zsh completions. commit 2969682e7b7cbdef42167241e9f6006bbc0af769 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Aug 6 14:18:45 2010 +0000 Typo in help text. commit ff5b8f648db5f4a7623e97c8f6c01dc9afbed01d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 11:13:05 2010 +0100 Short options commit ace301ee02a48bf6a348ec02820c0f0730466aab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 09:36:32 2010 +0100 Some IDs are unbinaryable commit 42be90444057f963083ad2fc1b7223ec22973e8b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 12:07:18 2010 +0100 More chrooty goodness commit bdd51f003d5c3ccebecefac9244b110051996ed2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 19:25:13 2010 +0100 dt_install_to_chroot commit b94fb37a104d7ed15b8fbad141439b03ad79f13e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 6 10:25:37 2010 +0100 Give repo config file keys priority for root= etc commit b81bef03217d268a85feb5e8a66b16eb889084e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 20:30:39 2010 +0100 Fix pbin guessed EAPIs commit eedab646ac8b451ceefeef9d146e85eff0a3ecfa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 18:46:18 2010 +0100 Fix logic commit 114f10ee61097f4a3209947018f6a950e9aea40f Merge: 82bcc11 b529d1a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 13:02:32 2010 +0100 Merge branch 'changed-choices' commit b529d1a7bf2ed27cc106a7294fd6d8d4ad6e0cce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 13:01:50 2010 +0100 ChangedChoices can work for [:*] too commit 9cd5d50a2d35588d0659a9df384340827954fd9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 12:40:09 2010 +0100 Gentoo QA is a lost cause commit 15946c2ee45cb169c0e85da18f4cccc4fad3ca8c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 11:38:06 2010 +0100 cave resolve --no-override-flags commit 7e6a6b75c37cde0050e004df37871f0697a0321b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 11:20:28 2010 +0100 More things out of dep_spec.hh commit 5e53f01cc8b8b570f8eba57a19f15f392f4dcfcc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 11:02:21 2010 +0100 Move PartiallyMadePackageDepSpec into own header commit e491822c8f84330b1ba114b84226988753c88ec9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 09:59:43 2010 +0100 Split AdditionalPackageDepSpecRequirement into own header commit 82bcc1129b96fa14a395b93e724bcd5f77074f01 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 09:23:14 2010 +0100 Fix libarchive newness check commit b2a37f58b68808eb9f7b27d89b223242affa6bfe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 5 09:23:14 2010 +0100 Fix libarchive newness check commit 8fda0e9d7f09861c7e544dfef569e9c0a181a81a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 4 21:44:16 2010 +0100 Get restarts right for changed choices commit 1b2a9c10febe9212baf92dcefd87f295e45c5219 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 4 21:10:56 2010 +0100 Try option changes later commit 7602f5dd93d8d9eb6f37787e7c2a45c7fc01bcc6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 4 20:47:22 2010 +0100 Get [foo=] deps for changed choices right commit 63559a5cc9adcfee5ac079066963ed13f85aec2c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 19:24:16 2010 +0100 Show changed choices commit d4ba35d4f1c5077a5da393b12a3a03e0d4fcbdb4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 18:22:25 2010 +0100 Allow deciding upon an ID with changed choices commit 5a6f33463b1a396225696ba8c5ad7468fbea4e68 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 16:31:11 2010 +0100 Let ChangesToMakeDecision have ChangedChoices commit 2d1137e5b4c0b29670dbf50d23d1001265745815 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 15:19:28 2010 +0100 ChangedChoices, ConditionalDepSpec::condition_would_be_met_when commit 205e8218a25fdabbdb4091c81fffd865171c8238 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 13:47:22 2010 +0100 Write resume data after every job finishes commit d284cdafbff2bc0fa5a7d0fd792f32a14e62fd48 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 3 13:29:57 2010 +0100 Show summary counts by change type commit d890f35932ee517f541bd0273dca7281bcb8483d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 19:25:04 2010 +0100 More filters commit c929ffe552fec9262a6afa392bdf19c46ada9c00 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 17:00:18 2010 +0100 Fix disable-pbinnery commit 135185f2d181f45fbb1a22605d31b67c338e4919 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 15:55:06 2010 +0100 Display cycles more compactly commit 669d8f63874f0195f97b7b36dc938dc9ddead8e6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 15:21:02 2010 +0100 Better total counts information commit 0096d8728a54757fd6725c886df4e088223e5f28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 14:58:37 2010 +0100 Clean up behaviours key storage commit d97e4de383cf625e2fb96ce663b86fe4d8816629 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 14:34:38 2010 +0100 Nothing is fine too when making binaries for accounts etc commit 38f49f09d7d83eb993d8a229751c01aafcde7544 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 12:57:46 2010 +0100 Clarify param names commit ef4a3c35c0525e1974fc8ca223e67438e7964d11 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 1 10:43:20 2010 +0100 Change how binary origins are selected commit 5a4904445ac9f34909491fd4c10192d9b6b0262f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 18:33:46 2010 +0100 Make --without imply nothing_is_fine_too commit 96580059b9fc73afcd1b7fbf7d67221c28403fae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 17:36:23 2010 +0100 Unavailable repositories are unbinaryable commit 646d7cb2eec8aa4569233069b12f051b65afdda1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 17:36:13 2010 +0100 Accounts are unbinaryable commit a24db92055cfadc1a77af3d7fb215960725ccf9f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 17:35:52 2010 +0100 Don't try to make binaries for unbinaryable IDs commit 695d2a37fa986eae0ad560eee887c6d50b1d9bb6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 16:12:28 2010 +0100 Move mtime fixing into Merger commit 9d25bf3a35e477fe9aba38615ebf7609cedfd7aa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 15:57:59 2010 +0100 Do symlink rewriting during checks commit 5f87d680ce4dbf996caa81b3f82f30e06dc0a0c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 15:46:46 2010 +0100 Move symlink rewriting into Merger commit 9a06044eef6c4b40c4405c103faade1f88cf5a39 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 15:29:29 2010 +0100 Typo commit b94aea3834f92fded197f4f5de61774cfdf22136 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 13:05:54 2010 +0100 Handle --disable-pbins better commit 52d4cbb8a802dc023d7e2e554350dd7f0aae5122 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 19:24:59 2010 +0100 Don't use libarchive's bz2 for now, it's b0rked commit 064c194b7cd54c9b7a58ffce14896ff5488ff767 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 19:12:54 2010 +0100 Better tar merging commit 0b85ee0343e93b8aff612c6ac3aef50229514613 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 18:44:03 2010 +0100 Check libarchive is new enough commit aec096a6efcc7dc4e3115bdf3b713424e3bb9d79 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 18:35:13 2010 +0100 Use TarMerger to write pbins commit 34d3c892d78025f31203780a2caecc62b323b38f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 18:35:00 2010 +0100 Split out add_file commit f8058cf3d2faad1df09e1a0d1af51a99f3401004 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 18:34:10 2010 +0100 Use GNU tar format, and support compression commit 7c45cd17c44ad61b76b51c18144692ccca04390d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 18:32:19 2010 +0100 Merger::on_done_merge commit 5ecd787d40d26729bd49ccb10e015030277cf01d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 14:22:31 2010 +0100 Support symlinks in tars commit 6ef97b0bd5fa6462bbd27ab28b753814518e1f2b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 10:55:45 2010 +0100 Support merging subdirectories commit 07adeeb6f48bab15107e2e92c9dd37c9168789a5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 28 21:23:11 2010 +0100 Start basic TarMerger commit a3c6fb2529026c256987712e5068efb617a9e44f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 10:07:38 2010 +0100 Handle :* deps properly Fixes: ticket:941 commit 511a47f4b65b57ddecd69bde38751ebfb2ce3453 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 31 10:07:28 2010 +0100 Make tests slot aware commit 84fdbf9be567f94bbed02ad285904c95fd6888b2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 14:21:18 2010 +0100 cave execute-resolution --fetch defaults to -J0 Fixes: ticket:945 commit 644e2a37971f0b93249162379b173346181104ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 14:03:27 2010 +0100 Display download sizes Fixes: ticket:938 commit 5bb7d8c4d3dab7ad1ba1b64d236727c99702e85f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 13:07:52 2010 +0100 Formatting tweak commit b0f84b095b1a9423673fd77049ed69d122a80843 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 12:50:46 2010 +0100 cave resolve --fetch Fixes: ticket:839 commit f1e76c3470d6d4a4ddb88636bdd7fe80725356ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 12:28:07 2010 +0100 Doc typo commit fa209055f908836bd31820887ef959499a12efb4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 12:20:24 2010 +0100 Change short options commit a389da8bec4d350d1b619a1eacdb25e620bbe852 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 11:24:47 2010 +0100 Add mailing list and irc info commit 6a2cb3d8f3b409fa2c858390289c40c422008513 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 11:16:28 2010 +0100 More r^2 Gentoo notes commit 428bb1d30466d4c1c9c8c34ef233023ee8db1c89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 11:15:23 2010 +0100 sekrit is now dev commit 91e8f7870eed8332006c060519f8a9d732981c02 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 11:14:59 2010 +0100 Doc updates for r^2 on Gentoo Fixes: ticket:939 commit a68e3fccf43a0762d65e5794af21ea4f2a1bc893 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 11:06:50 2010 +0100 UnableToMakeDecision might cause deps There can be deps because of an UnableToMakeDecision if the decision was changed without a restart. commit 0f26492f6a7e9ba1cfcec4ccaa3ca7ea31c44a41 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 10:08:45 2010 +0100 cave import --strip --preserve-work commit e24df2f9e772fb1aac4e02bd1dd90e333131cb27 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 10:08:18 2010 +0100 Make UnpackagedID strip, split, preserve_work values params commit 5bbf8ada48ba06506312eb417d7ec219cfdffcaa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 29 19:46:59 2010 +0100 build_options sanity for pbins commit f47d5784e39c26c45b63fd2451abdafc6447ac1c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 09:32:10 2010 +0100 Don't show empty descriptions commit 6b9a82479ce2bfd7b0b96d04f7d1baa9cded2212 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 30 09:30:52 2010 +0100 Better man page escaping commit 416ca35e601c5a3995e3982803400bcb65d4fc9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 28 15:38:59 2010 +0100 Move some code into Merger commit ef952e15c6447acfeff93c88809f7c10355818d0 Author: Łukasz P. Michalik <lmi@ift.uni.wroc.pl> Date: Wed Jul 28 13:04:23 2010 +0200 cave show --no-versions commit 2afec32e9aff6c84c6181d83b85a20b13bbcfee6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 28 11:39:24 2010 +0100 format=ebuild and format=exheres deprecated commit ce13a6f9defe83fccd8424027ef1e24ca33b8cc2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 17:14:57 2010 +0100 Add Merger base class commit d03893141379f242baf6ccbe0e934ebabd1ce626 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 15:38:13 2010 +0100 Merger -> FSMerger commit 164f1c1f44aedebad33225803bfd56701d1eb82f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 15:38:21 2010 +0100 master is now 0.51 commit 14cc30c06d3b3cba2819205aa9e43ef13ff0588f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 28 09:32:50 2010 +0100 Make */*::foo-> fast again commit 219d98ec313f033e8979876189e0cc35838f2880 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 28 08:56:27 2010 +0100 Fix more continue-on-failure failure commit 2c15f54827106e0cebcd064d55c7fd77f5cad604 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 27 19:59:44 2010 +0100 Fix continue-on-failure Fixes: ticket:936 commit e88b99bff24bf53890eaee3e695375bb669e1ed7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 27 17:56:41 2010 +0100 Docs updates for Gentoo r^2 commit 9bb28ab9454b1c4553bf66f9d3722dec4e96bc7c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 27 16:08:00 2010 +0100 Clearer warning message commit d18121f19aeef9f5a1a4e87ab36883692d09b116 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 27 10:53:21 2010 +0100 Make links less prone to doxygen version screwiness commit 5e5738c86fd3343b446ed7d08d2631f7b141b8a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 27 09:50:56 2010 +0100 Docs typo commit c9e127086dbf42481873c7082238e86ed683e926 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 12:57:31 2010 +0100 Preparation for 0.50.1 commit 16048b8ca11335895418e694dafaba726ad12828 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 12:48:40 2010 +0100 Handle virtual purges less horribly commit 8342db9bf5f43b46b8b87433892198b779c64108 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 26 10:55:57 2010 +0100 Fix InternalError when dealing with certain cycles For an SCC NAG in the form: (a -> b -> c -> a) -> (d -> e -> f -> d) -> (already met g) -> we would try to put the inter-SCC arrows in the subgraphs. commit da783b99128623ec97d355b286b452f6b60dda43 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 20:28:46 2010 +0100 static_assert is required commit 5d7f996f3d137c03802f83dc9fb784e34389da72 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 17:07:46 2010 +0100 Missing _cave commit 409725bee1592928dba1ea6c046ff6fc05c96da5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 15:08:04 2010 +0100 Make optional pbins just affect cave, not repos commit 0c8a38fd5224c8caadee5aaf883ea96c25689db7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 13:29:55 2010 +0100 More verbose action string for binaries commit 6f1742a0fd5df57a23e2c9a1078a62a471a06649 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 12:41:19 2010 +0100 binary_keywords -> binary_keywords_filter Fixes: ticket:485 commit 9aac78c7481c1c7d7190b0e9cc09abfd321efebf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 11:49:31 2010 +0100 Write BINARY_REPOSITORY to VDB Fixes: ticket:484 commit f4e73a72917137235e04e3ce72a620cdec32dbeb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 11:14:07 2010 +0100 Implement GENERATED_FROM_REPOSITORY Fixes: ticket:483 commit 9ec90fdfe97f208cdcb006086c36232821028d2f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 25 09:05:13 2010 +0100 Set GENERATED_FROM_REPOSITORY in pbins commit b73651a9c8b505a86300c0bd8e4f5b8396963ffd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 14:49:00 2010 +0100 Preparation for 0.50.0 commit 3fff703853a05d930f1086cbb73c9dcef4354810 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 14:48:55 2010 +0100 Compiler docs update commit 58d424cd623042b936becf057cc696f99815f905 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 14:34:52 2010 +0100 cave resolve --no-override-masks commit ad4a15a05f8714c73a44b7127f310f1614c63d8a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 13:52:25 2010 +0100 Bring in 0.48 news commit d9961fca4dad9e65c32045ad179d4a01a3b37ae5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 13:38:35 2010 +0100 MaskedConfirmation commit ef31d7d0c52d8e149830aeae915d6a6129282fcd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 13:31:31 2010 +0100 Show masks on origin IDs commit 324505b300f4964f84312e113f09f334ab1c350b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 13:14:20 2010 +0100 Let the decider pick masked packages commit 4fc32662efa9448e750621cba697a40818c6827b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 13:13:15 2010 +0100 Factor out common code commit 637a8d521b304dec1ec4db201d5d71d509efb6c1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 11:40:46 2010 +0100 Make use of Options init lists commit d3b974490cf7482b034f1a6779b65e411616f84c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 11:06:39 2010 +0100 Support initializer_list for Options commit 60a7c102aaedb56844c8a054c62bcc9dfe91bde7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 24 09:49:50 2010 +0100 Deboilerplateise commit db798f9e36404906bcd1253c9410169de122fefb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 21:51:14 2010 +0100 Make use of rvalue refs commit 1e88d3f531a7d9cac4cd08db1484a3a87679af3c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 21:14:33 2010 +0100 Avoid more explicit newage commit c3802f0aec7d89a518cf74145aa73bf2ea688e35 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 18:29:17 2010 +0100 Avoid sptr.reset(new ...) commit 8ea8866114c450dec08322c57f8002b29eee19d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 17:23:24 2010 +0100 Parse -X0 as -X 0 rather than -X -0 commit ee56c417f8f8b486f0de2aa3b09a1bf32a377764 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 16:20:38 2010 +0100 Cleverer fetch ordering Where fetches are simple, don't actually schedule a fetch when it becomes available. Instead, mark it as pending, and schedule it immediately before the associated install. Fixes: ticket:923 commit 76ee405c9c9f91684e42bddb0ba527e29e1084a8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 13:57:42 2010 +0100 Don't bother pimping options commit c57b86336fbf7449ea4f78efafb337af03c6325e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 13:25:52 2010 +0100 Cache of hash doesn't make much difference commit 5a6f4f506d67f4c0a347e3e806960edfb4a1417e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 12:57:04 2010 +0100 Better used_to_use for purge Fixes: ticket:929 commit 590ce9af177e5f901e4f3e2eac21b4e59320874d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 12:26:32 2010 +0100 std::forward<> is our friend commit 41b3c32bf2fd6d51d00f7152847dead978f7faf6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 12:26:02 2010 +0100 Fix commit ac5ff16909f071933e16d471ddb466fb7c8cfc80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 11:14:23 2010 +0100 Show replacing info in headers, summary commit dd959fd53fbc5c863ec5e9f3571e3af9ff0d8b1a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 23 08:54:11 2010 +0100 PrivateImplementationPattern -> Pimp, Implementation -> Imp commit 4209b95ecc83365718b3dd5556a6866a662e95c5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 21:46:00 2010 +0100 Less verbose PrivateImplementationPattern commit 99ca317486703808bec65846a6266afdace5d0f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 20:19:29 2010 +0100 Require rvalue refs commit 8603d3262180a2771947801ce1d80cbd5092c989 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 18:34:00 2010 +0100 shared_ptr<> no longer implicitly bools commit f7be9952e67a5cdad6f3531a22654db198e7d106 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 12:52:10 2010 +0100 Use std::make_shared<> commit 84f32a46c9bd03039af31be9626206ce891fa841 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 17:11:50 2010 +0100 Can't force the return type commit 7a8a792ae878e2b432e0c67a813022117faa4e60 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 10:11:47 2010 +0100 No more tr1:: and tr1/ commit 34700872057c99c57416612fbc264c48cfd38f9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 09:21:59 2010 +0100 Kill NonCopyable, make Singleton its own thing commit 801afbbaf5570b96b4717147b3d7f6ff93454c8d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 20:28:40 2010 +0100 Require c++0x variadic templates commit 55420176135d83033c6411430ac665dbe4d106cf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 20:25:45 2010 +0100 Require c++0x default/deleted commit a47d91435f3a86262f11661f449ccd5dd40d6653 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 17:58:52 2010 +0100 Missing include commit 002ea933d086074e3bf49cefa5b736211babda22 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 22 10:19:28 2010 +0100 Get the test flag right commit 6721140ed2a918f89d9fffcfa6cdc235d7f53ec3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 20:26:02 2010 +0100 gcc 4.6 wants -std=gnu++0x commit 748aedbbddf6e5d3f172f9bb9b2bb98d2d0e34ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 19:25:36 2010 +0100 Don't skip pkg_{setup,{pre,post}_{inst,rm}} on 0 commit 738d0259a9cff20ea2f85fae1ed66a246a150f38 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 19:04:41 2010 +0100 Make use of Repository::some_ids_might_not_be_masked commit b5b70753c4185b07ec85bfbd0587078ca29552a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 19:04:21 2010 +0100 Repository::some_ids_might_not_be_masked commit 6ad3da4d54ab976085c8f1d38629f7cfb3b5b3f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 17:15:04 2010 +0100 Prefer 'weakly' masked IDs for 'cave show' Given foo-1.2 that is keyword masked, and foo-9999 that is unavailable, pick foo-1.2 as the ID to show. commit 621957c9424feaf862938185bd73f7421755aaf1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 15:54:00 2010 +0100 Build r^2 by default commit 01a9ca40c68063d792986bc412e7478fe1fff808 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 15:50:29 2010 +0100 Typso commit 5a1ff81d033c315585562bb690587e24f7248607 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 15:45:35 2010 +0100 Don't let test in use.conf override build_options: Fixes: ticket:927 commit 7da333dc63eaa2b3baa0cafebf6a3a6bc235e2d6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 14:58:18 2010 +0100 Use format = e in docs commit b52dd9c7941884fc9a03fa2a441a90617553952f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 14:52:11 2010 +0100 Tweak commit 2ec386ab3ee86fb237215e0de168946693dbcb66 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 14:50:29 2010 +0100 Tweak commit 7163bd684cdddd3bd09c9e7e5a500c6034630b46 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 14:48:55 2010 +0100 Bring README up to date commit fce0d31f523337cf01b26ed4f6059204a38a702a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 14:06:55 2010 +0100 format=e rather than format=ebuild/exheres commit a5d2a831ee32cb5fa1c111c4a9d1f21dbe7c7a3c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 13:32:37 2010 +0100 cave verify wildcards commit 7831d5e9fd75301156f72f7da4c8360ae29ed460 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 13:21:08 2010 +0100 cave verify commit 34197bc815fcf05cf7243ddf5a829be65f0117d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 11:13:37 2010 +0100 xattr is in sys/xattr.h these days commit 85899eccfa7d7c7cef83d2ddb0ef6a5965ffb2c5 Author: Robert Piasek <dagger@gentoo.org> Date: Wed Jul 21 10:56:43 2010 +0100 Extra ;s commit 205012488815d5ee7e24df3542341d455b6b8a63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 21 10:54:49 2010 +0100 Force loading of symbols from libpaludis Fixes: ticket:926 commit 9e56c05c246a9ae917c69e370f0f4cc8077a44e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 20 21:42:36 2010 +0100 The comments lie commit f87c108ab88fe1235d326dbec879f60e11d6c9ec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 20 19:56:07 2010 +0100 Missing mutex locks commit 31ac23b8c80c39946f608660a56f9c91ee188dc1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 20 17:03:17 2010 +0100 Typo commit 3c1fff17c08afbda35181902a848c3c0c09aabb9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 20 15:33:38 2010 +0100 Only do post-exec things if not skipping commit cb52ab285156faa24d905218c5575a33460b1952 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 19:28:15 2010 +0100 cave print-id-actions Fixes: ticket:830 commit 66d09f9e36e2ed9cd89ac454f7c4ebef7eb67b4a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 19:05:24 2010 +0100 cave print-id-masks Fixes: ticket:831 commit d7ee3b9eca4226f17396998c3c35360d92c8cec8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 17:24:58 2010 +0100 cave print-repository-metadata Fixes: ticket:832 commit c984f7a05d8d64a3fe69904bac12b640b11d2aa8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 17:01:47 2010 +0100 IDs might not be returned sorted commit 4654d9da9fe2ac1ae8a7511410aefd94a7980159 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 16:54:46 2010 +0100 ECLIPBOARD commit 9dba3665391f2e5f1f23914312d6f819e9d2d0ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 16:15:11 2010 +0100 cave print-set Fixes: ticket:833 commit 9905960eeebd62d0a96a8d65e60a017db5b7cb3d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 15:54:43 2010 +0100 Remove the double template<> #ifdefs Any compiler that needs them is broken and can go away. commit d590225911bc1a6ae54eff1f8c6dd30f0f8750b3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 19 11:18:50 2010 +0100 Don't purge nonuninstallables Fixes: ticket:924 commit 5f73749a5fd82645c897e7f86d9e923b802852ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 18 11:28:11 2010 +0100 cave uninstall wildcards Fixes: ticket:921 commit b584bf5adb0f3eefb2a2f176f390db2b00befd87 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 18 10:27:50 2010 +0100 Don't load ebuild metadata via stdout commit 33b50256a23f195509ffc3a8ce6fc9d629cd550d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 18 10:27:26 2010 +0100 Command::with_output_stream commit e5a2a672f06b681fb6ce55bb2d6d004cf6fe31f2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 18 10:27:13 2010 +0100 Short options for show -t commit ae845b49841275e30c07a216b049d9e22df48c42 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 16:37:21 2010 +0100 Barf if no executives can run commit 27a34dddc2a4b88072f4bee33cc107f9cc3c7bc2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 15:09:28 2010 +0100 Don't start fetches until fetch deps are done commit 056fe3508f705e7a956081cc7ec2490df333ba52 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 14:12:22 2010 +0100 No xterm titles for fetches commit 745e314a80bd89380df9c775a3245a398529f838 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 14:10:51 2010 +0100 Cave perform --no-terminal-titles commit 9d74d3bd8273aeb8a194394e1e0c109fa1648a81 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 14:05:52 2010 +0100 Yellow rather than white for consistency commit f2fcaeea1fe8ce2a0ddcfcb5219f4338e2900500 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 14:01:10 2010 +0100 cave resolve --fetch-jobs commit bb9036fecacfd94cce5dc556ccb30e40db52b616 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 10:31:42 2010 +0100 Flush every 0.1s rather than every 1s commit 229673100d582ec311f16d89d59e9b5b2694588a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 11:16:31 2010 +0100 Crude parallel fetch support commit ad8c652af2f9a0ed9d75783bf8771c5caf7a75fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 11:22:32 2010 +0100 cave perform --output-exclusivity commit a80e13f8e186601b0bcbf626f21bfb73ac41bfaf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 12:18:23 2010 +0100 JobActiveState::output_manager commit 4d710364915b2a76153e889775f1022c35fa88fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 10:31:20 2010 +0100 Let executors specify flush time delays commit bc40773cfa75a993f09a80e438bfa54d6e51c4ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 10:30:58 2010 +0100 Let timed_wait wait for <1s commit 0b402802e8482ae2c426d3c0dac7fdb8e4a430df Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 16 10:57:38 2010 +0100 Don't look forward inside queues commit 31d63946dff548746343b54a5fa356a16bbe3c5c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 11:13:39 2010 +0100 IPCInputManager's exclusivity does nothing commit c0e0728a24602dda1f08e34240f677c0640a202d Author: Thomas Anderson <tanderson@gentoo.org> Date: Thu Jul 15 14:37:53 2010 -0400 Fix license.conf/licence.conf to be licenses.conf/licences.conf commit 2b7cc3f84df9a6a28ecf65c68ede7db9680a10b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 09:02:21 2010 +0100 Impose continue-on-failure reqs for uninstalls Fixes: ticket:915 commit e930472b734ca2b0de73e09b89ed5177f1d61954 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 14 09:01:56 2010 +0100 Better resolver test errors commit b8f87bef65e74f9ac356e24937970491f94f4d16 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 15:54:11 2010 +0100 Don't barf if things no longer exist Fixes: ticket:916 commit ba28d4b8193d710fc8c6d1d6b0246a741f4ca206 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 15:42:37 2010 +0100 Run pkg_nofetch where appropriate Fixes: ticket:918 commit 49752ab155db2a573f70d8f4dd6ba5eb97c86fad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 15:42:19 2010 +0100 cave perform fetch --ignore-manual-fetch-errors commit 87505ec0f78b835b42724d0c585f979834efe6d2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 12:32:57 2010 +0100 uninstall removes from world only once everything's gone Fixes: ticket:913 commit 78d256c6387a93aca51e3c9a4e56d0834f1408e7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 12:15:46 2010 +0100 All slots for resolve !foo Fixes: ticket:914 commit 969a4809cb89f55e343cf0accd024c11e2ac6855 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 13 09:26:17 2010 +0100 Show the reasons we want to see commit 1b843eb86f98b9aba5ff628f089d6171026641f0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 12 19:11:09 2010 +0100 Show when changing from repos commit 72a92cc4823c8837fa14c78034f024a727f6af4e Author: Valentin Haenel <valentin.haenel@gmx.de> Date: Sun Jul 11 14:42:39 2010 +0200 Fix typo in docstring. commit 00bf3270a86db69703370b2a4ab9267b04dd4310 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 11 10:03:42 2010 +0100 Show whether world is changed Fixes: ticket:902 commit f7b0e96673665c71c518601ee257822163a47452 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 11 09:53:50 2010 +0100 Return whether world was changed. commit f43ee8ee592a57d79f5f9eff75ac58fe7b223199 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 11 09:53:36 2010 +0100 Return whether we change a set commit 599c00bf450d19a4050d4c263817729bdb4eecac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 16:22:21 2010 +0100 Remove deprecated commit 9d686d6023a87d5ceabe610f4feb2c8fb9ca4257 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 15:11:52 2010 +0100 Remove deprecated commit f1973a02095a996507329e0215ec0a5bc3038231 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 15:10:55 2010 +0100 master is now 0.49 commit 9886c4b8a3bbfab40c396483a43037224d1dc90a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 11 08:58:10 2010 +0100 Make the log directory commit 0561dd0a029dedb82329205bcdb1bf33c985a074 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 14:22:44 2010 +0100 ChangeLog doesn't exist any more commit 1a2e8ee817b2475dc0e22a28e79ddb694f05b9ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 13:21:07 2010 +0100 Preparation for 0.48.2 commit 9bdf137a640f671c42a5c4e0998382cc03504a5b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 12:51:23 2010 +0100 Better reasons for fix-linkage Fixes: ticket:861 commit 0316b5a84ed09e910ea388517d87385475fc1ae8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 12:15:59 2010 +0100 Display extra target information commit f336351f553df7749595109821a1d2892e024e57 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 12:13:32 2010 +0100 Let TargetReason have extra information commit d5533123d3ba98481049053a474348ff058a6e12 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 11:30:14 2010 +0100 Show important things first commit a50d628f551959225b92202b3035cfcd9c8c033e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 11:02:12 2010 +0100 Add html pages for cave commands commit 90ae2cf11103d9acfc302897747404ec6c5f9005 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 11:01:11 2010 +0100 Need some html escaping commit 7253e7c36cc8c33092933a0e38eb02ff498cdd62 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 10:45:47 2010 +0100 Build cave by default commit a4f3269bd2e93306df82e72e53fac4aa432217cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 10:41:18 2010 +0100 Don't pick up extra commands for html pages commit eb6184c67c203007d2c3efaf1b15b7de7f828a73 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 10:28:04 2010 +0100 Don't pick up extra commands for man page commit b2d9a73e349719efd0f520607bffb08d717a2b30 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 10:13:29 2010 +0100 Add in basic cave HTML pages commit b1da40487a9ad8924e3736997182e1bfa09ea9ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 09:58:39 2010 +0100 Fix links for doxygen filename changes commit 588f4ad6acd902a2796306b576179dfbad060d82 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 09:34:05 2010 +0100 Tell people to use cave show commit fbe3783ccc9cba5adb460dec5f1115249d1526d9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 09:20:48 2010 +0100 Improve man cave somewhat commit 8a4defb4131d3baf2ea9cd2223f0f5e2fd0dda5a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 10 09:20:28 2010 +0100 Support 'see also' in man pages commit b0c920c73203b9a03fb91e16455975515ebdb6c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 8 12:43:19 2010 +0100 Preparation for 0.48.1 commit f15c642919a51e6b7e118ff8fe96437a5b61010c Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Wed Jul 7 18:24:59 2010 +0000 add PALUDIS_IGNORE_HOOKS_NAMED to be able to avoid running specified hooks commit 1b9c641880263a4c293f665a868bc1bb4c5f2b7a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 7 19:04:46 2010 +0100 Tone down suggestion errors output commit 93c3fd8e95021bc46940b0aa07edcc84aa5b2159 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 7 14:37:22 2010 +0100 Show 'show' flag changes both ways commit 04584d3214e4150ac3ab8d2055ab136b6287fe09 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 7 14:32:04 2010 +0100 Show added / changed flags in cave show Fixes: ticket:739 commit ef0b116bc6e98af917fa2e58e2e9c8144d71de1a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 7 12:41:19 2010 +0100 Rewrite MYOPTIONS on install to include descriptions Fixes: ticket:766 commit f1393dd3e0dddb09aee1cc070ed8e339902bf1d0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 6 20:48:01 2010 +0100 Don't bother saving is_scm commit cacf426632ba277401058f0da77a72150fde26df Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 5 11:26:39 2010 +0100 ids could be in any order commit fcd44ae4a941590e67de21a3b6f23b0a1c5d2cfb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 5 10:52:36 2010 +0100 Make sure tidy works if we need it commit 030336c989366ebe576a63ecbcab6824e5e8e9ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 5 08:33:24 2010 +0100 Always sigemtyset sigaction.sa_mask Fixes: ticket:911 commit e054f7d4601670fcc31d8c5dbb282f7112b34ad0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 5 08:24:51 2010 +0100 Can never use existing binaries commit 509e8975acb4e33fdfa26e8ae64d9c9c4b45dd0e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 17:58:55 2010 +0100 Can only use existing via binaries if same commit 01a9a3977867e463cb31cd1f3d089376a1a95ef0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 15:32:04 2010 +0100 ViaBinary shouldn't be taken Fixes: ticket:909 commit f42aae370cc086c35bb0bf4efad89cb34a466fe6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 11:41:28 2010 +0100 Fetch created binaries rather than their origins commit eefb8e91a53962e4b570ca4f792ec59c7a1b4f2e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 11:30:23 2010 +0100 cave --help / --version Fixes: ticket:908 commit 15adad88e818f0149a892a137d21c73d5613bd18 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 11:29:57 2010 +0100 Show when we're using created binaries in yellow commit 06be6a35f0c6c6aa2418e24f1a85d481099917c9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 4 10:53:34 2010 +0100 Crude via-binary support commit 71342f5adab47f6dd1b695ddf917fbb54b964193 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 3 13:12:15 2010 +0100 Use created binaries when installing to multiple places commit 37d9cd6f1689f0f004302cceb198fd9b18373264 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 3 12:22:24 2010 +0100 cave search --matching Fixes: ticket:905 commit 72e656ca1a79aaf34a56fb91b849ffd99c11b65f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 18:00:33 2010 +0100 Build binaries first commit 674ba2ec193f9eae7af8c45675dc382824f0432b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 15:25:01 2010 +0100 More compact cave search output commit a366bc8fb1e67bed0e19c3ed1ba8a06f90231811 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 15:24:50 2010 +0100 Make sure uniquely identifying specs for virtuals work commit 50f8ce204e79dde19987b547f668e8bf3459332f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 14:53:21 2010 +0100 cave show --significant-keys-only commit 63521387a13d7e1ec9428993cae6ebfc94569e02 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 13:53:32 2010 +0100 cave show --one-version commit c08ca14fbf969516f1addaf148d2ac66daf05534 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 13:43:49 2010 +0100 cave show --key commit f33949bb24f7aa9d72787c51bfa63eb009aff727 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 11:16:37 2010 +0100 Show binaries in green commit 7956d702dc36bd7f0bcfdc3d0cc31bea513240d6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 11:04:21 2010 +0100 Don't display 'like' reasons commit 8db0f7d2bb4f395180b3c06c5f22ad0934800aac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 10:53:57 2010 +0100 runtime means runtime But not yet "runtime, and only of runtime deps"... commit 6d3b0227c4c11718823439589fac0830fb07fce7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 09:19:55 2010 +0100 Don't enable pbins by default commit d38106ef9e3b2951d75623eb7103fffd3d3a2426 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 08:57:23 2010 +0100 Monolithic no longer exists commit 5a855797a4c045e76a6376f57844411e5ea27200 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 2 08:55:22 2010 +0100 Decide nothings later on commit d35c91148c7884064ed6bbcfb97ea5e57da854c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 20:20:18 2010 +0100 Crude --make-dependencies commit d573309a5994902a60cb44725623d26d88f34c4d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 19:30:18 2010 +0100 Don't try to create binaries from binaries commit 486394e465990b9164bf50571d2ad075974624ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 16:26:35 2010 +0100 Don't ignore requested merger options commit 21e52c4a3b4dcab7202bc60507a8cb4371726d88 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 14:55:58 2010 +0100 Let origins be filtered too commit 51072c71da09484183734add55c067bf3e7e4e63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 13:01:59 2010 +0100 Move labels logic into resolver/ commit a1f798a4945b1ae8fcf642698ec6009c3971b2e5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 1 12:21:11 2010 +0100 preserve_work by default for unpackaged commit 76dc1cfafcb9e97972693f2574f06934c5f4b0e8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 20:02:51 2010 +0100 No need to NonCopyable PIMPs commit 8a36a1163bb36cd2fa0bdfe79a63e22be6595408 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 18:22:54 2010 +0100 Don't rely upon __thread commit 38ad8c655fef01fc054f835798e8662d412bff6d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 18:16:49 2010 +0100 Bring up to date commit 8c5c387788f9eff1578a5fd554e5d27ee050b328 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 16:59:10 2010 +0100 cave aliases / scripts Fixes: ticket:901 commit f0ad5da7527e13ae2f9d64b04c43973c80acb2f1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 12:16:46 2010 +0100 Extra ; commit e720af0d20461dfe8e17c3d61d2234b4e00658d1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 11:42:19 2010 +0100 Require working 'extern template' support Detect compilers that're broken with -O3. Use 'extern template' unconditionally. commit 73d0cd4af1cb18c13f697b8486b773ed5c9412d9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 30 11:41:41 2010 +0100 Don't clobber LD_LIBRARY_PATH commit 8c633c6a6baf8a308bd82ec9b9a167a81ab35698 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 21:17:31 2010 +0100 cave resolve --early / --late commit 0bb5b18aceff1894ca456d21e836af7d878c87ac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 20:51:01 2010 +0100 Let the orderer specify node earliness commit 1dfabf2c0cf23fa422234beceef4c177863e8e12 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 20:39:42 2010 +0100 Numerical scoring for ordering commit a2994d4f2f7ae691eca51e9e0e4d1ae11aeabcb1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 19:12:18 2010 +0100 Update world when using resume Fixes: ticket:900 commit dce369ab0bb838a61f7e1df4616a5ef3b051889b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 19:00:49 2010 +0100 Orderer voodoo for weak blocks commit ec5b581973d0b67e4453af44c29b0a5aba430f74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 18:50:07 2010 +0100 cave search -tregex Fixes: ticket:852 commit 9f5dd6443650cc3bf322a8878d35249364ac4520 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 17:04:16 2010 +0100 cave executables Fixes: ticket:827 commit 17c17a20c2124e0b8a0accc918a0615097cd7ea1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 16:47:40 2010 +0100 cave owner Fixes: ticket:829 commit 6bc7de7a08d4a54399b13bd03111728ed6d38c0c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 13:36:33 2010 +0100 Uninstall unused packages after ex-dependents commit 94c0830a85c4f524231f0a61349190cd6811c586 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 13:34:39 2010 +0100 Uninstall packages before dependencies commit bf9034006571dcdd6d911df490fa5257e4e5a1d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 13:30:45 2010 +0100 Track resolvents for uninstall reasons commit 1f0c1eef60d958954dba2cdc1af89c7602745ee1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 29 10:00:55 2010 +0100 Be more failure tolerant when applying updates Ideally we'd do this by having repositories and their contents being different things. But that's a lot of work. Fixes: ticket:897 commit cc3a464d6a56f5e509c75924c4b5ffc268647d26 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 21:21:07 2010 +0100 Don't purge things in world Fixes: ticket:899 commit 11f679255c1a8c7babc6f2274a60e1582978c77a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 20:28:26 2010 +0100 Apply presets to all dts commit 9b8a7d6f835b4cff946302a2265a9208e940894e Author: David Leverton <levertond@googlemail.com> Date: Mon Jun 28 20:23:36 2010 +0100 Don't pass in a null sequence pointer commit 5b7b5149b750b53d35516c57725fec1fde2236e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 18:11:28 2010 +0100 Change world spec handling Fixes: ticket:890 Fixes: ticket:894 commit 0d7c7cc2f8dc683c0b845a7da7380799aed0e965 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 18:03:20 2010 +0100 Realise we can't purge sooner commit 36d7d6aefbe96e95d9e401e3ab048f485f1c05a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 16:31:21 2010 +0100 Handle special purge behaviours Fixes: ticket:893 commit 5df175e45592582da42d95ff8f767405e72e00e8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 16:06:58 2010 +0100 Make purges faster, and test Fixes: ticket:892 commit ffc4ce9fc3b0e3500e851f2d13a0ed1e1985fd84 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 15:45:27 2010 +0100 unused commit 04148e6e8a17aa7e07e3db3ae9a0ac9b6d007e68 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 15:20:17 2010 +0100 Handle fetch: cycles better commit e4349bcd89b7056a4a47c051edb6005b477f556b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 15:10:52 2010 +0100 Order fetches early, and clean up fetch deps Fixes: ticket:898 commit 39a39db092298018330339d5303a76c887abe0eb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 28 11:40:26 2010 +0100 Part-copy constraints across destinations commit c40ae4b578f905df8aa5656b7763956e19165094 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Jun 27 19:00:25 2010 +0000 Allow the default paludis.log directory to be overridden with a PALUDIS_LOG_DIRECTORY environment variable. commit b49bba1cd06bb42b67137878e558d5516f1bffe1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 16:04:15 2010 +0100 --make for binary creation commit e68ae481666d9c97d04e0ce1348d6461c2d83654 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 15:57:04 2010 +0100 Fix fetch: deps from non-changing packages commit 9e585429c66d0ffdcc7b5b746e8696b9f1524e53 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 14:26:45 2010 +0100 Don't fixup destinations for errors Fixes: ticket:895 commit 96c58fbf4ce38413f7c19b58936e8fe5d61de3be Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 12:44:35 2010 +0100 More contexts commit 97aace110d83d415008f61c443ea813dc731ed80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 12:35:53 2010 +0100 Check sets_dir exists rather than catching commit b3aa56d3b44f81fa2d341d193f0648be4d5f1390 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 09:27:22 2010 +0100 not-usable commit 21e700c5c139d54c1db760d9fadc3ceb513886fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 09:26:47 2010 +0100 Unorderable in red, not white commit c8a7936816af50baec8cc0120c424a4beb7cf424 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 27 08:49:51 2010 +0100 cfi commit 5f05e6fe6f61d7d01163cbbce2c2bc8e3fda074f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 26 21:50:41 2010 +0100 Useless option commit 1787e5adea017ddafd3c9874cb1dd10d28b3bbbf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 26 21:37:36 2010 +0100 Kahn rather than DFS for ordering SCCs Makes it easier to prioritise things. commit 1194540f09b1e4e8f620aac4a79180dd19aa7f4c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 26 19:45:58 2010 +0100 Fetch deps commit 1842b15a88f5f0a956851e89ba1fd2b98f4787ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 26 14:33:07 2010 +0100 NAGIndex rather than Resolvent commit 15d1ea83469f8a1a13e767912b6d6575fd816e64 Author: Mike Kelly <pioto@pioto.org> Date: Thu Jun 24 13:36:13 2010 -0400 clean CAVE_*OPTIONS from the environment for tests commit 80d490caeb816cba5db8909cba0b99b541d99c51 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 24 16:33:47 2010 +0100 cave purge Fixes: ticket:838 commit a6330defb9164948d1181411d40373f85d6fe3eb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 24 16:11:54 2010 +0100 fix commit 642372e42c6d77229ad0c11557b3411dcefbda9c Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 23 22:23:11 2010 +0100 Put --preserve-world in the resume file commit 2b3a39829fa423dc7a0b3209a52d66dfa29f6bbc Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 23 21:57:58 2010 +0100 Remove the ArgsGroup from its ArgsSection if empty commit 8867502dc820313cc1c48d12f4403b8ff26bfb1b Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 23 21:51:37 2010 +0100 Allow removing an ArgsGroup from an ArgsSection commit 3a4593137fc07edc1db7895ff4deac719f3e630b Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 23 20:59:17 2010 +0100 Handle blockers in || ( ) Scoring might have room for refinement, but this should do for now, especially since it's an unusual case. commit ce053f702a2d7fc61d6cabfe6fd5cefbdb94e94a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 23 14:00:29 2010 +0100 Add arbitrary purge steps commit e5cd5fc2ae295d41810cf09c6efd65ffeff0c1d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 23 13:58:22 2010 +0100 Don't recalculate for untaken purges commit 33fa0d8db9579cf790250d530157dfd9f53b88fc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 23 13:38:20 2010 +0100 Only care about taken changing things commit 98720c3fccbdf3ef64c7dd2d7f88039f287e3f7d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 23:56:41 2010 +0100 Purge support Fixes: ticket:888 commit cb69a622e2fbb11afb908dbca2c5a9157566320d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 16:06:47 2010 +0100 Track breakages for changes too commit 379aec4bf1b6d8b10bbb4481bb19f389991ad2a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 15:56:48 2010 +0100 Work out destinations immediately commit 269e7b76d8405035de7721b72b9b4e717f2ca1ac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 15:39:21 2010 +0100 WasUsedByReason commit 40845fb53a27153b35f8be419050d04b51f1c24b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 15:38:52 2010 +0100 Untaken removes are allowed commit 95d447ea1c24e0ffefa346e8ca21452c6bfa05d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 13:55:38 2010 +0100 typso commit 96bdc113e9170f212fe157ff2e5ce99997411f7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 22 13:28:25 2010 +0100 cave uninstall Fixes: ticket:837 commit 2e18d8b0e6bbddc3eab74b0de05e63de15e0ce09 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 21 22:18:18 2010 +0100 Tweak commit c242a99f21e7c443f9f6f97d6650f5722bf2025e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 20 20:03:00 2010 +0100 dfi commit c25714fc4b379fb9c9cd057b5f3adfc3c0746be4 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 20 19:44:23 2010 +0100 Revert "Default to being a bit less lazy" This reverts commit f91f8744cdc3d0517aee34e7b393b44280375734 I think --keep if-possible makes more sense by default, and gives a clearer distinction in use cases between default and --complete. commit 4e94a46f493e7818d9acee24cb00f087aa376e6f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 20 14:04:47 2010 +0100 Preparation for 0.48.0 commit c07c3cfc75fa8a79b1bcb89ea04b976820052c93 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 20 13:49:50 2010 +0100 Serialise unique specs rather than IDs Fixes: ticket:887 commit 1dba750da1bc0e4c3c15a08a9515e8093fe9bfa4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 19 22:57:57 2010 +0100 cave print-ids --format commit 5efc327d2ad2c0f858936c5fd1ca183680252b83 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 19 21:05:09 2010 +0100 Better permit-uninstall magic commit 01a45de28ed301c2a70e333f95059284bf4bd216 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Nov 12 06:44:40 2009 +0100 Args::DocWriter: Don't output empty usage sections commit fcd72c77de4cd249b4de3faac8032341547399fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 19 16:39:26 2010 +0100 Fix change-phases-for, go back to old style counts Fixes: ticket:886 commit f76c8165fab809f06991acd55bb8eab97fd2c41d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 19 16:00:07 2010 +0100 cave resume Fixes: ticket:842 commit 40d750718c8e6f0d50496ddbff67d1eed1981f87 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 21:38:13 2010 +0100 Allow states to be serialised commit 399f08717ecf7c56744510e3e9643b7875bc40b5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 17:43:12 2010 +0100 Eliminate some more InternalErrors commit 7f4f37f4294868ca73bfc208d64b890ff7937a03 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 17:32:16 2010 +0100 Don't rely upon repo.package_ids sorting commit 57457926add52d81ca293ba17f7524bc6467e2b4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 16:49:57 2010 +0100 Tidy up some InternalErrors commit f4be78be3f2b8a772c0d2d09e7043c5631c6ae1a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 16:49:30 2010 +0100 Tidy up some InternalErrors commit 855b80f6da109ffb005c28b5050787b34ed84301 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 16:26:16 2010 +0100 Make use of more specific visitors commit a194398c8457fda2370ea0856b04ca9ec813af4b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 16:26:03 2010 +0100 More specific visitors, since apparently they work commit 797685710b6f60cb299b72036cfc3bcd8a13eafb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 15:50:19 2010 +0100 Handle self-deps properly Fixes: ticket:865 commit d2281be210f759c8d07ffa2704b2ed158fe6d71d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 12:59:43 2010 +0100 Don't require not best confirmation for equal versions commit f3c1ae18f68788ed6a6752114fe6e93b454499b6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 18 12:42:42 2010 +0100 Protect against removing system packages Fixes: ticket:848 commit d78e25b173a5078036054cff43833c49ec766db5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 23:43:38 2010 +0100 Nice UI for circular dep errors Fixes: ticket:847 commit 4278102cc5edbdaa8bd1d6d7ad41c75e762fd535 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 23:10:22 2010 +0100 Remove some icky casts commit 92f80490a9f0c31e17455621a1b86111c0007224 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 22:55:54 2010 +0100 remove some icky casts commit 06edded18b26bc8d604a0a3f18e71b303a31748a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 22:47:13 2010 +0100 cave resolve !virtual Fixes: ticket:844 commit 6643fc956c40883558ed4f83de8417dadbe24d1d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 22:14:46 2010 +0100 UI for unsafe uninstalls Fixes: ticket:850 commit 0ff303c60e44d2c46d9435443eac08e24a984821 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 16:53:21 2010 +0100 Notify when done resolving commit d977bd43c3b3ce8c225b6900c1c76820e75a00b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 15:18:58 2010 +0100 Make resolve !scm work Fixes: ticket:882 commit 56f062138547fac7dd26fcf1768fae9134b330fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 15:17:58 2010 +0100 Add some steps commit 63bbec8a63590d7f743a0b365f77fd4d25aa8a50 Merge: 1ed6717 059f8d8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 14:53:45 2010 +0100 Merge branch 'new-orderer' commit 1ed6717ae5faa705c295101b7d5a19f9d71652e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 14:48:35 2010 +0100 Fix race condition commit badb4a59e185652e97e8dbd8a1d3accd4d9b7abb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 21:55:16 2010 +0100 Fix Options commit b47253bbd27e07d1745f95a67c84a7af059483e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 21:08:48 2010 +0100 Recognise unordered_sets for serialisation commit b0ec18f199513099606a9e4f85b2842e368dc66d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 14:06:58 2010 +0100 Recognise vectors for serialisation commit e79eb9df7057cbef884e50525323ef0bd91e0c3b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 17:54:26 2010 +0100 More flexible visitor_casts commit 059f8d8526915f5c70c54edb3d7e5df7cd2970c7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 14:48:35 2010 +0100 Fix race condition commit c16231d9d4fa32ca29d25693f0188d7cf0944ed1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 14:25:44 2010 +0100 Need to mark success for uninstall output managers commit cdb4f9db5e8883fa72239f495d272192537a50c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 14:09:10 2010 +0100 No summary for pretends commit ed8e38f2a721a91d86609b5186471b47c05555ca Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 13:42:34 2010 +0100 Add continue_on_failure_TEST for cave commit 228726b06ac580bb3330bfb961586713b99d71d8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 17 13:21:34 2010 +0100 continue-on-failure commit 79c8a8bc2ba392b8dd06c6f81cb045d60c31fffe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 21:55:16 2010 +0100 Fix Options commit 8a515b7cec728f9f30c7016e9d4d71ab97720177 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 19:26:15 2010 +0100 Summaries commit e02d79752c97694a220ce8015fca574330bb2dc1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 12:59:03 2010 +0100 Back to using old names commit 61ba7f67627e5803cd12551f02709f1cf59f9cdc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 11:47:44 2010 +0100 Show cycles more compactly commit 9f77de78486d14c7f7aa9716e5d8d9d23bfcabd8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 16 11:31:43 2010 +0100 Make NAG nodes iterable commit d76f838b1a492c9bd973c5917309391c23bf2ef8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 21:19:38 2010 +0100 Serialise and export the NAG commit 57a5ecb744348698b3781bdbcd4aacd7014b7a70 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 21:08:48 2010 +0100 Recognise unordered_sets for serialisation commit 4647accd334b99314f394f9ee4dbdd5a1f15c2b8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 20:26:41 2010 +0100 Note when we do icky cycle breaking commit cdca53e46b68e6ed5839e022b6b44dd2337be943 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 19:11:21 2010 +0100 Be able to add notes to decisions commit 738cd1623c5deedd4c3b933ebc5a685a2a3e9b74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 17:43:11 2010 +0100 Add missing PALUDIS_HAVE_EXTERN_TEMPLATEs commit de3cd9f9217b344a92a677ac26749fa4c6dfb686 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 16:22:59 2010 +0100 Remove old orderer commit 004b5620a3f60ccf1b6e97521d6b3004b27ab147 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 16:08:58 2010 +0100 Switch to work lists commit 63a53c38146bdf97c6f0d4b321732422b7565752 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 14:06:58 2010 +0100 Recognise vectors for serialisation commit 834712681e1e444a52002f1572669c11e9f31ff8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 15 10:55:15 2010 +0100 Don't pass around things we won't have later commit 670fc5dd8767810d327474d873363ca130e24022 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 22:28:45 2010 +0100 Don't need old headers any more commit ae450e4c592d64010ca31e9cc89486be8d0124dc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 22:25:49 2010 +0100 Display confirmations commit 43cee0ec965e0456738b33d764711b8829af7055 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 21:58:06 2010 +0100 RequiredConfirmations on ChangeOrRemoveDecision commit c84c91aed69c43772e0684cd4d05a638f80e44ac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 20:15:56 2010 +0100 display_change_or_remove_decisions -> taken_change_or_remove_decisions commit bad0e1b891c786bf1373194fda7bdd67af7196f2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 19:38:05 2010 +0100 Better blocker handling commit e555408334b6179a8a7cb5efa06f5d548cc58a68 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 19:11:14 2010 +0100 Use the new order for display-resolution commit 3fec8404901a7b82928f4931a57af232417a1b99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 19:07:21 2010 +0100 Decisions<>::empty commit b0448cfbd14b19ca660caa9cb3422de4004dac96 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 17:54:26 2010 +0100 More flexible visitor_casts commit c1f76e42cc55f10ec5dcfedb90783dd7182075f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 17:17:00 2010 +0100 Work with Resolutions rather than Resolvents commit c62763e2ec713c778e4674cdeae2b46a4f702ead Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 16:59:26 2010 +0100 Don't pass a Resolvent and a Resolution to Fns either commit 60524d3a9ae514b518142e81080cb0d867fb8b0b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 16:45:16 2010 +0100 Don't pass a Resolvent and a Resolution commit a07457430ed22803a1e53cab246118ab9c3217d4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 16:30:05 2010 +0100 Resolutions -> ResolutionsByResolvent commit bbf7f70804bedc675f8c1725842af2055fa21eee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 14:57:32 2010 +0100 More cycle resolution cleverness commit 0bb25e053b1ef2e7943340ff0bb684fae40ad13b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 14:10:59 2010 +0100 Track edge properties commit e0dc10d364802bee37e19a8468002d61e358cb43 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 13:36:55 2010 +0100 Labels affect edges commit 50d099e6e079d180d14584180f942e9e365690ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 13 21:05:06 2010 +0100 Basic ordering support commit c8eae70be8510bdd42283c1ecac745af2f9a8a80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 13 16:04:52 2010 +0100 Linearise, but in no particular order commit 4385b8c9283bb33f412281dd40da09569476cfc4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 13 15:48:41 2010 +0100 Start the Lineariser, but keep Orderer around too commit 46a057a29d293998af6079a9ddbeefa050bf4449 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 13:07:02 2010 +0100 Deserialise ChangeOrRemoveDecision commit bf6cfe9d43403c955ed521821d18c5aef99c8675 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 14 12:09:07 2010 +0100 Add resolvents to decisions commit 961537a03c94b4bc74647f2a91e6703994fc6298 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 13 14:46:28 2010 +0100 Common base for ChangesToMake and Remove Decisions commit 9138fea09f5bdd7d9e70a390ea30dbcfe580f439 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 13 12:36:03 2010 +0100 Protect against Gentoo users commit 3932fa2e349b8f673d60a9a8dfe4d34bdc722fa1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 12 20:54:16 2010 +0100 Give PackageOrBlockDepSpec its own header commit d0f0c51bc9f2e32436c17bb7ec1d27844d2b852e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 12 20:25:35 2010 +0100 Give SlotNameOrNull its own header commit 5dbb7636dd880314d5b03379ebfd960b469ee6e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 9 21:14:17 2010 +0100 Replace Validated with WrappedValue Slightly cleaner code, and will allow us to pass in additional validation options. commit c9137efc3ef08b5c52f775dd853c1c675e80cc64 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 9 19:02:12 2010 +0100 More info on threads leaking exceptions commit 333689e8f35c3a64386c56247c7830f6cd59e221 Author: Łukasz P. Michalik <lmi@ift.uni.wroc.pl> Date: Tue Jun 8 16:28:31 2010 +0200 everything was deprecated commit 2dfb95e9055f66ac5f76547601ff404744d3a330 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 15:59:03 2010 +0100 Show no slots less uglily commit cc7a319cdebc82fbca85ed9c954774e6def4da0f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 15:35:17 2010 +0100 Fall back to showing best not installed commit 4b437b846b25f0f9f0d626f902979082cef3e2f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 12:54:37 2010 +0100 vso_allow_leading_dot, and allow v.1 commit 9538f2a7fa74240b8ca6ac6cccb0ad51433cb1d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 12:54:21 2010 +0100 1.2rc3 is legal too commit 300e20ba7ad2d795ba1d36c6cdd034f6a46ae5ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 12:23:41 2010 +0100 Implement vso_flexible_dots commit 850cd4d6491d4405c24b03309f15a96aa12b71b6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 6 11:34:47 2010 +0100 vso_ignore_leading_v commit 163289879e4df006071f23447eb08f81d0053452 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 5 13:56:51 2010 +0100 cave contents Fixes: ticket:826 commit 42675b7064afee5ebb75b37a06b163ab65b04118 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 1 20:45:04 2010 +0100 formatting commit 0da2430fdd9481bc0dc623547a3897424b934edb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 1 20:33:28 2010 +0100 Show mask reasons info Fixes: ticket:859 commit cea791795b4752c6af18c3b5da0cf3de64035fec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 1 20:05:25 2010 +0100 Show best unsuitable candidates differently commit a8aa55e04bc9d1f1be1b64bb1121ebd90e5b59b2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 1 19:40:15 2010 +0100 output.conf syntax commit ad01450025b239a1c9889e4d26c6178c84510fb7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 31 15:26:15 2010 +0100 Don't install commit 28f3134a6b96620569f9f7dc6d2606c1b36079ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 27 13:33:29 2010 +0100 Don't use this any more commit 5a85237fb69e7a2b3d3fe64d0d41de08a34c8c97 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 26 10:45:43 2010 +0100 Error check commit 45d06ba65582f098eec0b1f15d07930c181aeff0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 26 10:40:42 2010 +0100 Bring pbins up to date, and crude tests commit 9b78ec9c706f98f827581626b1b6d3646dbaedeb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 26 10:40:16 2010 +0100 More useful exit statuses commit ab714233c1ce1702d9146f7b5e5bbb3e3b9649c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 26 10:36:33 2010 +0100 Remove unuseful debug log messages commit c1b1ec73186b77a69b1df9f4a5933014c16b1b6b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue May 25 15:52:44 2010 +0100 --reset is now default for git syncing commit 2ac12e7e1465b23b5f9b40726810c7323ae2cfed Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri May 21 23:22:10 2010 +0000 Fix distcheck. commit cc129190d549f69eccc67407946261544d538a91 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 19 16:01:04 2010 +0100 New improved NamedValue syntax commit b22056183d6a0e94e28e025c6bae6970979c26c0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 11:22:42 2010 +0100 environment.conf -> general.conf commit 781d3423f2b70958616ac9b5b36621d9c28f7ba9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 10:28:23 2010 +0100 World rewriting for PortageEnvironment commit 1d7b030ddca58f5dd977d5429bab5034789c5a99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 10:12:54 2010 +0100 Update PaludisEnvironment::world for package moves commit 16d0f528e226e88b28286d8b52a49dbb41ad752b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 09:54:27 2010 +0100 Return whether SetFile::remove removed things commit f5d6720601d520087d16cda5535662451e799e6e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 09:25:30 2010 +0100 Ask env to update config files for updates commit 4f70937550c52af7b88beedfe59ca9443ed544ee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 09:15:13 2010 +0100 Environment::update_config_files_for_package_move commit 0cdd08379af124ec3f5d74a86dbdb10aa4987e6f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 17 09:03:29 2010 +0100 typso commit 6770b87e188cb0ae5f57fa67f2a3cf7434c549c5 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sat May 15 23:53:35 2010 +0200 Hard-code profiles/ for no-config profiles. commit fb80302ea13c2f362d1518d35466502c1ed1e571 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 16 11:28:30 2010 +0100 Add download and gitweb links commit 2c52f6407e676802fd936072ec650487ca366221 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 15 15:01:40 2010 +0100 Don't remove used packages commit f28437f74b29a7a382be8c78983950f5b821e4aa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 15 13:13:57 2010 +0100 transient_key -> behaviours_key commit 0bcf854fd2a2e7a5f1d1840f3b982739b76cfabd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 22:52:32 2010 +0100 Track repo deps commit 9c19e8c6ba9ad7f773c74ffaab36426e76c72dcc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 22:35:12 2010 +0100 Comma separated deps will be used elsewhere too commit 043b9ec3e042e0f2b127402dccf101af8ddb70fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 21:36:41 2010 +0100 Document R^2 commit f851762537b0d2597968b8fc205e9afef26602c3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 21:17:01 2010 +0100 Only unavailable-2 is repository/able commit c25a27d099a2214cfa3ba7d07b2363a130541820 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 21:16:46 2010 +0100 Needs to be transient commit a890dc2df1d3fbf3ce4f3dc7781a47e5952b02a8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 19:18:38 2010 +0100 Sync and cache fix commit 55a2a8453c2d5650c06328777f1e107c7b7b5d7b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 15:51:37 2010 +0100 Environment::repository_from_new_config_file commit 790984559ffb668dc6b87799a193e9492ef14d3c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 13:57:14 2010 +0100 Nuke the config file on failure commit 20e834878b400401c622c3f835af7200e830e7e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 11:02:09 2010 +0100 Write config files commit c7bb76446302036f8250e95c70f10209fb9a9cc4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 10:53:26 2010 +0100 Signal success commit 3a6774818de2118840ba8e93ab96e5e575158ca5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 14 10:22:31 2010 +0100 Show what we'd write commit 089e8a39998302745e3c92748fa1c36a95cf602a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 13 22:23:08 2010 +0100 Merge repo IDs, but don't do anything commit 2fec84edf07c6863d66730460f67409b5f831de0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 13 19:50:54 2010 +0100 More repository id metadata commit f90702f73199af1923cc35905d593ab0e4936cab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 12 20:23:43 2010 +0100 Crude UnavailableRepositoryID support commit 962018d649a70ed785c713b538e0d51c453f385b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 12 11:02:03 2010 +0100 UnavailableID -> UnavailablePackageID commit 1a7ae61f7a12aeb10ff385bd3f30942016f87aec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed May 12 09:47:22 2010 +0100 R^2, with no functionality commit 458d13e0d8723bdf723d0406a41a8d30ab1aff01 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 7 11:05:09 2010 +0100 unused commit e8ae914abdcb50f51ddeea3710d0b87687715b3b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 6 16:55:27 2010 +0100 sdrawkcaB commit aab007adf9d05f79fcbd8555c5587f37912ac5cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 6 11:29:02 2010 +0100 Just create binaries for targets for now commit 8e7d38867fb807fe13bab057d0af5d68116e4508 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 6 11:17:18 2010 +0100 generator::Nothing() commit 01337e0a95b3f39d09efe52d184600f37f0e121f Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed May 5 23:42:21 2010 +0200 zsh-completion tweak commit c90b66f181ee282bfeeaed900a7c2b841011b1c0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 1 18:26:56 2010 +0100 cave resolve --show-option-descriptions Fixes: ticket:841 commit dfd98a0d9d57538cb088de96124ccf7f14d8c79f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 29 15:29:06 2010 +0100 Short options for continue-on-failure commit 8624a19d42aa226f00a23d1010269b1f8124ec8e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 29 10:12:28 2010 +0100 oops commit 3e0904fcf929e86758328e41232e00394e2f2a66 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 27 14:25:04 2010 +0100 Make fetch phases skippable too But only do so for cave for now. Fixes: ticket:875 commit d862c6807efcc0f025f75366f03d7f4f4876f816 Author: Mike Kelly <pioto@pioto.org> Date: Thu Apr 15 23:05:20 2010 -0400 Fix cave bashcomp for older bash-completion releases. _get_pword is only available in bash-completion-scm commit e436d18beac7b69da521b4aa456fdf2afd374bc0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Apr 25 14:01:32 2010 +0100 Don't start timestamps until after pre hooks commit 88f31ae86dbcbb537c8aa3a0cf6242eb2aa5e8b0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Apr 25 13:47:10 2010 +0100 cave fix-linkage defaults to -1z Fixes: ticket:874 commit 43bfea0710c66113543305cfa2181dacf8df3df2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 12 15:38:02 2010 +0100 Callback for IPCInputManager creation commit 360d337e8a866cf108498a67f089119cd2789d2c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 12 15:37:03 2010 +0100 Let graphs have nodes with sptrs commit 064fc2f78d42e9239db56d58ade15098b89fce75 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 20 13:00:26 2010 +0100 Blame Ingmar commit 0b9f5009896882b47caaeda29d088d08ebc1b4fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 20 12:59:53 2010 +0100 Parse specs once commit f54a64cc365a018468db7ded009351ec8396ead7 Author: Stephen Bennett <spb@exherbo.org> Date: Sat Apr 17 16:42:11 2010 +0100 When given a uid and gid under which to run a command, also apply the supplemental groups for that uid commit afbe428be49be19081a1cfbcc3ad48472222657a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 9 14:03:52 2010 +0100 Don't serialise twice commit d48445eff776434f7f18e84d6a16fe6e91e98554 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 9 10:02:02 2010 +0100 UI tweak commit 668476062266b62098dbd42f2cfa1fc3afdefdc6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 7 21:24:26 2010 +0100 No need to use icky C things commit 88fdb40ab45ab6ab2636b385ce0bf5ac42c86f4a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 7 20:20:53 2010 +0100 Close off unused FDs earlier commit 17388019c5c47f50b086c30ad43d8b451831b3c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 6 15:26:37 2010 +0100 Rework and fix take/ignore commit 91c3701361d9c6e28c59c5f45062f2bd1be8ab57 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 6 13:52:39 2010 +0100 More verbosenessitosity commit 8c9bdda1b9c97715297aaba7ace1e52292a499bd Author: David Leverton <levertond@googlemail.com> Date: Sat Apr 3 19:48:28 2010 +0100 Support PALUDIS_NO_XML This should stop people from suggesting silly things like "remove dev-libs/libxml2/metadata.xml and use --dl-deps-default discard". commit 93133425447ce927a352112c662fa43345ffc98f Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 2 22:46:55 2010 +0100 Fix strip pass-through commit 441d75fc22f00fe7e8b8dfd86ebb101486ed8136 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 2 14:22:19 2010 +0100 Deserialise via a stream rather than a string. commit 4454830ae0538b7478b270b8413ec2887dea8359 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Apr 1 22:06:43 2010 +0200 zsh-completion: Tiny tweak commit 1b5363dc1f8ac3c6544bd1d870b39513b40ea957 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 1 14:47:09 2010 +0100 Moar detailses, my precious commit f2d649b2361570fa1a0c809bd6433bc05fa4cb12 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Apr 1 11:32:29 2010 +0200 Output tweak commit 90f88326dbc6d58e2a8e97d8d2ba06dbe60df083 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 31 19:16:19 2010 +0100 Notifiers for linkage steps Fixes: ticket:867 commit f07f179e9bc57b1af665563f6554c55de3b8d893 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 31 16:44:31 2010 +0100 Error on conflicting options commit 972f9224e48e006762892c4a35b4f0788ddadda3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 31 16:43:33 2010 +0100 cave import/fix-linkage blah -- resolve options Fixes: ticket:863 commit 03d686de567d9ca698de606086b4d12adfbd5580 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 31 12:24:18 2010 +0100 Treat -xY like -x Y if -x is an EnumArg Fixes: ticket:849 commit d8dc618b102dfb12679020c6623713e7252d9fa2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 31 11:23:16 2010 +0100 master is 0.47 commit a966850a9e47614bfc94b3247b3e87772a540832 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 30 19:28:21 2010 +0100 Preparation for 0.46.0 commit b7c0f54b00e0c3d364cdda1f0cd8d0b3f0ce4289 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 30 19:22:33 2010 +0100 Merge in 0.44 news commit 5875fdad16d2a2918b924441065476e4a8b84c51 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 30 19:44:19 2010 +0100 (python) PackageID::choices_key commit 4209f97594ecf3f4f965f1fd7fa9236afff4a0af Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 30 19:20:30 2010 +0100 We're not doing a 0.44.3 commit 16d112a716e6c286d25967529837b65d5eb6c1f8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 30 18:42:34 2010 +0100 Tinker with permissions on mkdirs. When creating a cache subdirectory, we now copy the mode of the main cache directory rather than relying upon umask. commit 59960f024e275bdf04ca0dba57b3188ec257b3c3 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 27 19:42:56 2010 +0000 Run ldconfig after unmerge too Fixes: ticket:864 commit 4e207720b9d2a9932f0d57d7f858855e52faf649 Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 26 21:23:43 2010 +0000 Create a temporary StandardOutputManager in case of errors commit c2b7e3e43575ec52a9ce44e6aeef33fda62ef2d4 Author: Elias Pipping <elias@pipping.org> Date: Thu Mar 25 15:24:54 2010 +0100 Rename --permit-any-version option to --permit-old-version commit 83616e1eb920eefb8d74141b9b6dc7fad140e519 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Mar 23 19:29:37 2010 +0100 zsh-completion: cave fix-linkage completion commit bfe183236ad38d16716489f7b604a9f9a7b13f7c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 17:20:20 2010 +0000 Initial cave fix-linkage commit 7774e20727a6be2e6cc079ef29afc2a69986e01f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 16:42:43 2010 +0000 Don't need this shared commit 21e8e56a7cb657ced234c0eb0bba3253c8f02616 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 16:23:16 2010 +0000 Move broken_linkage_finder to paludis/ commit 3dec9c48b1e0c0b79bdeb0afe4e4e8e8362cef88 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 15:44:57 2010 +0000 move littlelf to paludis/util/ commit e60d4baa2ea2edcfe34f9f4aa1796c1b0e9c88d9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 15:15:04 2010 +0000 reconcilio/util -> paludis/util commit 933905c255e67f85ad93aba46f134c2e558610ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 23 15:44:39 2010 +0000 update for newer doxygen commit 6120e9e4b11c4c35c25114a2d985630a973df62b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 22 14:01:39 2010 +0000 Require at least one arg for cave match commit 7f12b80981c56c2c3f25fa096ecc0fd04d245182 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 22 14:01:30 2010 +0000 Support searching in choices commit 0d1eded08c45047975d21beee435dd6c48ac598d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 19 16:08:42 2010 +0000 cave show overridden masks Fixes: ticket:858 commit 94ac8571990fcb76100ba1d6b4d5d3cd1c8ef9be Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 19 14:00:28 2010 +0100 zsh-completion: Complete arguments which can be passed multiple times, multiple times commit a17c7d1fdcb9bf81d2fa55ede8ee1c3ecee96183 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 19 10:18:09 2010 +0100 zsh-completion: cave search completion commit ac728881de2b21d27e4dfef0a3451f77fe7d05a2 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 19 10:11:32 2010 +0100 zsh-completion: cave info completion commit cf52a316897844d9813bf84a750d2718302fd5bd Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 19 10:10:18 2010 +0100 zsh-completion: cave fix-cache completion commit a3f240c8b166805023d3b1fef383697a081baa04 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 14 14:10:37 2010 +0000 Add hack to code with declare statements in environment.bz2 In bash, "declare" executed inside a function magically changes to "local". Recentish versions of Portage use "declare" in environment.bz2, and since we load it back inside a function we need to work around it. Thanks to Brian Harring <ferringb@gmail.com> for reporting and suggesting the fix. See Gentoo#309369 commit 239567632f786ef1855c2bc3056e2b4f28aab762 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 14 14:10:20 2010 +0000 Fix quoting commit ff9499df3dbefcfb0073b5585f4598ad1d07b42b Merge: 53642f3 1e54e14 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 14 10:20:39 2010 +0000 Merge branch 'cave-search' commit 1e54e142347c54f45cd2a2d17bc0d817895058d2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 14 10:11:30 2010 +0000 Notify when searching commit 448fcf8215fe50ba0ba0de67d479532227a112ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 14 09:51:49 2010 +0000 Crude cave search commit 8e08d1d44136248f644ba2812a31ee494189e766 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 17:29:59 2010 +0000 find-candidates might use match options too commit 4a96bed078086ca40b2862200e56fbbfcdd676b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 17:28:41 2010 +0000 cave match commit 53642f3b30c6f4d9a1817db6be749f3e02b6608b Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sat Mar 13 12:33:35 2010 -0800 honour environment values for CONFIG_PROTECT{,_MASK} The values for CONFIG_PROTECT and CONFIG_PROTECT_MASK in env.d should be used when merging packages. However, they may not contain the values that are specified in the profile. We manually merge the values when creating the repository now. commit d46c71cb452401473061aac073843fb32dd9aaa7 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 13 18:15:35 2010 +0000 Fix option grouping commit 2ec7e30829e73ec01109189164d0994e8ccfc996 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 17:14:43 2010 +0000 cave find-candidates commit 1d52aa43185c513c5aa86283d2c3bd184750677b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 14:57:57 2010 +0000 cave fix-cache commit 409f32b441d9d852718e638b57bd8cec81a936ab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 14:25:33 2010 +0000 Backwards logic is backwards commit 2341abcf6c4bcac2eef992680199eaa28df7ce18 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 13:53:10 2010 +0000 (ruby) Export Repository::accept_keywords_key commit d1742f878e78e42aebe2f34b7e25912a3aaae18b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 14:10:04 2010 +0000 cave info does ID things too commit 85b010012b482d640c7a117002c7b8a2b6dbbcb6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 13:48:16 2010 +0000 Simple 'cave info' commit 27e58e5a3fb1e5efb339d53692b4ea57f33373b8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 13:47:54 2010 +0000 Mark some repo keys as internal commit 68e5f8e0a16e1499748f91a0ac324204d73cb7cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 13:47:26 2010 +0000 Export 'about' info as metadata keys commit 98e338b79e3e4aac332265e132cc92e4583fbd47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 14:09:45 2010 +0000 Output managers succeed for info actions commit ff3ac6474b9c7f96ee5647839289a9d0c699469b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 12 14:09:33 2010 +0000 No logging for info actions commit eb5c569892babe751d75fd145541f1cf35ccea8e Author: Paul Mulders <info@mld.demon.nl> Date: Thu Mar 11 22:19:21 2010 +0100 Prefer anything over packages from unimportant repos while disambiguating commit 9f50693474e974ecdf7fd0f02f358c4e50858d27 Author: Paul Mulders <info@mld.demon.nl> Date: Thu Mar 11 18:29:40 2010 +0100 Add is_unimportant() to Repositories Only returns true for UnwrittenRepositories and UnavailableRepositories for now, to be used in disambiguation commit ef5d3ecffec6ee97bbd213fbc5569de904191aed Author: Paul Mulders <info@mld.demon.nl> Date: Thu Mar 11 17:13:05 2010 +0100 Add user dep spec user key requirement tests. commit 706d500571fd267118144ee3df3a724bf61b9c58 Author: Paul Mulders <info@mld.demon.nl> Date: Thu Mar 11 17:09:07 2010 +0100 Doc fix, spec tree keys will never match with [.key=value] commit b8acd7c16e9dc196d349f430eca1f1d946113288 Author: Alex Elsayed <eternaleye@gmail.com> Date: Tue Mar 9 02:42:15 2010 -0800 Add support for > comparisons to numeric keys in user dep specs commit 54b4e5757fd4ed78ef95dff6dfc94f70391414b4 Author: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> Date: Thu Mar 11 14:35:04 2010 +0100 Fix fetch failures with appareo commit a2ebc1dc247351669f8f4549a3401d4219d22df4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Mar 11 13:43:49 2010 +0000 Begone, silly warnings commit ef26e3fe20cf0eb87bb2929a90ffee6730ee64a4 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Mar 11 08:51:45 2010 +0100 zsh-completion: Update cave resolve completion commit c47556f8fb95d41f2f8e19d4efc80f93bd9c9aaa Author: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> Date: Wed Mar 10 22:18:50 2010 +0100 Control overrides of checksums from appareo commit 44ffccd642e6223bd19f8c870de29c9adea96945 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 10 19:44:54 2010 +0000 Reorder to quiet warning commit 7728a8d81dfb5927f4ac423e3697038fa3266234 Author: Marc-Antoine Perennou <Marc-Antoine@Perennou.com> Date: Wed Mar 10 20:13:00 2010 +0100 Fix appareo check for integrity commit df1af9084bbd406526548f4cab015fc32c448f05 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Mar 10 18:33:19 2010 +0000 Use a subshell to avoid a v variable in the resulting environment. commit 06aa0bc20f87b3134d09b05babcb13ba045acbed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 10 15:59:44 2010 +0000 Don't use sync points any more commit 2e650b0eda2f7efe25d4f7d2f3494ded4a96ed6e Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sat Mar 6 11:35:34 2010 +0000 Enable extglob in exheres-0 only. ebuild_need_extglob is needed early in ebuild.bash. It is also needed in source_functions because that gets loaded by write_binary_ebuild.bash and write_vdb_entry.bash. extglob gets enabled when PALUDIS_SHELL_OPTIONS is unset to make sure things keep working on exheres-0 with old paludis and new ebuild.bash. This is only to keep a clean upgrade path. commit 95ca9fd309779c12713b8e27374c6900d6a163d7 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Mar 5 18:23:05 2010 +0000 Enable the globstar shell option in exheres-0. This allows you to use the '**' pattern to match any number of subdirectories. commit 1cd46c814b52f1b9b61a7ac40f8d3ba58eac7748 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Mar 10 13:37:15 2010 +0000 Bump the maximum count up for make_named_values to 40. The globstar patch needs 36. commit 59a47623de1a67d2d5c96e5159165cc516ff73c5 Merge: 81633f0 a1f50b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 10 10:24:20 2010 +0000 Merge branch 'dependent-tracking' commit 81633f02d9b43b010d82bb28759c49f3a7c0a601 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Mar 9 05:59:37 2010 +0000 Fix parents handling in exheres-0. commit a1f50b15a22d07b7c56246a9c5173eb625560ab1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 8 11:43:23 2010 +0000 Use DependentReason commit 87e8dbe0c0dab386965d8a2e94280c5a83bd3a14 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 8 11:40:48 2010 +0000 DependentReason commit 141be4efd04237d93c6dff1a844ea9be376caf26 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 8 11:29:07 2010 +0000 less restrictive remove blockers commit 1d29ccaf6eb8bb3d5b0fdb56fc8a7ec07db4edb0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 8 10:50:24 2010 +0000 Track why we're dependent commit d7d4c24743eb7ff29e357ebb8686e5b019dd23c9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 22:14:51 2010 +0000 Prefer breaking to removing commit 51e09af4120ba2fd4d9a1562510988564b480c69 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 22:13:01 2010 +0000 Implement dependent removing commit 12a7a8b5a83d209153c95b2215f4ddcebd5c4c41 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 21:03:29 2010 +0000 remove if dependent commit 9902ccae43ee3c54fd7c05154f5d41fb8392c69c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 19:42:58 2010 +0000 Allow unsafe uninstalls commit 53dee1d023f7e45cba0a45130b04a81e4129c46b Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 7 17:55:15 2010 +0000 Track update file mtime per-file commit dcdf18dbadfd9ab32a0b44173650ad877b1f2185 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 17:20:13 2010 +0000 Crude dependent tracking commit 0ba6a2c2db1edbb785f493d2314b11084c8da858 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 7 12:21:27 2010 +0000 Look in the right place for profiles Fixes: ticket:815 commit 333bb718dbc63b2a335348300e20510229dcfd11 Author: Paul Mulders <info@mld.demon.nl> Date: Sat Mar 6 14:42:12 2010 +0100 Make user package dep spec smarter. commit 4f64c70b09cd995fbd9cd2b36f59f1164a0013c0 Author: Paul Mulders <info@mld.demon.nl> Date: Sat Mar 6 13:04:31 2010 +0100 Implement filter::Matches. commit 7a58de7637da67d8420cab0b69c79bbb376a5688 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 22:42:11 2010 +0000 Doxygenate selections etc commit fcbbe6ab11f7ebae5fdbf5aca8ec6d8fef8614c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 22:41:59 2010 +0000 Bring up to date commit 51a5f7a30686b3fc6861429040f7fdc9ec9ee3ab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 22:41:24 2010 +0000 Tweak doxygenation commit cd5cd814e831d307dc437a684734bfe66adc78d6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 18:49:01 2010 +0000 Fix InternalError when deciding errors commit 388d0d72a962154ee9633f5b84ea4c1f87b0e744 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 09:14:51 2010 +0000 Tweak repo error messages commit fdf3a1df35568902e5d1500796dab6da50b099c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 5 09:09:57 2010 +0000 Fix 4.2 commit 997d4b432a723a3f80f4677f7fa2ddf713b864b4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 3 20:28:23 2010 +0000 Need more options here too commit b1f803000aa3cef061dcf67f77a07d512eaa9ff5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 3 20:15:53 2010 +0000 Need more options commit 95f9c8ea6d44a550c363839b704ce90ad5c96859 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 3 12:41:49 2010 +0000 (?) use deps commit 397abbd06696bffe7a9a49bd1d64de8785cc3879 Author: David Leverton <levertond@googlemail.com> Date: Sat Feb 27 23:59:33 2010 +0000 Add missing warning commit bc3097c430eb9c12965440871cf3fd988815fab5 Author: David Leverton <levertond@googlemail.com> Date: Sat Feb 27 23:59:20 2010 +0000 Add quotes to warning commit 93287f57ae8568378fe94d22a23cd53293a12a62 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 27 15:01:16 2010 +0000 Don't show einfo when it's spam commit 8d1a9e84c802dd33e8fd2829563bf34788a7a682 Author: Mike Kelly <pioto@pioto.org> Date: Fri Feb 26 23:37:53 2010 -0500 add completion for cave-import commit aa759be527efc2eccacb5d4bbc0b633864ca3ac0 Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 25 19:37:00 2010 -0500 add completion for cave-resolve. some refactoring, and credit for some inspiration. commit deb168c79c2196f504eafea0751cdc0f7cea8bd0 Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 25 14:44:26 2010 -0500 Install bash-completion for cave commit a240663d77a1dd4461f0b492198c6cf10aa89a58 Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 25 14:38:11 2010 -0500 completion for cave-show. fix infinite loop in __cave_find_cmd, make it more robust. commit 15ba5fd75f7e71fa32a96864f1ee93720241ac5e Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 25 13:40:47 2010 -0500 rework cave completion a bit. completion for cave-help and cave-sync commit 8c20a6552fa820021d9952835a5f9724e5870263 Author: Mike Kelly <pioto@pioto.org> Date: Tue Sep 8 23:44:00 2009 -0400 initial stab at cave bash completion commit 3a26e729b21cfc1191fcb9aebded849ee995f7cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 17:38:39 2010 +0000 Remove not necessarily allowed commit 5ea403eb690cee951f52bef876c7a9c7f67acfec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 16:47:52 2010 +0000 Change nothing_is_fine_too meaning commit 3c88e64fff4d1cef855274aa30e10f7924e90740 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 17:46:41 2010 +0000 hate commit 565efcf8bf3f4a06d74f15257207361877693eac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 15:55:31 2010 +0000 Can't add identical IDs to fake repos commit 9a247e8712e6ad30184c8bd11b95fb9d501cd51a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 14:55:32 2010 +0000 Use idcf_no_name for uninstalls commit 6abaa6bfc93d9c0102dced2f866cdd6c7896291f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 24 14:55:03 2010 +0000 idcf_no_name commit 22b6342f29a78c9e81361dbae756406b113150c4 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Feb 24 09:36:03 2010 +0100 zsh-completion: Add cave config completion commit 5d3cbdd0e39a7af5dfce7a3f7747c7a6d2dbe828 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Feb 24 09:35:41 2010 +0100 zsh-completion: Update cave resolve completion commit 777d6d7695852b15c0a00bf4b8f9792ad7f6edc5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 23 19:23:24 2010 +0000 cave config commit 929109c5ba9802d51752abd75ce6328afcfd9833 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 23 19:23:16 2010 +0000 Success for configs commit 84cdabb226737667629bfeb0a003a8a5d1271853 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 23 09:10:20 2010 +0000 Show better reasons for sets commit 1107ba9193a7f42af55c208f1fce35a231b1fd59 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 22 12:56:12 2010 +0000 Require confirmation for downgrades and not best commit d44bbc7dc3aedaf9b3afe8605c98e8222d780823 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 22 12:21:20 2010 +0000 Display jobs needing confirmation commit eddec79df4c65fe370554ccf9e2311a2111aa7f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 22 12:20:08 2010 +0000 Let jobs require confirmation commit ae4abad908a52441d60e52bd85cfca0960c54e0f Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sat Feb 20 21:52:11 2010 +0000 Ban fperms and fowners in exheres-0. commit 565177febb8111cd6af24cfec1ba7935bb0a4e5f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 20 15:38:13 2010 +0000 You don't need a mirrors.conf commit a87ae74e8e9d10e6b3f9c2e61c648a27503189de Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 20 14:56:38 2010 +0000 Preserve non-zero retcode commit 1f936074e41630e9ef74da29983ea78a259d5a9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 20 14:40:25 2010 +0000 resolve --with/--without commit 880aa65f4cdc0d583e54225ae3d1d6b52ebe79b6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 20 09:33:39 2010 +0000 Take already taken suggestions commit 54fce48d95fe491f7541e1a834160eebd0e54f4f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 20 09:25:41 2010 +0000 Care about installed suggestions if already taken commit 9c4d2e118f1503bf0c3d14996c774d1ac51a7bbd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 22:05:20 2010 +0000 fixxor commit c1c9e3143cd57d225a266d245775490bbebbf4b8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 21:55:00 2010 +0000 Show elog messages at the end in summaries commit 0da55a32d0dc88fdfadbf2eb9ebd68750a0684ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 21:54:47 2010 +0000 Use client_output_features commit 963f2babd6ccb4f0156d8da4d4fa99fbfeae0613 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 21:54:12 2010 +0000 Tee with no children is ok commit 5181afb3ebcda4bdcd4cb40c4ebcc6857b67aa59 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 21:53:38 2010 +0000 ClientOutputFeatures Which will allow us to implement things like elog at end only for clients that display a summary table. commit 43066c1892e7978f3d591278c9b8896fa8214f4a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 19:13:10 2010 +0000 Show description annotations commit 24c7bd1233ea38741832d6e7f771098e3e13f254 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 19:12:26 2010 +0000 Serialise annotations too commit 2c935c797ce74dacaface739c080d2e3daf3d325 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 10:39:58 2010 +0000 ELikeAnnotations commit f40a4273d3a6001148eea6d053923e8af753038a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 17:00:50 2010 +0000 Move up/downgrade detection to Decider commit 7e1c6abfa30aab20915696e4a9f44b23d5d97c28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 12:46:59 2010 +0000 execute-resolution for pretends internally commit 39e7682513d8c24e4f415864dcd2c0ef017199ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 12:04:14 2010 +0000 display-resolution internally commit 605084e3a31f384b828d2641a9eb3f62eaa172a8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 19 12:03:27 2010 +0000 ArgsOption::forwardable_args commit 89ca9dde4924544dcd09941ae0c39c537be90340 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 18 16:50:43 2010 +0000 Execute pretends internally commit b5a53d3fe3c5b92681a39c57fed1905ce9540200 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 18 16:09:01 2010 +0000 Might not spawn new processes commit fbad2377e0c40aa09db756c5b49e2420f79d06fe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 16 13:14:09 2010 +0000 Use fewer writes when passing input commit 444541a7b98f105d0273a38035f0ecbe6b0db058 Author: Paul Mulders <info@mld.demon.nl> Date: Mon Feb 15 15:25:51 2010 +0100 Update tests for ever split/split_all optional arguments. commit ad17c42b5527f9ad3f66baa630e94b0eff3e088d Author: Paul Mulders <info@mld.demon.nl> Date: Mon Feb 15 14:25:15 2010 +0100 Make optional parameters for ever split e.a. actually optional. Make error messages consistent. commit b1396996d5d99f5edcd25c644f4c8818afac6f0b Author: Paul Mulders <info@mld.demon.nl> Date: Mon Feb 15 12:48:27 2010 +0100 Implement ever is_scm. commit ea4d3f5df4695119b5be9c1d202abdef40a12fb4 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Feb 14 05:29:47 2010 +0000 Dots and plus are allowed in exlib names but not in shell variable names. commit 990c3d22ab79a76d6610f65df63efc14a1167300 Author: David Leverton <levertond@googlemail.com> Date: Wed Feb 10 18:52:11 2010 +0000 Fall back to utimes(2) if utimensat(2) isn't available commit f9d42cd1deff8a2a8fb2d175f6f1d914e73505b3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 10 15:35:26 2010 +0000 Better preset descriptions commit 82644188160641c6f9a5fcb573e9a0aa0726b8b2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 9 16:04:28 2010 +0000 Show when not taking the best version commit bfba94957941bf45dda994473681fdb4c9e6bc57 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 9 14:40:23 2010 +0000 --no-{dependencies,blockers}-from commit 97176d89a2adf76e804f1b3090935b3c91ed262d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 9 14:21:46 2010 +0000 Cleverer favour/avoid ui commit 06b80abf1b5faa7483cafff872e1731fb53b589e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 9 13:41:37 2010 +0000 Allow prefer/avoid || ( ) names commit b35180cf066887cf11e3b45e740b8af37bbdcb13 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 16:42:04 2010 +0000 Accurate unmet constraints for existing IDs commit 0684b88b371a7e9059ce207ba9f9fd702378ba7d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 16:17:50 2010 +0000 Simple --preset support commit 992b06a0a6360dfd0d0788b4b004c9204198e490 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 16:17:30 2010 +0000 Track reasons for presets commit 9aee48c1986d41476fecce57214b9dff77c5b870 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 15:28:36 2010 +0000 Clean up resolve command line commit d2fb5467e4365e11c8c0fe4ef5012e91ff23d771 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 09:19:46 2010 +0000 --discard* -> --ignore*, and add -iI and -tT commit 4d51b804ac6ffe8521704cc2cbe73161c5aca0e5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 6 09:11:29 2010 +0000 Typso commit 7f22734f30ff26dc49ccbb041070356d3c59d9fe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 22:03:52 2010 +0000 Abort if we restart too often commit c5a39caef178bd7ee0cd187ff8671b8e391e234e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 21:55:45 2010 +0000 Typso commit f7a5e9195547cbe005e7a60804dd28b50a4608e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 21:40:43 2010 +0000 Correct counts when mixing installs and uninstalls commit 71238060b3f098780e1455e233a83b0e654362f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 21:36:17 2010 +0000 --permit-uninstall commit fc338af48d1e121327ce9739508d6a82ad9b6927 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 18:57:20 2010 +0000 Can specify blocks and non-blocks at the same time commit 42248943d543fe6ec9226358ccd8a6887ebee251 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 22:01:58 2010 +0000 Blocks are ok with RemoveDecision commit 8f2a1c843d2a1f1dc8c473bd1d6ce1884a78f046 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 18:51:35 2010 +0000 Call update-world twice if mixing removes and adds commit f407bdab289b221e3da55154eb8a2d23da9709db Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:47:02 2010 +0000 remove sounds better than removing commit 51bbc34899711cf79e6fc8525e51fb8fd9ba7a64 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:30:16 2010 +0000 Show which versions we're removing commit 9c0d06e0d4012eca97da985d0d7b60f00495dc4e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:25:56 2010 +0000 Mark successes for uninstalls commit 09b9f56a873618a7e7293a84363befeca431ed4a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:22:43 2010 +0000 cave resolve !blah commit 13ec3f92ac3055d35f10a5cc001f42a96fa4ca64 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:21:25 2010 +0000 Handle UninstallJob properly commit 828d9e3fd5a0874b87227243466cbf2b14d4dfa9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:20:21 2010 +0000 execute-resolution --block commit 09cebe09216574e86921087212ee8c355d79f8a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:19:09 2010 +0000 ID, not decision, to {starting,done}_action commit 188e4e6d2f8c861e1b307e21f60ba0b784518031 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 16:17:02 2010 +0000 RemoveDecision::ids commit 4b06fa752f1b4ae8b21590d7c8ba92077f43dd68 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 15:45:09 2010 +0000 Only show pretend status if we have pretends commit 20d31d0ba119fe8f5a888c3b8cd53ef4b8cdd7e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 15:20:01 2010 +0000 Test blocker targets commit cb3b5488fe3f74a6c1f1f3044a1ae746265b930c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 15:15:24 2010 +0000 Allow blockers as resolver targets commit 2f60a9e598fce6821b539b3883d76053933cfb3f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 15:02:46 2010 +0000 Test removable blockers commit a678722d65d9bc11d76626cde63f11b21f79278d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 14:37:20 2010 +0000 RemoveDecision creates an UninstallJob commit ea3e0c062d500308e818736cc51bbbbc1d13a9d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 14:38:37 2010 +0000 enable_shared_from RemoveDecision commit 8b8f9ca2401a8ca36c44b18213f82f0dbadc2b27 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 14:36:54 2010 +0000 Untaken jobs might not be installs commit 96ab40db24ed0c814d2c19aa5b5ab5164d549eeb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 14:31:12 2010 +0000 UninstallJob commit 6931070f404f5e381de2db9ff9dd1ade33a07631 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 14:11:40 2010 +0000 foo_decision instead of decision when fixed type commit 6bff48083351b0fc0432b74815fc4dd9d1ae9b4c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 13:56:29 2010 +0000 Generate RemoveDecisions commit 9aa1f49c84aa09c6ff2a81a11f3fc42e16061dbd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 13:56:07 2010 +0000 allowed_to_remove_fn, always false for now commit 384d849033292d2224af9d4642ab05a7092accd8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 13:54:34 2010 +0000 Add RemoveDecision commit b34478026e46e3f78c6ea1cbbda130843ca73d95 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 12:59:14 2010 +0000 Test transient blockers too commit 8122449d5360fa0f07f18d69adcd21c4877e1899 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 12:58:56 2010 +0000 Let FakePackageIDs be transient commit 192ffbc8a58d7de78e936dc19ae63b84da868cb3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 5 12:43:23 2010 +0000 Test unfixable blockers commit 1ade06d1720f69e46deaa080dadd2973d5dcd6d7 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 29 21:50:06 2010 +0100 Make tar syncer clean up its temp dir on failures commit 8f13e6625bfac838c9dbf9a16d0140d30e421312 Author: David Leverton <levertond@googlemail.com> Date: Fri Jan 29 19:22:48 2010 +0000 Use one stream for both stdout and stderr commit c1bd6750d435126c85f2fe6e2dc9c58c97c96080 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 26 21:45:37 2010 +0000 Fix descriptions for < ops commit 47b84d5397f12dee8beb36959e7140f4cdbf6085 Merge: 5392e59 d0a6e12 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 26 14:51:16 2010 +0000 Merge branch 'display-job-summary' commit d0a6e12af44da6f8425571bf97b5e5fac16b8df4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 26 14:49:22 2010 +0000 Display job summary commit 7457673c62853dca4c1c041b631eb93a97072870 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 26 14:49:00 2010 +0000 Job*State::any_output_manager_wants_to_flush commit 22f38487876630e97e4df4ea9573139c2c630c21 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 26 14:48:29 2010 +0000 want to flush when there're summary messages commit 5392e5995fd3cdc6b24ef081b7662cfc4f1eb4d7 Merge: 5c626b9 f91f874 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 25 18:35:58 2010 +0000 Merge branch 'cleaner-jobs' commit f91f8744cdc3d0517aee34e7b393b44280375734 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 25 16:14:12 2010 +0000 Default to being a bit less lazy commit c31721be38093cb1d849153d28735c166410011a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 25 15:34:21 2010 +0000 Simple continue-on-failure commit 33cb5a9acb15780f703b093619b53c3f2efed31c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 25 15:07:25 2010 +0000 No continue-on-failure if-fetching for now commit 160bde89e7fd9543beb30c0b55b2daf82843721b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 25 10:54:09 2010 +0000 Free up some rams when they're not needed commit 8cb83fa3d60d73cfb37afc79ab3c7cdd95b2429d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 24 19:26:33 2010 +0000 Move states to resolver/ commit e70149061e11dfe3dd2abd7db6846e246b1e771b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 24 17:32:52 2010 +0000 Rework jobs for simplicity commit 75596a0c1bbcfe8e7eb1095a40a5911ba8056a6f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 24 17:31:31 2010 +0000 Don't show duplicated constraints commit 393899ffc024d98549cc0009fffa22ac5b23ffa4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 24 17:29:23 2010 +0000 UnableToMakeDecision::deserialise better commit 5c626b9ecb68be1171d4769a016ae6ea7c1f7f2e Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 22 02:05:26 2010 +0100 Fix error message !!! ever at_least takes one or two extra arguments rather than !!! In ever at line 1276 !!! /usr/libexec/paludis/ebuild.bash at_least takes one or two extra arguments commit 929360c8b10c2214fcc1cab95f24ecfceb62edbb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 20 12:08:55 2010 +0000 gitignore for new bzr syncers commit 4a3ed909345a66e3f7fd5c2eea1eebb28abc3c62 Author: David Leverton <levertond@googlemail.com> Date: Mon Jan 18 19:44:46 2010 +0000 Don't install non-final EAPIs commit c2cf8917aa606f542bd711fe4f3513dcce0c2863 Author: David Leverton <levertond@googlemail.com> Date: Mon Jan 18 19:43:58 2010 +0000 EAPI 3 is final Decided in 2010-01-18 Council meeting. commit f888140362231560c3e514f0b091de56a1de86d4 Author: David Leverton <levertond@googlemail.com> Date: Mon Jan 18 19:43:11 2010 +0000 EAPI 3 now supports .xz Decided in 2010-01-18 Council meeting. commit c826920f872e41ced1b339c6f21b23f83f57f59d Author: David Leverton <levertond@googlemail.com> Date: Sun Jan 17 18:15:28 2010 +0000 Support bzr+lp:// for syncing commit 84e305568bd5066e6647c9ea3e3f313aaff41aab Author: David Leverton <levertond@googlemail.com> Date: Sun Jan 17 13:44:55 2010 +0000 Support new layman file format commit fd4db6428fa0f03f845afb462704e76eab2a637b Author: David Leverton <levertond@googlemail.com> Date: Sun Jan 17 13:19:41 2010 +0000 Fix -* commit 2a0d18de8634326ad977d714003c5d24593c84b7 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jan 16 21:37:50 2010 +0100 zsh-completion: Fix completion of options after a non-option argument was given commit 7d9ddd200a8167650aefef5303f922477fdc4ca5 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 14 19:28:34 2010 +0100 zsh-completion: Complete names of phases commit 3519c80ab34b22e404e516bde02471226aa6c36e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 12 22:21:11 2010 +0000 'cave show' set contents recursively commit 0d6e4d15661335ae026a3c7ef58db0f0c61e3884 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 14 10:02:03 2010 +0000 Kill PackageDepSpec::as_* commit 701cf1a31f7bbef530f08757db32f4d4ca33ddc2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 14 10:01:12 2010 +0000 master is 0.45 commit d592ca76292b9a2d81312b1887df542b9b128e25 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 13 18:25:09 2010 +0000 Better man cave commit 35402f6a25d9439c310216ed1f7c55222dde3db3 Author: David Leverton <levertond@googlemail.com> Date: Tue Jan 12 22:34:02 2010 +0000 Fix gcc 4.1 build commit d6bf268a08a971bcbb6bb5b4df1b4d01cf33cfd6 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Jan 13 16:35:48 2010 +0100 zsh-completion: --force-colour. Complete english spelling only. Having both --no-colour & --no-color is stupid, if having --no-colour allows us to complete that with --no-c<TAB>. commit 2d5fd282b563efc745aec4c2ffdf5a62f469c354 Author: Ali Polatel <alip@exherbo.org> Date: Tue Jan 12 12:23:52 2010 +0200 Don't check argument if sydbox command is net/* commit 6b69bf18f2c0ffe88cdfaf8de0ad5db7735d8e52 Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Sun Jan 10 23:27:09 2010 +0100 also run install_task_execute_post hook upon failure commit c1a3eba3407529b26f0a1a81c5f6e0170430b158 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 10 22:28:03 2010 +0000 Auto-sequential if syncing one repo commit b31f51a5f82625aa7e7526aed4f0264721505e83 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jan 9 18:49:29 2010 +0100 zsh-completion: Updates for cave show completion commit 53a539a89bed87dbbbdf0cedf422c608e84f7e2d Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jan 9 17:19:58 2010 +0100 cave-import manual page commit 3f84362811759eeba45457354ebb7c98723c1831 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 9 15:04:53 2010 +0000 Preparation for 0.44.0 commit aa1a7f5bda9ec827cdfd7e60a4c93a141f15caef Author: Ali Polatel <alip@exherbo.org> Date: Sat Jan 9 15:28:27 2010 +0200 Allow network access in fetch_extra commit 8240b2756ac682261915afbae5a84558011d673a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 21:08:46 2010 +0000 Keep output managers around until the end commit 67d0b6ec6a6f936c79e717190a74f590bce185da Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 21:08:16 2010 +0000 IPCInputManager::underlying_output_manager_if_constructed commit efa3668957f10f9e4a12dad8a203abd9bb58e85c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 21:07:09 2010 +0000 forward_on_failure -> forward_at_finished Can now be used to forward on success too. commit c93bf98d8a4fccf72efa12d776f1bfe6600ac05f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 21:33:52 2010 +0000 Default profile layout is now exheres commit b34b54ebdbde67b1923243fc192c5cead44a9f89 Merge: cedb92c 2d45cc1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 19:57:37 2010 +0000 Merge branch 'better-additional-requirement-errors' commit cedb92ca1b428747aa81712198ba1f93cbdab5c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 16:09:13 2010 +0000 Fix exheres package_mask.conf commit 6c3eb8e282378fb751d2f3970fede4438fc4ceac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 16:01:14 2010 +0000 Reorder tests to run faster commit 650d3cec1dfef63ed5a0e32820e5ac0e79cfb4b2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 15:48:00 2010 +0000 Curb various interactivity abuses commit af8ba68ba0a0ded0bec48a22f36220c493e1c4f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 15:12:51 2010 +0000 don't care about non-enabled labels commit 517f4d2beab6f782d483b9b6c3602957ed3611ba Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 15:12:33 2010 +0000 test labels aren't always enabled commit f6529c78f2ca39c712d3f40b57e5243979474d9b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 7 05:59:54 2010 +0100 Update autoconf versions commit a48da1e7a214dbfaaaeab24d65a02e097ac8f153 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 7 05:57:53 2010 +0100 Require automake 1.11 or newer for automake's parallel-tests Fixes Exherbo #249 commit df660234fbbe8ff2d7df41f0ca5063fec9380b29 Merge: 6e2cdf0 50c8ed8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 00:19:41 2010 +0000 Merge branch 'fix-exheres-profiles' commit 6e2cdf0d30c4ba6c86d6fa67cf47001506e12677 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 7 00:16:31 2010 +0000 Can close() dup()ed fd sources too commit 6461dbbcb47c6b1be786eb5c3d5a39f97f5dfb3d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 23:41:54 2010 +0000 O_CLOEXEC on files commit eacc541e4b81f5f50b19fb1a32266d760f4cf783 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 23:41:44 2010 +0000 Close off unused FDs commit 50c8ed8ce6dc9a06e892360fa2c7839a000d92ac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 22:48:54 2010 +0000 Fix various options bugs commit 6211dbf9818e5817eba9622ac844ea671dd94a0d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 22:48:38 2010 +0000 Inherit profile_layout from master commit 06c4d1f163a33bf72a2c30637d9909e2e1b878fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 22:48:10 2010 +0000 Don't ignore (things) commit 1d0880145fec382d2cdd5ac896b2b02f58a8c1a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 22:47:53 2010 +0000 Validate choice names more commit 63dddf547122427eb921b91e1607bd6989de0b3e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 21:37:21 2010 +0000 Include profiles layout in info commit 2d45cc140b71ba02a9e2bb01a532488d51ac5910 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 19:00:35 2010 +0000 Show which additional reqs were unmet commit 8d6a7fe24df29be771088fb470f3afc63a64d574 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 18:59:53 2010 +0000 Include the failing ID in additional reqs exceptions commit 1a9b0f5740722927ab360ac13adb65eb6b8dac07 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 18:46:20 2010 +0000 Better unmet reasons for compound use / option deps commit 232d4b35ebb34fe37c543f19fefe2c6c125c7f99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 18:24:53 2010 +0000 Show unmet requirements in detail commit 9dfecca9df5def7fab895e2909f4e05cf2d47892 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 18:10:58 2010 +0000 Allow returning reasons for additional requirements not being met Rather than returning a bool, return a pair<bool, string>, with the string being allowed to contain a detailed reason if the bool is false. Don't actually return useful reasons anywhere or use those reasons for anything yet. commit d6f5e30e1c5843a7644e79963950228cb04b4fb6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 6 18:09:17 2010 +0000 No need for PackageDepSpec::without_additional_requirements commit 1d7fa3dd097834ee102a741b245b669cb3387661 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:42:55 2010 +0000 Output via IPC commit 9657d3023e92d82de18ad8d92af0cc12637c72ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:42:36 2010 +0000 Make MessageType destringifiable commit 66bb41b3a2b723cab2bdf5cbb664403579a8fd1e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:42:07 2010 +0000 Fix default output manager rules commit 6ac3d1601e04ba246aec693780ba998dbf314213 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:41:49 2010 +0000 Don't hardcode PALUDIS_PIPE_COMMAND env name commit 218ea600dff25eee3cc6c0a97b12dc9aea3d7e4b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:39:57 2010 +0000 Make use of OutputManager::nothing_more_to_come() commit 522e51d46065cfe715694ba313a804bb7c83491a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 5 15:38:20 2010 +0000 Tweak actions, create output manager info Avoid having multiple confusing and different ways of stringifying an action. Don't store actual actions or repositories in create output manager info classes. Allow serialisation of CreateOutputManagerInfo. commit 0ed619a90ccade52eb2492f6a6ffb2008beda437 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 22:46:53 2010 +0000 fix tests fail commit 5d4d2d4f6564e18f00ccceeb9888585dca537452 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 20:19:23 2010 +0000 Don't show (active) when sequential commit 395090e6d4896a3a6ba8a399d8d5f313a0ed1b54 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 20:16:51 2010 +0000 Prettier output handling commit e0f8be954b475cd2d337461f43406b0607a9f159 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 20:16:28 2010 +0000 OutputManager::want_to_flush commit ed1459ace725ef9c8ce8dd49946cdeb1b167fcbb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 20:15:56 2010 +0000 BufferOutputStream::anything_to_unbuffer() commit 88898b629cd93472cf249f601190466c104e99a5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 20:15:23 2010 +0000 Get columns right when newlines are present commit 7f8a902f8314dcbbae6454dfed8fb6f4490b19e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 01:51:44 2010 +0000 Make phase resumes with build start time work commit 5f4310c4996c12fadbb94eab5da0f34389343d73 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Dec 9 03:34:43 2009 +0100 exheres-0: Preserve mtimes commit fcd352603fb44d9707e2efe3a31acda7330526f4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 3 01:31:14 2010 +0000 Missing manager commit 59671017e08df7a04393d091119ed03c6517bca0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 2 20:05:33 2010 +0000 mtime fixing commit 09fd9de589f9b5edbaa23cc242d28ebc2ae62531 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 2 22:24:38 2010 +0000 Cleaner output managers commit d47ccc4a0abc3f87339fdb7d24bcb4b854fdc647 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 2 22:24:16 2010 +0000 Add BufferOutputStream commit 9ee3e69e7d5cc3a4ae500855fb57dbc36ac759b8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 2 22:21:48 2010 +0000 Support sections in kv configs commit a5c83d8107c3454685a592b46fbbec17a0eaf117 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 30 23:34:37 2009 +0000 Signal success to output managers commit e296bb507b7bd09ff844ec3607cdde4b6c4ba3ae Author: David Leverton <levertond@googlemail.com> Date: Fri Jan 1 15:18:45 2010 +0000 Speed up SHA1 somewhat On a ~300 megabyte file, g++ 4.3.4: Old version, -march=core2 -O2: ~5.0 seconds New version, -march=core2 -O2: ~3.95 seconds Old version, -march=core2 -O3: ~4.4 seconds New version, -march=core2 -O3: ~3.3 seconds For comparison: sha1sum, coreutils 7.5, -march=core2 -O2: ~2.75 seconds OpenSSL 0.9.8l, -march=core2 -O2: ~2.15 seconds so there's still some way to go yet commit 3993ba5b86f8a68e9ea64723198e4a06cbc1d8ff Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Dec 29 21:15:14 2009 +0000 Enable updates by default commit 4a9ff7cee60549d181f28bee92b3bf7ab7775c2b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 28 23:19:34 2009 +0000 Make sequential work commit 3b5fc15fb523e4f2f6a76833fc5d46d4b03e410c Author: Sterling X. Winter <sterling.winter@gmail.com> Date: Mon Dec 28 13:09:12 2009 -0600 Explain preserve_work effects on phase execution commit cc8e0f1a8e2396df9402897bb358ae1544d96467 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 28 15:24:05 2009 +0000 Move executors into util commit ed20e3bc7a0fcef8cfd75f07508318f99cb0d7d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 27 00:03:50 2009 +0000 Change how we execute syncs commit e02985867ff9854c7827db3a53436cf05f41fee6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 27 00:04:12 2009 +0000 Let 'cave import' targets go to world commit 886656d70bf93fcf4c0246615ab94da42fb5cf3a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 26 18:14:50 2009 +0000 Repository::sync_host_key commit be1e9faa417d59f0948ef963fda48df3c24fcb65 Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 27 00:30:58 2009 +0000 Gah commit 62802b315c831612f3326ffec43358bef1b02c3e Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 27 00:30:30 2009 +0000 PF depends on EAPI commit e51e426e68607eb823b492fbcd5789684f5ab80f Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 27 00:12:45 2009 +0000 Rename the ebuild in the VDB too commit c168ee42ab22b89a632714ed2632a4134812a5bb Author: David Leverton <levertond@googlemail.com> Date: Sat Dec 26 18:48:31 2009 +0000 Update PF and CATEGORY files after moving commit 80d9890571ce00e2374ab7320ee037ad893dde74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 26 15:41:10 2009 +0000 typso commit 9dff8de37c85f2df044452ba8ed7c1ce6a9284ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 24 16:19:36 2009 +0000 Bring in 0.42.3 NEWS commit 48914c8ec12c821a6e8a686acf4c0e1d56b597aa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 23 22:19:42 2009 +0000 Fix env filtering for bash 4.1 gentoo#297933 commit 675d0419aa9f9e73b981705b2533603ee3372a7a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Dec 22 23:43:53 2009 +0000 prefix:* deps commit bd831bc5f41e2e047412c181f0c861205e628830 Author: David Leverton <levertond@googlemail.com> Date: Tue Dec 22 21:52:04 2009 +0000 Make SKIP_FUNCTIONS=tidyup work commit bd8aac78fc82be4b87b457a8546f4c37dc4bde60 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 12 00:49:26 2009 +0000 Exheres profile commit 94167fdd5fa7200cad1464a9ef5aa64dab2b7928 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Dec 22 02:01:41 2009 +0000 build_options: preserve_work commit 299cd12ed30201b78ad4091a59edd7ba66b739a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Dec 22 01:59:51 2009 +0000 4 is the new 3 commit efe214873576f9684d0784c7ead2dd17079222a7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 21 22:55:10 2009 +0000 4 is the new 3 commit f0aa0dd14f7dc50e34a179193a715e24df2ee098 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 21 22:52:22 2009 +0000 oops commit bc08fd50d067b83778777dca564c50aff04f411e Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Dec 19 16:11:55 2009 +0100 cave show --type auto tries to show packages before repositories Having 'cave show python' show the ::python repository is confusing. commit a3d96708eccd024489b7369c8d7f0b51699effab Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Dec 18 16:17:03 2009 +0100 Whitespace commit f2519e58db682d7afd72e6667652eaeccf372772 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Dec 18 16:15:40 2009 +0100 zsh-completion: paludis --regenerate-install*-cache completes repositories commit aea3fa330b9852d05ec1e1a3fb7bf45eb323e67d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 17 21:38:36 2009 +0000 Fix for gcc 4.5 commit 7045e87a387b78a97ec4352729527ce0174d4c60 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 17 21:12:45 2009 +0000 Make [.k=v] deps work on spec trees commit 5b0b77894361ac4ca7cc68a5d1915cac4f5a15e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 17 17:24:56 2009 +0000 More [.key=value] voodoo commit de9085446a97c8312196b59f46689dfe0d7e22c1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 17 16:26:45 2009 +0000 cave show -t for --type commit 384f148048f289c9f79e3da735f063db3ca5da80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 17 16:25:34 2009 +0000 cave show --raw-names commit 242a11eee66d4b4045ddb2c88aebffd16a065ebd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 16 14:12:25 2009 +0000 Import 0.42 branch news, bring up to date so far commit 3437c3c717e2aff920266d24f0b5d2166acb214a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 16 13:58:49 2009 +0000 everything -> installed-{packages,slots} commit 6b36e86d003321a4f644d8e83ae2bd6428c1b07e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Dec 15 21:26:15 2009 +0000 cave import commit f85fd9b7a6df192119efe1abb89d72ba1e47e9ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 14 23:45:22 2009 +0000 Remove kdebuild-1 commit fa06315f7cb3f1ef601963ccbe1ea157e6c3ecfb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 14 20:05:57 2009 +0000 EAPI 3 is now prefix + mtimes commit 022f4dd439abfeffad3bf9d822306a47102874e6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 14 18:33:36 2009 +0000 EAPI 3 is EAPI 4 now commit dee918a74ce99cb059de73f0ea9369cecbdf9567 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 13 19:50:53 2009 +0000 Timestamp wrapper class commit eed895d5762216657d897196cc6dced9a9eb3225 Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 13 16:55:21 2009 +0000 mtime needs to be set after writing commit a6fa5939105c5c2a84952120908f81aa4f8316f9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 12 10:39:31 2009 +0000 Don't require IDs or full Choices for options.conf commit b9a94f6933742daab9eb55c176c23b9c725132c5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 12 00:49:14 2009 +0000 Support (flag) syntax in options.conf commit 4c757c6778371e139f302112c401cd9b1f11276c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 11 23:51:23 2009 +0000 Rewrite resolve ui code to make better use of jobs commit 17713e3263bd523cd60208e221f0cebdbad0f3af Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 6 21:10:05 2009 +0000 Refactor commit 0c705e0475a6ed144db7b6913493a643e49e20b6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 6 20:04:43 2009 +0000 Use more obvious names for IDs commit 8c2cb0ca3227f39671631c982ae664d9af006c56 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 6 20:04:32 2009 +0000 Don't show notification unless isatty commit 1d7d3717751952e8468b5b95927094924a83da58 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 6 16:59:03 2009 +0000 New, improved ordering commit d7ce8b54b2e6b0acda640ba528f5153450a2c5ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 6 09:05:00 2009 +0000 Parallelise serialisation for displaying resolutions commit 4e9142925c02ccbe933804542f84f8b8a3f028e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 23:07:10 2009 +0000 Avoid recalculating selections commit 956ad7409b5099e5a40443b98a3eca16e599549a Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 6 16:57:58 2009 +0000 Handle empty ( ) blocks in || ( ) properly commit 360080c80c74da04af2b6b12fd55d8c9d7aad2e7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 21:21:17 2009 +0000 Fix output formatting commit a55ab032514ac3c8c8ed027475f89ef8a2f942fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 21:08:07 2009 +0000 No need for this to be linear commit 130bda33f65990b369fb26071d07ad6056cc3be1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 21:07:44 2009 +0000 Fix commit 03a49ac3aec8d4d6b28f34da27bf05532e746971 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 21:07:23 2009 +0000 Rename to match new phase numbers commit a5c350bd48a44f4386cc1f4447bef6cde5fbe677 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 20:12:13 2009 +0000 Make ordering faster commit 1e93178594f3f67605ef6bd4f906b14057976432 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 5 17:29:26 2009 +0000 Start tracking failure kinds commit e43f9a6d5714d54973c292c14a0b1ca9dd054873 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sat Nov 28 20:03:04 2009 +0000 Ban has_version and best_version in global space. commit 4a4d8760dbbbdd23d1da2bd5c09ac998ed9dd45e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 28 19:27:02 2009 +0000 Convert over output iterators too commit 1945bc4f10d16e53392a945fd39f87e435256a45 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 27 22:10:48 2009 +0000 Don't use virtuals for wrapped forward iterators commit 2adc701cea7587b027bffd94ac6fb069e7722342 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 27 21:56:33 2009 +0000 These are sequences, not sets commit 7d30933809a78bc6d7e07a517c7612d3ae20fccb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 27 21:56:02 2009 +0000 checked_delete is useful commit c310a907025aab85593fee774626c6b30135b5fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Nov 26 21:17:18 2009 +0000 Slightly nicer virtuals interface commit 8c38f206f44258bc6d0e30829a869fc474bdcb8f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Nov 26 21:02:30 2009 +0000 Kill mirrors interface commit c8ac388f675660cfd7fa697bac51c4927d84dbf3 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Wed Nov 25 09:31:09 2009 -0800 Add missing known keyword to repository.conf commit b2fb9145c3fd5a854b1fb8678b5bbd9171868c23 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Nov 24 20:52:09 2009 +0100 Add .mailmap commit 24851c394a6decc3e6438a9a6a22881546d77c53 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Nov 24 01:39:15 2009 +0100 exheres-0: edo() echoes to stderr commit 13141cd64807557dc469e9a9b5ea4e6d0a85970a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 24 00:03:36 2009 +0000 More info on cycle breaking for now commit 5ea1c8e086b29331b1226bd31be210d22ca8274b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 23 23:31:43 2009 +0000 fix commit dc663310cbbc79641818d53469955763d4915b00 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Nov 23 23:35:30 2009 +0100 zsh-completion: Add missing 'cave perform' completions commit 346b0c20b762921d940a5e020801627880bf9873 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 23 21:25:43 2009 +0000 Don't need NoChangeJob commit 99903f001a205491afa6cd2238f968cebf643059 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 23 18:03:36 2009 +0000 Usable gets its own job commit a7cc219d30b452bb3c76cbd4186fa0fd38f83c4f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 23 18:03:27 2009 +0000 Resolver stage notification event commit f946430c361864a353707eb91b48209ba7b52550 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 22:52:48 2009 +0000 Split up fetching, and give it its own job commit 01456e93f0e6e5dd4ce3632b1590e3cf4609b646 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 17:54:56 2009 +0000 Docs tweak commit 3d8b1317d30c901fbaf659a29abbcc110c9bf3b7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 16:34:22 2009 +0000 New jobs-based orderer commit 38c9cbab07ab6ed6ed47eba2e1b20751051c45ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 16:33:54 2009 +0000 Show restarts even on failure commit af555e396371785e041229734dec335a6a9ee83f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 16:31:34 2009 +0000 simple_visitor_cast tweaks Statically verify that a simple_visitor_cast can potentially work. Also work for non-const. commit 9b99f1736116eb9825b3e547b12ef0891f3888f9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 16:30:44 2009 +0000 Serialise std::list cleanly commit 53e3f61901cc3dab388dcd4f2377fe046a1400a1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 22 16:30:44 2009 +0000 xterm title goodness commit 44dd2a7e699cd184ac481693444dc38b8414901b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Nov 17 01:50:29 2009 +0100 .gitignore: Add test temporary directories commit db283e3a4e178e2a58bf88b678fc83e5b447494c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Nov 16 23:35:55 2009 +0100 Documentation tweak commit 1038743789008f03127aa375b8492b1fef96629e Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Nov 16 18:47:20 2009 +0100 Unset PALUDIS_FAILURE_IS_FATAL, PALUDIS_FAILURE_IS_NONFATAL in TESTS_ENVIRONMENT Do this so that 'nonfatal emake check' doesn't break the nonfatal tests in e_repository_TEST_exheres-0. commit 89eb6b1624d93652d420ea8e05afcdc6fd8e52fe Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Nov 16 15:03:32 2009 +0100 example_dep_tree.cc was removed in 4231af51 commit dd6d20945cdec16e6bb4517db4f77cd47ff6a628 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Aug 27 16:34:52 2009 +0200 zsh-completion: Improve 'cave perform' completion commit 68a49c4b1d73f13f964ff305bf7247ecf54d038c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Nov 13 16:45:49 2009 +0100 Stick -std=gnu++0x in pkg-config, if we require it commit f4cf6aa0419a9beae5def91e477f2f221578205e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 13 15:42:14 2009 +0000 Fix sets commit d72c9d13daefb6e329b2d80faca940f77912b2fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 13 15:42:02 2009 +0000 Make non-dereferencing use cleaner commit 596beaa6c2b6811c8299cbc401b168493e1d80ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 11 14:18:01 2009 +0000 fix commit 67bf731933fe0f9cc8353d8f3bbdfcd9a1bcb906 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 10 22:17:27 2009 +0000 Refactor a bit commit 0b6f59ee9cfe6fb1a369905af020cac4d3832ee6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 10 20:21:51 2009 +0000 Split out, rewrite PaludisLikeOptionsConf. Move use.conf / options.conf handling out of environments/paludis/ and into PaludisLikeOptionsConf. This will later be used by the Exheres profile format. Rewrite the whole thing to be less icky whilst we're at it. commit 487da6a26c3eacf9ba1f04c226c1c5f61cfab1e4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 10 16:50:32 2009 +0000 Fix commit d3a62b2b7e1d12c485bfacfc89000a734fffb13b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 8 16:30:19 2009 +0000 Make options -fwdable commit 0a82ab54b4b85948f1a8ad2ef4beeb3a314c7fe2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 10 09:05:00 2009 +0000 Refactor commit daf84e391031dda45b09b66ac19ef3bebf5a6194 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 7 21:17:42 2009 +0000 No point in this being split out commit e62938f063c1e953bddfdf055dddbe1ab5a9a035 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 7 14:55:53 2009 +0000 fix commit 96784fd72f76a92d81564a3b19639ce708cc6c9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 7 09:05:00 2009 +0000 Support multiple profile formats commit 90b55defb8d8202d5e3a426df83f4976a7c2231a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 7 09:05:00 2009 +0000 More verbosityness commit f95f1ca82945f6fbdd392f920a8bbcb09013eab0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 7 09:05:00 2009 +0000 don't use these commit 40281ddc9fcadf6c196d435339c75934a3c876af Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Nov 6 14:08:54 2009 +0000 Expose less about profiles commit a360e94b28c1bbd9c3c0f3cf6046428fcdecba25 Author: Stephen Bennett <spb@exherbo.org> Date: Fri Nov 6 13:47:19 2009 +0000 Use lsetfilecon instead of setfilecon when fixing selinux contexts during merge commit 6378b28b618c88f6d8d1c607ad17091821181ba2 Author: Sterling X. Winter <sterling.winter@gmail.com> Date: Thu Nov 5 08:28:07 2009 -0600 (python) Fix broken link in docs. commit ec5f9f99dff19625f9980b23df78e6f6aaebaccd Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Nov 5 02:56:45 2009 +0000 alip fails. commit 5ccbc9d8a3cb4df51c108df9e9803c8ae015e289 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Nov 5 02:43:10 2009 +0000 Make edo emit a useful error die message. commit a5fcbaf27a510880bce5df74d352bdac2c0de43e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 4 18:33:53 2009 +0000 split up more commit c424dabb0d0a7c92bee82a1e62c07c8cef5d5f08 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 4 16:31:25 2009 +0000 Use fewer syscalls commit 6b8bbcfa904d3f5ddfa10d8f59d8099b0a428e77 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 4 15:29:48 2009 +0000 Split up e_repository_TEST a bit commit a3da76a7780eb98017b185127693962316fd12ac Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 3 21:21:36 2009 +0000 Make parallel tests betterer commit 262df8c46ae1fee336bfa93f1381adf8d9387f7a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 1 19:25:10 2009 +0000 Fix weird resolver bug. || ( ( A B ) C ) where ( A B ) and C are both met, and where A is being replaced by something that also meets, would incorrectly treat ( A B ) as unmet. Fixes: gentoo#291156 commit bf0a9ecab1d263632605a25671381a1951965d28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 3 15:27:47 2009 +0000 Explain EUSER better for paludis -i foo::/ commit c681ba43865c92dd7bc2f08908dc077c28d49504 Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 1 22:53:34 2009 +0000 cfi commit 2c491ddc9d088fb11e6366da2551ab253d160b63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 1 00:52:43 2009 +0000 Start using parallel-tests But not in doc/, doesn't seem to work. Still use our icky wrappers for now. commit f229be6df1458b5409afeb78536d34df085e0d69 Author: Daniel Mierswa <impulze@impulze.org> Date: Sat Oct 31 23:28:22 2009 +0100 Fix broken hyperlink. Signed-off-by: Daniel Mierswa <impulze@impulze.org> commit c5359f7facd30880087cfdf63d7b6bc641424ece Author: Thomas Anderson <tanderson@gentoo.org> Date: Sat Oct 31 17:58:43 2009 -0400 Grammar tweaks. commit c3ddd92ee94a9fab1ab0c50c3dc98fc9b6d9897d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 31 19:58:28 2009 +0000 Validate news items more Fixes: ticket:734 commit 4278544d6985064a4b1d4b07abde43053290bde3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 31 19:28:19 2009 +0000 Grab INFOPATH from /etc/profile.env Fixes: ticket:767 commit 1707e92e1b5cc1cc1d9fbf3da3e8ab25ad8fce40 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 30 21:49:32 2009 +0000 Make dohtml show nicer errors commit 66174e086793bc71000103a5aad74ef7e2bcfa81 Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Thu Oct 22 20:54:27 2009 +0200 add fetch_regulars_only to make it possible to avoid fetching -scm commit 58230e98675841fad704e5c14801cb8793a539fd Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Oct 30 09:39:34 2009 +0000 Also bail on unknown UPSTREAM_ variables. commit 182cf6e1e6d08c84cb695f85103c1a0f0ff7061b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Oct 30 10:46:41 2009 +0100 Keep NamedValues sorted commit 937ea489964dff80403e075beca4928bdd75149f Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Oct 30 02:47:25 2009 +0000 Add all DEFAULT_SRC_INSTALL_ variables to exheres-0. commit 222d0d458ab5e0379e3c6d34c06336ef94418323 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Oct 30 00:32:13 2009 +0000 Bail on variables starting with DEFAULT_{PKG,SRC}_ which aren't known special variables. commit 18eb76bad51823b14bf70d69fe679995ff69b10b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 29 22:49:42 2009 +0100 Warn about FSErrors instead of silently ignoring the exception commit ecb6f0935225d9c80e56ed71fbdb00180b7e79d3 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 29 22:13:25 2009 +0100 Uncaught exception in 'paludis --executables openssh' Unhandled exception: * In program /usr/bin/paludis --executables openssh * When performing executables action from command line: * When handling query 'openssh': * When calling stat() on '/etc/skel/.ssh/.keep_net-misc_openssh-0': * Error running stat() on '/etc/skel/.ssh/.keep_net-misc_openssh-0': Permission denied * (paludis::FSError) commit 91f83f707059d6e740202b09a685be9a7335fc12 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 29 20:31:57 2009 +0100 Syncers filter locale settings from user environment, fixes:800 commit aaad6e99a9b687f6d925034eead981d828b9fc0c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Dec 1 01:12:41 2008 +0100 Add myself to AUTHORS. commit 27d21c237352e892cd16c47060059b3f31c972fd Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 29 12:13:20 2009 +0100 Better error message for cat/foo[=1.2.3]::bar commit 5a9516d4634906b3c78c9a85debef9866f0f92c5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 28 20:43:47 2009 +0000 Don't really need this commit 932596077ee44f41f3c095509b56c6ea9860d7dc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 28 20:22:31 2009 +0000 Also rewrite targets. commit ab78efe8b9fc9f7be998e9b7c0cc117d94808280 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 28 15:41:40 2009 +0000 master is 0.43 commit ebfdfde529f301b31dacf8a5f6e724f25c40b431 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 27 20:09:10 2009 +0000 Looks better like this commit a41ae032091311b68be34657ae3d3dc0c4d927b6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 27 20:05:12 2009 +0000 typso commit 3771e8ee539aed626cc1075b34cd66b8b5024a85 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 27 19:04:57 2009 +0000 Preparation for 0.42.0 commit d54cec2dcb2711f79ee8630d6f18cb9b6d88bb28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 27 19:00:14 2009 +0000 Don't perform updates arbitrarily commit e29c42e2e8b74f5abf529ae68712aef69be8c6d4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 26 20:43:26 2009 +0000 Revert "More memory cache dropping" This reverts commit 313b097fbf41d52f17a068bf6e6c168287ad6bf2 commit 2ba0dd5b679cc2391e69284c106b46afc647872c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 26 20:27:44 2009 +0000 fix commit 9990588a618aa7681ff483c72e0d82048d19c0f0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 26 16:35:33 2009 +0000 Don't show the faq message if there're no rewrites to do commit 313b097fbf41d52f17a068bf6e6c168287ad6bf2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 26 10:23:24 2009 +0000 More memory cache dropping commit 700151bf7ccd32cc257244c47988f5dd0f7a32be Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 25 22:29:17 2009 +0000 Proper fix commit 37981692410ab47b83dbb1b045f3d76271aa9d9b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 25 21:36:25 2009 +0000 Use less rams for reconcilio commit c42fdb23df8fe94fc81f62efea7409abc501f84d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 25 21:34:48 2009 +0000 fix commit 35c7e831d4ca2976991ba0acaa142e6b7ad4ddf4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 25 21:14:47 2009 +0000 Doesn't exist any more commit e23b2cc47768db6bbb0104ee084c860794eb3e6c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 25 21:04:40 2009 +0000 Maybe make paludis --owner use less rams commit 3e3d3093d3a6107acdae6d1a18b62332303267a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 24 19:38:28 2009 +0100 don't need that commit e4a24c9707365357a1eebe308b77ed67ac245ef8 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 22 21:33:30 2009 +0200 cave: Make pretend action properly abort commit 1d09a3c789371bb12f799b7ae8cb51b1c5e1579d Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Oct 22 01:44:54 2009 +0200 exheres-0: Don't restrict make test/check in default_src_test() no longer forces -j1 commit d3209d629c138c09e47cb1d940fefbc3819041c7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 21 19:22:11 2009 +0100 Need more invalidation after updates commit cbcd4493d29a3309ffc52f9b91c2fad0ad942ae2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 21 22:00:49 2009 +0100 Consistent ctor style commit 576e0a19ba6bbf718d050f5743d687c3afc67641 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 21 19:19:57 2009 +0100 Kill old ctor commit dd3736da2c72911ed8e7c3db6b45ae504d234af4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 21 16:20:26 2009 +0100 There's no point in sync_interface commit 4a4ec386e6bb65a92cf11394aa2022fd06ac871f Author: Mike Kelly <pioto@pioto.org> Date: Wed Oct 21 11:15:29 2009 -0400 Remove some unneeded AM_CONDITIONALs. commit 1b8a81359f1996b489c1a627d07d5d4c63e72b13 Author: Mike Kelly <pioto@pioto.org> Date: Wed Oct 21 15:57:07 2009 -0400 Call futimens properly. commit 4eca6177a8e87e907b60c133144354fbfb4fbc29 Author: Mike Kelly <pioto@pioto.org> Date: Tue Oct 20 21:46:57 2009 -0400 Add edo() commit 45704db9440727afb2d6b17884e3367ca503497a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Oct 21 01:30:52 2009 +0200 Qualudis leftovers commit 9f94ffc79bbebf2523b987840eb40a69d30cc9f0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 20 22:10:36 2009 +0100 Kill QA, qualudis Pretty much a lost cause on Gentoo, and for Exherbo we'll do this differently. commit 9986c514a1f13287b3f36804a9aa3092229050ee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 19 16:59:22 2009 +0100 More info in an error message that absolutely totally can't happen ever. commit bd031b4d5c27d04a21e06ae5069804c97797a238 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 18 21:09:03 2009 +0100 Don't need this any more commit 5338db899c7bc07fc301799cc6b974395e2f2186 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 18 14:48:56 2009 +0100 typso commit b8cd2f28f1e993b4c6e8dbdcb05f36b449ac35a7 Author: David Leverton <levertond@googlemail.com> Date: Sun Oct 18 13:05:37 2009 +0100 Remove install wrapper It's slow, and install -s calls strip anyway, so it's still caught. commit 2fa30fd17d94700c1cd57500b0fafd6c5625f090 Author: David Leverton <levertond@googlemail.com> Date: Sun Oct 18 13:04:49 2009 +0100 Fix econf CTARGET -> --target Spotted by urkud in #exherbo commit a280339aac7031b5ec1f2cadc655f64da3023b23 Author: David Leverton <levertond@googlemail.com> Date: Sun Oct 18 13:04:31 2009 +0100 EAPI 3 doins now supports symlinks without -r too commit af666269d2748c813cfa962b64968fc8213382f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 17 16:38:09 2009 +0100 Preparation for 0.42.0_alpha1 commit 37787913aec11237a3cccaf263d92fff67c8e8a5 Author: Robert "arachnist" Gerus <ar@bash.org.pl> Date: Sat Oct 17 17:32:04 2009 +0200 "Sync while doing anything else" commit f76903dad9525ab4240451413cbf1c3351e11815 Author: Robert "arachnist" Gerus <ar@bash.org.pl> Date: Sat Oct 17 17:32:26 2009 +0200 "What do those fancy arrows when merging things mean?" commit efae3504310a988cae6bb4a5a439dc0b4bbe3832 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 17 00:36:39 2009 +0100 happy happy joy joy commit 4c1b9b7ad3d786c1c61c9cdfc25aa4845c3f089f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 16 23:40:33 2009 +0100 Another mtime fix commit 85d9b0e77cd4bcb7f3fbefaf7367c35ed8cb05e8 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Oct 16 22:39:52 2009 +0200 zsh-completion: Update cave completion commit d5b735e63bb052b1378dd4cbf3cdf70e2c268ecd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 16 20:16:44 2009 +0100 Make mtime preservation work for old phase order commit 987ee3f9c64be9a429dc478e47bdca405a4579cf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 16 17:49:02 2009 +0100 mo_preserve_mtimes for EAPI 3 commit 19b92c7f8fe7d146c0c0a0e183382fe3f0564da1 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Oct 16 02:49:15 2009 +0200 Make sydbox default for pbin-1+exheres-0 See dd0566f1 commit 20790beb3743f2099ca13284940961e3eb94f632 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 22:49:39 2009 +0100 yay autotools commit 5d0dd77eec2d53bf300ee8216c4023aea58ffcaf Author: Mike Kelly <pioto@pioto.org> Date: Thu Oct 15 12:14:12 2009 -0400 Use pretty_print_time() instead of gmtime hax. Fixes: ticket:751 commit 6f41065c96a93c30d366eac1adc85cb325cb7e43 Author: Mike Kelly <pioto@pioto.org> Date: Thu Oct 15 11:20:56 2009 -0400 Add pretty_print_time(). We're using localtime instead of gmtime, since gmtime is confusing for folks who aren't on GMT. This formats them in the same style as date(1), which is basically the same as what we were doing (the %c format), with the timezone added. commit a9f59a6f152b3d326323d8afcdd8f22555f46e02 Merge: 3e5637f fa05233 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 14:36:52 2009 +0100 Merge branch 'profiles-updates' commit 3e5637f46926ab182a132aacd3b991b45a5f945c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 14:19:43 2009 +0100 Fix distcheck commit fa0523349f3a99978786fe8e49db5260d079cfb2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 13:26:57 2009 +0100 Document updates commit 0f90fa7150e882fdf218419375c3c4a719831346 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 13:17:53 2009 +0100 Handle renaming to an existing package commit 503a820e92affef4ec1865679cdc904ac4f7db5c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 15 13:14:23 2009 +0100 Control over dep rewrites too commit 352b3fb8a500c75d619951750d89cddd9d5a6d4e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 14 22:05:31 2009 +0100 profiles/updates Fixes: ticket:162 commit e3cce2ea1add93fd66450100c7e413abc6f0b70c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 14 21:40:20 2009 +0100 Make some hook performs non-const commit 6945cb45acb4f215f347cc0bbc7a55d10ea054b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 14 19:28:18 2009 +0100 Hooks don't need an interface. commit 4a87c6e9793486c94d9123110b12bd0c51bdd15e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 14 15:14:01 2009 +0100 Fix distcheck. Maybe. commit 62ac75677e819b3fadf4ca35b682b4f875b8395f Author: Mike Kelly <pioto@pioto.org> Date: Wed Oct 14 00:47:14 2009 -0400 cave resolve --{take,discard}{,-from} commit d0be18dc7459b552d673a883c64c9927b7e5fade Author: Mike Kelly <pioto@pioto.org> Date: Wed Oct 14 00:46:14 2009 -0400 Factor our matching a PackageDepSpec against a QPN:S Only, don't do anything with slots for the moment. commit 892bc68690922bdb7e7bc6617631978b43e2d766 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 13 16:48:50 2009 +0100 Remove trickery that only works with 0x commit 2ce428add61463e110c195bb9f12c5080f4fee7a Merge: 5355d53 4a1b4ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 13 15:47:23 2009 +0100 Merge remote branch 'snowmobile/no-plugins' commit 4a1b4aef7c9aee2b936a27f9b1d86a9ae7b36b06 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 13 13:16:09 2009 +0100 And make the linking work commit 178d7a834cb3bc89a9fa51600125e4160ad39f28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 12 22:44:54 2009 +0100 Don't load environments from .sos commit f6b265538d15fe0d0b3e7906e0a2ffcd98fec4d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 12 18:33:48 2009 +0100 Don't load repositories from .sos commit 5355d539ddad92f2289f4f78508ca0cd32db14a2 Author: Mike Kelly <pioto@pioto.org> Date: Mon Oct 12 00:27:23 2009 -0400 Initial --suggestions / --recommendations support. Coarse ability to toggle taking/skipping of suggestions and recommendations. No difference between display and ignore right now. commit 15792dbb2affa34cb6a9790a53f20ca9a024e72e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 21:38:31 2009 +0100 fix paludis-1 labels commit 39d202b163989f86baa2a692914cb0028458269f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 19:43:20 2009 +0100 fix tests commit d97af9621311ac54e956cc4447b9eff56872029a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 19:42:57 2009 +0100 oops commit 25074f787c0531a554084f83d3af194ae7dae8fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 18:22:00 2009 +0100 Use + rather than , commit bac6492f0cf24bf223ae65b6dbe99339fd85a52a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 18:11:49 2009 +0100 Context for label warnings commit 58790fa740d84ec36f2cd14073b2d7ffa472a706 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 18:04:12 2009 +0100 Just warn for , labels too commit 7e41c09ced6ed85cf83e2973b85b821255e8da66 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 17:52:54 2009 +0100 Make old labels explode less nastily commit 31430fbb0e4a1c1e4a0ebae4fab119f4f3e55355 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 17:16:02 2009 +0100 built-against, not compile-against commit c04b6e52e6fb72b7db85a329e9d752b903d103ca Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 09:05:00 2009 +0100 labels track whether they're enabled commit 4782eea70f1dcfabb3187f465f3f2a2ea290591a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 11 09:05:00 2009 +0100 helper for a function returning a literal commit 5c3b0a2054fa6b030e1c531476727ab649b1e500 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 10 22:53:43 2009 +0100 test labels, mapped to build: for now commit a99f46ae26d0679ec1b815faf33787686b071000 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 9 18:12:57 2009 +0100 labels changes commit c84fb95a15d9b9b96a2e36509391fe6444cc69a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 10 14:37:06 2009 +0100 Action exceptions work differently. Aborts are no longer counted as 'failures'. commit 0087be380e8f5cac800d07bf364b2974fccf17cf Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Oct 9 17:53:52 2009 +0200 exheres-0: econf passes --disable-silent-rules commit 22c909c3d97dc53a8b25f0175cf7fe33e92c20a2 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Oct 7 17:36:27 2009 +0200 zsh-completion: Complete repository names where appropriate commit a9d5a8ef937a710745392cc71d0251d94e554662 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Oct 7 17:25:12 2009 +0200 zsh-completion: Fix completion of options after a non-option argument was given commit 103d744d21650c15ab1e3d1d2cba709e3e0c7d71 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 9 16:36:14 2009 +0100 trace for installed IDs Fixes: ticket:797 commit 7c2b05ee03028e238bdad4e1ab909f334bd4f064 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 6 16:50:24 2009 +0100 move serialise to paludis/ commit b74119e81ebe65834dcf0cb2f67e7a764743bf30 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 6 15:19:57 2009 +0100 0x is pickier about this commit f440141ee0ed5b3fe8e6c2f833c784b74eb6ff76 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 6 15:17:03 2009 +0100 fix commit eceb73bac20d1742599e72a50e770779823b8b5c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 5 23:43:06 2009 +0100 4.5 is 0x too commit 61d5d9da7cdeba7120ec3b333e15e5ccec96a912 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Mon Oct 5 06:10:43 2009 +0000 Enforce cross-phase function call ban for exlib phase functions too #755. commit cbfa5a1f18259de94ca6a44b25caa58e8679fc21 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Mon Oct 5 02:19:07 2009 +0000 Enforce cross-phase function call ban #755. commit 684622341c337dcd2ae3516471866016546379ff Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Mon Sep 7 19:43:44 2009 +0000 Let econf pass --docdir to configure unless it is passed --hates=docdir. Let --hates=* be able to disable any econf parameter. commit 22704059e8bd02b958981d642d43f561315f39ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 2 20:58:33 2009 +0100 strip is only bad in install (thanks gcc...) commit 70d3c637576ef388d35376f17030b37cf4b7767f Author: Richard Brown <rbrown@exherbo.org> Date: Thu Oct 1 16:48:58 2009 +0100 Unconfuse myself commit b7dc3fb576d7683a4925de95d01148ac781c5388 Author: Richard Brown <rbrown@exherbo.org> Date: Thu Oct 1 16:41:22 2009 +0100 Make find_unmanaged_files.rb work without InstalledAction commit b855bceaa8a5a42bd38144974acce180cd72eb01 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 1 13:57:11 2009 +0100 update world for cave resolve commit 1bfe1ead773324524a9c2c037b81efbd9295a4fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 1 00:26:12 2009 +0100 ban strip too commit 3be431b2741f6a16e08d6fe405cb2435d277e099 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 30 21:01:38 2009 +0100 less icky context commit 81548942254909768f91bd305dd32784b446308f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 30 21:01:29 2009 +0100 install -s is bad for exheres-0 commit 50ac3877bc8491ceebfc9c2f8c0761db4aec7cb0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 29 14:56:16 2009 +0100 make binaries commit 43bfe9d5714355780ed97cc186dd98966c1b5acb Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Sep 29 11:22:10 2009 +0200 Fix find_unused_distfiles.rb for 68f2de2c: Kill InstalledAction commit 4e40b6ae609481d1d9a3c07ce2340079cec99020 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Sep 24 22:52:09 2009 +0200 zsh-completion: Update commit b5bc21bf1f8fb399b3cb0beabf24a628a0962976 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Sep 25 11:06:08 2009 +0200 Space. commit 007b64a11fbc5cf375a3bc44f1b265316510ea7e Author: Mike Kelly <pioto@pioto.org> Date: Mon Sep 28 16:38:42 2009 -0400 Fix a link. commit ba3b4068685c3664e631d4ddbbf20dfaa9321deb Author: Mike Kelly <pioto@pioto.org> Date: Mon Sep 28 16:12:27 2009 -0400 Add some more FAQs. commit 7d00325ce026c9b634daee097785687e7518fbfe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 20:43:42 2009 +0100 binary -> binary deps don't impose arrows commit 3adb65ec6115d08f8af36a739dca1840dce099c9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 19:06:22 2009 +0100 more information about arrows commit 676900a5ce9d2023915def9bfc451e64c795d424 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 17:16:51 2009 +0100 bin -> bin rdeps cause no arrows commit 443e934ecade4f54dcf178f18d5acae570de17e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 16:51:30 2009 +0100 --no-binaries-for commit 01153084a9c4666da49d482d55bbdb56667b3b04 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 16:51:21 2009 +0100 Handle [use?]ish restarts correctly commit fffe19b9ce7e93f0772897f38b3fecc3dfccb684 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 16:50:28 2009 +0100 clear_additional_requirements commit d5fd2400283fe5bea470078012d3b4f13a2e8155 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 15:46:17 2009 +0100 Don't build binaries for run deps commit c7f523453b94bf6045e431c717f2d7f306df13d6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 15:03:06 2009 +0100 make cave show behave on 0-based eapis commit 7fe98e809eaa0d96f8e33c5f3a9526f88597fa0a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 13:44:54 2009 +0100 more binaries work commit 9c5bc5e125d2b3306475490331210807ea065723 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 13:44:41 2009 +0100 looks better commit 9292e5cee0e80ce236ce99cc1a5ac16a46e070c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 13:41:37 2009 +0100 uhm no commit ef1b982daa6119d8fdecae95697fd7016032e6a2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 27 12:39:36 2009 +0100 Ignore ~files when counting config updates Fixes: ticket:792 commit b6e31d34168c6d5f79dc2c726d1b3c6330aad6c7 Author: David Leverton <levertond@googlemail.com> Date: Sun Sep 27 02:55:13 2009 +0100 Bad ciaranm commit aba3a8ea5de879c0beb3ddb2d6571985f105a377 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Sep 25 15:19:19 2009 +0000 Make exheres-0 use LIBDIR for --libdir. commit 093e74cc37cd5709054144f9dd3a5aefd0f81c67 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 26 23:45:13 2009 +0100 Distinguish no vs unknown slot commit f08e57966f6080bf8b0f45ef942efea2e2ae392e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 26 22:06:46 2009 +0100 More git syncer options --branch=blah --reset to use a destructive fetch/hard-reset rather than a pull. commit 88cf88263238d14a4bf8bb528f64802cca18b4f1 Author: David Leverton <levertond@googlemail.com> Date: Sat Sep 26 20:23:46 2009 +0100 Stop overriding PATH in utils This was apparently added because of sandbox clobbering PATH, but it doesn't appear to do so anymore, possibly because we avoid executing sandbox.bashrc now. Overriding PATH is bad because it means that if util A calls util B, and util B has a special version for some EAPIs, util A will call the wrong one unless it to is customised. commit a866a87949f80a3659ce8ee89298461ebe1461f1 Merge: cda1533 3af824d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 26 19:58:37 2009 +0100 Merge branch 'nice-mask-messages' commit 3af824da5ee63dc4a7f1f81d235c791e9fcee25b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 26 19:58:24 2009 +0100 Nicer mask messages commit ad84b5e525e5728e8f3a3ccbc887e1e7bd29d1d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 15:43:10 2009 +0100 refactor commit cda153377a26220354b6fc935ff172a99621ac17 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 15:24:19 2009 +0100 be stricter about relative paths commit e4904b3a8172b974ec1b50752b944513bc4a2ec2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 09:05:00 2009 +0100 Allow const void visitors too commit deeedf94b29f74c852142c004fe70ecadbd7b114 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 09:05:00 2009 +0100 Allow const void visitors too commit 1296fb6d8d6f047379a07d89f025ef3f4035b356 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 00:03:22 2009 +0100 Allow const visitors commit d3959fa8e0ad526901f0b7ff0c46c8c82afc6992 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 25 00:03:22 2009 +0100 Allow const visitors commit 1032ace47d1a062f8532cad762029dbafab0f6a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 24 20:48:35 2009 +0100 output tweaks commit 7b0100a955197d5905becc400e85b97710a2e7c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 24 20:45:57 2009 +0100 clean up commit b3088c2915041463e9ff8fed77e33559bfc29683 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 23 20:02:37 2009 +0100 start binaries commit 322f4f6637e7dab4fcd1a99a807fe52093e6c3ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 23 16:00:21 2009 +0100 nothing_no_change -> decision doesn't need a restart commit 6948b4d8ed0e48e7658c5f593e4940d2b9d00224 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 23 15:55:41 2009 +0100 --dump-restarts commit 8d1870f26c4fe3b34fb90d252722338b90c70fc4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 23 15:35:53 2009 +0100 more destinations commit 2e1e4f1f5145844ad26af14cd429f86a31978355 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 23 14:37:01 2009 +0100 fix commit 46a51dbdb22baa4636fda151250ea5487ea85536 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Sep 23 11:24:41 2009 +0200 zsh-completion: Update cave-resolve completion commit 9434a7d9a81691d1bfc69a69317f5a875025153a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Sep 23 11:24:27 2009 +0200 Typo commit e70f24876c273c4d4e877015b499afd8a3099aaa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 22 23:31:52 2009 +0100 x of y commit d6f34ad6f149062c9c43e8647b03ef762323a4f2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 22 14:18:12 2009 +0100 QPN:S -> Resolvent commit cd9f4e058252beb02b924867946cb2ce1365177f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 22 18:28:13 2009 +0100 error rather than barfing commit a556e5401b1bb7024360720673ab2c79c42e2df0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 20 21:24:50 2009 +0100 Fix commit 6d1ec28aa1098bcbf74e253a882a82b0b6e155a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 20 01:00:59 2009 +0100 Utterly trivial pty test commit 36f12660f2e0f13b8ec59c513121ffdf72d2cf4f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 19 22:50:47 2009 +0100 the standard says it's signed commit 893eeb42facc1d8ac2fbcbb7730d20395ef6bba6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 18 00:39:20 2009 +0100 more commandline commit 99f4d0b5d3262844f1f4c9f1461d966a88e7b391 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 19 20:34:56 2009 +0100 Move destination types back into a container commit 673b696a13c3cf7049df4b8810397aedaa1c3d14 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 19 20:34:41 2009 +0100 EnumIterator commit a436158492bc800e1e588b96f3e00037bfe45f10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 19 18:53:46 2009 +0100 more tests commit 62e333a285f16fa1404d974f6d62c580363eb029 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 19 17:54:52 2009 +0100 Make destinations make more sense commit b67e87e3817f6816ddacdc16aa2d4935cbbd9e1c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 18 00:25:54 2009 +0100 Skip phases commit facb2cf04d5fa94c81841c54bd4cc3ff46f06225 Author: David Leverton <levertond@googlemail.com> Date: Thu Sep 17 22:34:53 2009 +0100 cfi commit 56c39648f0389d0a11645ab9ff10e417e217457d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 17 20:50:07 2009 +0100 more hooks commit 1bc518fc1dcf013763de6cbf2cd243ca6eb057ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 16 23:47:18 2009 +0100 background support for cave perform commit 4335244dfd067f24d44e775c08865753384e8158 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 16 21:14:20 2009 +0100 virtuals support commit 988e54546d7a22c3862ed4c4d8bb2deace1825aa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 16 21:13:31 2009 +0100 Add union generator commit 914b2665a1360c8daead4e0c5419da6984c23b7f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 15 14:40:07 2009 +0100 oops commit e9674e5995244ffdda31e7ddb956330006b33d10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 14 21:14:38 2009 +0100 More blocker work commit e9b158c79c03382410637ba42816692d1bae610d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 14 16:37:25 2009 +0100 Tweak block specs commit 7f02a8cda8ed59df61c8dddbe5b15e3bd1f01611 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 22:07:37 2009 +0100 fix commit 3b038a340c8d3698b0c07613c05fb7fc1057f1cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 20:16:01 2009 +0100 More flexible commit 68f2de2c2c795832607bfbe9249affd36faac431 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 18:02:44 2009 +0100 Kill InstalledAction commit ef75cff538e62392f02391329bad533ce9adf662 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 16:50:54 2009 +0100 update commit 51edbdfafd60433ff57a5e149adc16a03853f74e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 01:40:05 2009 +0100 reorder now we can break abi commit 16aa6b43abc2545dd9922ba78ee1dc8f8c6f20b5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 01:39:27 2009 +0100 master is 0.41 commit dbac37bcb9340b35dab8db87d099b639e8166938 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 16:23:45 2009 +0100 more ricer protection commit e92793c07134e8007bbab92b981b933270240cde Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 15:57:47 2009 +0100 fix distcheck commit 2aea985aeb31c24503accb483de358dfe69f5ef8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 13 15:57:37 2009 +0100 fix linkage commit c01a91068caf2c6944b3191bb59951698f5f6440 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 23:05:46 2009 +0100 more tests commit 5a5fec01d3b1dcaf46a025233e93bb71c435719f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 22:13:31 2009 +0100 ignore suggestions from installed things commit 71df668e7576418a296fc24f8063d99208df258b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 20:39:38 2009 +0100 kill blank output commit 852176d7e3e3ef7aeeef793d8a28a82b28e77025 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 20:26:47 2009 +0100 Handle something being a suggestion then a dep properly commit f197a47197b1989a6bf42d947ef752ade358a36e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 20:23:50 2009 +0100 TEST_CHECK_MESSAGE commit 129d9fca402a1935d9777f8e5a2bc5cc0635d7fb Author: David Leverton <levertond@googlemail.com> Date: Sat Sep 12 10:45:42 2009 +0100 Fail commit eb25491f37503ff14809b6f81ab914db63a5ae8a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 12 01:30:00 2009 +0100 silence warnings commit 50dfa914e9247cbdbd5fa814f3cf8c2bfab01503 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 11 22:19:18 2009 +0100 Suggestions commit d7a61b8159897493072273e0705eb5d0b7ae406b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 10 23:49:52 2009 +0100 Progress notifier for pretends commit cc49aa1881778f51108bfc11d730552ef9f890cb Author: Ali Polatel <alip@exherbo.org> Date: Thu Sep 10 20:56:02 2009 +0300 addwrite CCACHE_DIR Adding $CCACHE_DIR in sydbox.conf doesn't work because CCACHE_DIR is ideally set in /etc/paludis/bashrc and by the time it's sourced we're already under sydbox. Signed-off-by: Ali Polatel <alip@exherbo.org> commit 1e1a6f8d56ef4b6de02e2263ae0b6262de752060 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 10 09:05:00 2009 +0100 if_same commit 1f43c491ea17012d0d646eef9015552130013a92 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 10 09:05:00 2009 +0100 better defaults for scm reinstalls commit f068881f850b60ec2df615e8d518df88b1ec7ebe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 10 09:05:00 2009 +0100 better destination finding commit 84daa318b72accbd8ee7e92654a4803fa2e37eb7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 10 09:05:00 2009 +0100 Generalise destination types commit 5644993d39a614216c354b59e19b27e258f98a88 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 9 23:42:45 2009 +0100 Options<>::highest_bit commit 4d63e7b76e97c6afbd3c92564cfba6590bb0562c Author: Mike Kelly <pioto@pioto.org> Date: Wed Sep 9 00:54:10 2009 -0400 Add cave-print-commands --all. Default to only printing the important commands by default, add -a to get the old behavior. commit f4786f3c551b4a330286d80a128bffa8e48a3841 Author: David Leverton <levertond@googlemail.com> Date: Wed Sep 9 17:57:43 2009 +0100 Unset LD_* before running tr commit 4c18d1cdef297325314de41108fe41385c07867d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 22:21:35 2009 +0100 escape commit a0b37c33588030ed96e58365c063958d370491bc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 21:07:07 2009 +0100 show new-slot but not new packages differently commit 164c5ff7ba0e7aae7695e4a287700b89b147b47e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 18:58:23 2009 +0100 Be able to track more about deps commit 1602699213ff08c19d47fc1eaf18ce791d724ef7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 20:45:27 2009 +0100 fix commit a63914cd305c760c4633f548821c333a6eb0805d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 15:18:29 2009 +0100 fix repos no-one uses commit 8d8edc99e87a778c002def103714abfbeb005e71 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 PackageID::dependencies_key Clients can either continue using the split up keys, or use the new dependencies_key if it exists, ignoring the split up keys if it doesn't. Not all repositories provide a combined key. commit 69f549d700cacfba0644623ee1da114b0e55c92b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 key formatting tweaks commit b1d99fda9ae809a2df798497f612274c39acb1fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 unused commit b7c3383d382c9ec05996436b18a225f4899afae6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 reorder commit 7ecd246ee36ec8290f1088f60e622f8a06f411d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 more work for the hooker commit 4b720723ec270f2e6ef9832cdc33df86f8e3d1e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 14:43:07 2009 +0100 clean up the barfing a bit commit 9b92b14983d6874d7f1192003c74688f60271268 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 8 00:45:15 2009 +0100 Start of some nicer error handling commit 5aee8457e0ecc73e5c7f3b643f815b5237a6d972 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 7 22:11:55 2009 +0100 change how we handle no qpn:s available commit 80636f271383ea34d5a3326af2472173958f8ed5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 7 20:07:24 2009 +0100 Only fetch, pretend if supported commit 3930a4ebdf25cb4062544adaa7b53cdec65c875a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 7 16:17:40 2009 +0100 yay for consistency, gcc commit 64413ad87a8eb2828e75627be1167df32f524771 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 6 23:23:51 2009 +0100 Move some qpn:s ick into the resolver commit 3f942756991bd32971caad8e77940cdc2e50ea3f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 6 22:22:57 2009 +0100 take a dump before it's too late commit 44dd3df4741f11942e580036f6589054ac42d551 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Sep 6 21:45:00 2009 +0100 Don't make internals stringifiable commit 8939f5a4b07bd4f1fe044d4bb7b6a48c7c76097c Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Sun Sep 6 18:35:56 2009 +0000 Really use ptsname_r when available. commit ffb4bca6dab60828ec261dc8f0dc187250e69c1b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 18:56:23 2009 +0100 wrong goat commit 1a25ef47bf3a2ebd26f4ffacdcf705de0ce872c4 Merge: c7586cd b1422ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 18:24:41 2009 +0100 Merge branch 'execute-resolution' commit c7586cd9db07a36c7a8e69567ee2c268b9b4035c Author: Fabio Correa <facorread@gmail.com> Date: Thu Apr 23 15:12:01 2009 -0500 Implement --force-colour, fixes:503 commit b1422adf39fa146714e4177c795beae5f12fd4a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 17:36:38 2009 +0100 run pretend actions commit 736ac3c1adfdbea0aa44d9bbfe15935b4105830e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 01:20:25 2009 +0100 very crude execution support commit 13fe1be9bb1abd6b9a77919172bd04fd9d2d2424 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 00:43:26 2009 +0100 man commit 28f932a48885d0c480255d6d12c37ddb713aefcc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Sep 5 00:20:33 2009 +0100 perform commit 1a300a6eec57dca2807f98071d2c5b1023eaf71a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 19:47:10 2009 +0100 start commit d85b70b6293b004fc315e2fa6d9c78c0961be89f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 4 23:22:14 2009 +0100 It helps if we remember to sacrifice the goat commit 4826639aeccb186fba99f60ea58911f80c02317e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 4 22:47:00 2009 +0100 become_command commit 8022c7fa08e2e81d3951f5376064732f8a502929 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 23:26:46 2009 +0100 show when we're changing repos commit 1069ae67a755c2cbe0bf95e26a90235bcc5828c5 Author: Ali Polatel <polatel@gmail.com> Date: Thu Sep 3 23:04:22 2009 +0300 Use configuration file that sydbox ships for Paludis Signed-off-by: Ali Polatel <polatel@gmail.com> commit 4ccf0df7b9120110c699432e6867d90c46f2f5ee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 20:01:54 2009 +0100 Preparation for 0.40.0 commit ab066d6f872df5f77a5239fe3f761661455c58d1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 19:57:16 2009 +0100 document set::repo commit c84e8ac46c84423d3c8fbe891ca20fba5a8b5335 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 19:46:21 2009 +0100 epdso_allow_key_requirements for serialisation commit 0c7d469028ea2f6b68695dece1b38cc8010d531f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Sep 3 16:27:07 2009 +0100 Change how we deserialise package dep specs This reverts commit ad761cd5e507e344ebc5f0c467b04f7d3dc729a3 commit 0e96d49be7ff18688cb6219c9c1c72b2006b01dd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 23:46:21 2009 +0100 Fix unpackaged upgrades. Fixes: ticket:790 commit 3ba65219b342903a4234f8adefc7d1d52c901e57 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 22:35:29 2009 +0100 That's it, I'm switching to RPM commit 85ef4c6b1dc531ff926b7536f96c2ce04334d384 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 22:30:21 2009 +0100 'oops' commit e7eb9da9426ae0bf737f261833bc235d4fa18e05 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 22:12:13 2009 +0100 typo commit 0e4fa17d2ac232fdbf223444deea974eb561f21c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 21:01:39 2009 +0100 cave display-resolution commit f2792e0e32498fe3c2369c3becdb0078fc2b5ee9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 21:01:20 2009 +0100 Let args forward themselves commit a6ad0e77a27a9ac5a7a4143cef68ea752e8c2c8a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 18:48:43 2009 +0100 dfi commit 7db5cb4a1a07d0d9d857ea39f47ed01ae2fd638c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 18:26:13 2009 +0100 Split up cave resolve options commit ae1d2c5f8cc11ed6579fd45ff034ec2944a86f8c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 17:23:25 2009 +0100 Sectionise resolve cmdline commit 9e23047346d2d7f8e3de4aa21e7915158ec1e413 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 17:17:41 2009 +0100 Support args sections commit cc02729c347c1bc8d2a3ef8b939fe298588aa30b Merge: bf31143 d633e73 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 15:52:17 2009 +0100 Merge branch 'serialise' commit bf3114338a8221bd39039acc57b9d233738429cb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 15:46:49 2009 +0100 fix tests properly, make failures more verbose commit aa2d91424a9aa3cf1fc5aa02db8af32bb0555124 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 15:46:35 2009 +0100 need sydboxcheck commit af5a881c9b4e4d9d22c8657a936cbb880137423a Author: Richard Brown <rbrown@exherbo.org> Date: Wed Sep 2 13:15:09 2009 +0100 Add STDERR to list of expected keys in package_id_TEST.rb commit d633e73a7db6c4a886d2ceb2fcac7be79d3db107 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 2 15:52:08 2009 +0100 Support input stream redirection commit adf5b65e6a5b2d2a66b80cd1a45cc4ff895e3986 Author: Ali Polatel <polatel@gmail.com> Date: Wed Sep 2 00:59:21 2009 +0300 Add locked_pipe_command to allowed exec prefixes Signed-off-by: Ali Polatel <polatel@gmail.com> commit b1ccdd2e6af952961f50b1d3f9da3dc192d4c8cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 17:43:20 2009 +0100 serialise commit c94a500a0b3e98e2d75bdfe667fe85949a1f8c27 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 18:24:11 2009 +0100 Bad snake, no cookie commit 4659010323ce3a278a6c9c4bbd7181a6f21deef6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 17:43:11 2009 +0100 missing headers commit ad761cd5e507e344ebc5f0c467b04f7d3dc729a3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 17:42:20 2009 +0100 updso_serialised commit 4197530f623ce9c9653b724baeda36efb08c3e63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 17:40:37 2009 +0100 dodgy fs check commit 27b2bc28ebfc13bec3a03a8373e8625158a7bd9d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 17:39:38 2009 +0100 simple_parser-fwd commit 5be984d1e7e9911762316a550fdf09b504b473f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 1 15:03:17 2009 +0100 fix distcheck commit 8a645da5403112e52a456e6e40df1aaeaa8eac0c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Sep 1 14:12:09 2009 +0200 exheres-0: Allow write access to FETCHEDDIR in src_fetch_extra() commit 15e65f0b3c8bf419ff86d44764c0959ff27d5ea7 Author: Ali Polatel <polatel@gmail.com> Date: Sun Aug 30 19:05:46 2009 +0300 Allow the user disable network sandboxing via sydbox.conf Don't call the magic commands sand{,un}box/net in ebuild.bash to make it possible for the user to disable network sandboxing by specifying sandbox.network = false in sydbox's configuration file. Signed-off-by: Ali Polatel <polatel@gmail.com> commit 5232e1cfd59e4f9bb4fcdab0a6ac0a2a4995a47b Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 30 14:47:56 2009 +0100 Fix assorted fail commit 5ee3176d1501eeea742b8923db111a9a42be8374 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 19:35:36 2009 +0100 fix colours commit ecfddcd86d78caa4010d377a136bfce99c507d63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 19:11:25 2009 +0100 Warn if not selecting the best candidate commit bf6231959a758a9d17884d598d101d4e1a886a0b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 18:51:46 2009 +0100 Display important reasons in bold yellow Targets are important. So, for now, are blockers, since I don't trust them and want people to check them themselves. commit 466730de5349f8f530628e50be7321eeb3a4d004 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 00:46:33 2009 +0100 make installed accounts dep upon their primary group commit aeb0e030283f70b98044d4e9d8b82050f11b2049 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 00:41:31 2009 +0100 fix output formatting commit 60eb0c2950d3bf89b3e1876502d9dcc99b621dbd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 28 00:26:05 2009 +0100 noreturn commit d98d4a1a1679710ab074d77f4ef9ca5ace12fc4d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 23:04:23 2009 +0100 Nick cave's notifiers commit 61abcbce1f0ed5a91eb3046f29847a33a090c846 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 22:21:14 2009 +0100 Mask rather than hide installed accounts Fixes: ticket:744 commit 1001f085f000b67c75e9e687546b8287beec0cdc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 16:29:15 2009 +0100 no longer used commit c991b6c714d53f02bb5152d441ae2af936041560 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 15:07:27 2009 +0100 Don't fetch_extra if we're ignoring unfetched commit 899b4eb439a9defd9b65444c00662ebb943dfd49 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 15:00:10 2009 +0100 allow networking in fetch_extra commit 4b9abbe51e5d3b8981c9e5356947af9820eeafcd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 14:58:59 2009 +0100 Make src_fetch_extra usable commit dbddaed0d62ba8c806640bd2fdffeb7aef282498 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 27 14:50:47 2009 +0100 rewrite MYOPTIONS, but don't change it yet commit 5d897f718d69b9d9ca9fd9ae5c655b16339d4ec4 Author: Ali Polatel <polatel@gmail.com> Date: Thu Aug 27 14:48:29 2009 +0300 Update sydbox usage Signed-off-by: Ali Polatel <polatel@gmail.com> commit 33b601103aa5a842db15342a9e364c6409287c75 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 26 23:55:45 2009 +0100 build_options: trace commit bf188f4a5cbdda5378f5568dc13661b41b3fd19b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 26 23:55:37 2009 +0100 tweak commit f5bad8c985a3d30389c7d482efbc1e21e71ab523 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 26 21:23:24 2009 +0100 src_fetch_extra commit a9845e708dd034246d5ad1d04dad123f521013cb Author: Tiziano Müller <dev-zero@gentoo.org> Date: Wed Aug 26 21:40:00 2009 +0100 respect root for output managers Fixes: ticket:778 commit e2395ddc7bd3b00bd6c70f841113010ddeea7a33 Merge: a4a6300 d3a6729 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 26 15:06:57 2009 +0100 Merge branch 'new-sets' commit a4a6300d3b2cbf9f3e853afda49ace900999757a Author: Ali Polatel <polatel@gmail.com> Date: Wed Aug 26 16:57:30 2009 +0300 Restrict network access to localhost for phases other than src_unpack Signed-off-by: Ali Polatel <polatel@gmail.com> commit 750706b13dc94fce3153093fea502141ff86be92 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 25 03:10:33 2009 +0100 split out resolutions commit d3a6729806b151177a499da5045bc0565432ea6d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 22:22:04 2009 +0100 Do sets differently Sets from repositories are now named setname::repo, and we automatically create a master setname containing all of those sets. Cache sets cleanly whilst we're at it. Fixes: ticket:746 commit efe1d56f129dea213603e2f2b58c14e529f2695f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 23 16:22:39 2009 +0100 Check sandbox and sydbox at runtime commit ffb0552e3490960611ca7a90080be8ac46d3bdea Author: Ali Polatel <polatel@gmail.com> Date: Sun Aug 23 13:35:03 2009 +0300 Replace magic open() calls with magic stat() Signed-off-by: Ali Polatel <polatel@gmail.com> commit db7e41d6f5c555f5af060ce37f6853e5965d72c5 Author: Ali Polatel <polatel@gmail.com> Date: Sun Aug 23 00:09:48 2009 +0300 Kill addpredict with fire Signed-off-by: Ali Polatel <polatel@gmail.com> commit 84bc9524c3dd97cb52358285fd01e3d1b0e3485f Author: Ali Polatel <polatel@gmail.com> Date: Sat Aug 22 19:57:27 2009 +0300 Remove addpredict / from src_test_expensive as well Signed-off-by: Ali Polatel <polatel@gmail.com> commit 10cd75db3e7ef1f36c8121ef2d72c1884117d802 Author: Ali Polatel <polatel@gmail.com> Date: Sat Aug 22 19:25:00 2009 +0300 Remove addpredict / from default src_test The reasons for this is historical and removing it doesn't seem to make more tests fail. Signed-off-by: Ali Polatel <polatel@gmail.com> commit e92d01f033a01af4d9bf1b026b2db6193b960466 Author: Ali Polatel <polatel@gmail.com> Date: Sat Aug 22 01:00:13 2009 +0300 Add {add,rm}filter functions Signed-off-by: Ali Polatel <polatel@gmail.com> commit 0a6a998fa7a93976c0c075913ffcbf213ccc095a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Aug 20 07:26:45 2009 +0200 zsh-completion: Completion for 'cave perform' (incomplete) commit 65dd48c763085c3ee4a26c3e145f4e23855cf655 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Aug 20 07:26:35 2009 +0200 zsh-completion: Completion for 'cave update-world' commit 37e77a0ee1f7da356df7c2a1f2b49364c0b1d690 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Aug 4 02:03:57 2009 +0200 zsh-completion: Completion for 'cave resolve' commit dd0566f16e27f2110581234fe1c48a11d18a7d64 Author: Ali Polatel <polatel@gmail.com> Date: Mon Aug 17 22:42:42 2009 +0300 Make sydbox default for exheres-0 "That cat's something I can't explain!" Signed-off-by: Ali Polatel <polatel@gmail.com> commit be0ee37502547f3d4a390a23b72d5de5dafa39c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 16 16:30:41 2009 +0100 fix 4.3 compile commit 0797452c385527d8b5d24371244bbb3f037949ff Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 16 15:40:21 2009 +0100 cave perform commit 64c08053e470c35dc09d5bfdb783c512caedbf63 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 16 15:40:21 2009 +0100 man loving commit 4223aeac6757f1b34f69e78a292747f14fb97140 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 15 23:34:59 2009 +0100 cave update-world commit 84ace8b4ae6078d40c95fe1b5ad25fbec34e96fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 14 22:15:16 2009 +0100 || ( a[b] a[d] ) should pick [d] if it's already installed commit a4b2347fe0fbfb312709670025e0ad27fec02ad9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 14 22:03:20 2009 +0100 might be null commit 4c30c604d58bae27a1d6a23ac184773da2bbad12 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 14 21:20:08 2009 +0100 Only consider installed slots with matching [requirements] commit a772947849ba0d72659cf81dbbb8fe4b1a21c2fb Merge: ebf6b0f 51760be Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 14 17:34:04 2009 +0100 Merge commit 'github-com/cave-resolve' commit ebf6b0f75873c80d7103e53b60c1cf8333462f07 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 18:57:40 2009 +0100 show ::repo in die message Fixes: ticket:754 commit a9c0087d020bcd4523ad720885957beb12fc72fc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 14:41:33 2009 +0100 + is legal commit b08f9c745449f24346c3f286e5e23611e17ea85b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 14:56:29 2009 +0100 better notifier output commit 172b51622b6d3ec4607dd7e0efd4733fd3c374a4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 8 20:08:37 2009 +0100 add copy ctor commit d6e4e464eeef466e4851056efe4e964a8b9ee266 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 29 17:35:27 2009 +0100 Let enum args have single letter alias commit 51760bee6b5d17bd212a5057cf9e0681c13c0a5d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 14:41:33 2009 +0100 + is legal commit 490584b8c10f4e0c5610f7636dd809e46248bd53 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 13 00:02:11 2009 +0100 better notifier output commit bb659211a59d0e7a10d014a0efe15578c35fc49b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 12 21:04:53 2009 +0100 add restarts back in commit 32c3a229d1b3c048bdaaac2773dd6beb8f7fb048 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 12 20:38:35 2009 +0100 rewrite the id selection voodoo commit 7f1155d0b5f33ce499760e15ec1edbf24a29448a Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 11 22:13:55 2009 +0100 OHFAIL commit 248022407f90dfdb97548c61ecb6ff211005b946 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 11 21:59:02 2009 +0100 Don't hardcode list of functions to filter out Assume that everything that's already defined by this point should be filtered. It's conceivable that there might be some exceptions required, but we'll add those if and when we find them. commit d6b81fa7c7ba1197162306add42db172464e7d4e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 16:05:29 2009 +0100 python 2.6 is picky commit ae683564e1257e79096b5e4e0403a539bc073cc3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 21:07:41 2009 +0100 then again maybe not commit 02e0aa3aec60d8c6c7a90b1ec19c21b6ee11ca7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 20:53:15 2009 +0100 shouldn't be comparing to installable commit 3c74e4333f977e53939969c4c8720e2c5f824fdf Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Aug 10 17:04:46 2009 +0200 Tiny output tweak, see b2fccba2 commit a3481aee2fba560831c5d53fd0bef5f9d6fa6c09 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 16:05:29 2009 +0100 python 2.6 is picky commit 7fa4a46d3ca84b3376de81d3c6da2f9df08a6864 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 09:00:00 2009 +0100 fix for older gcc commit 10175d72c26df4de39faacb1c62796cfc4e8fe92 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 09:00:00 2009 +0100 more purdy output commit a535e77f7963258b79e079a9caebdd1e7f26c928 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 10 00:12:35 2009 +0100 start displaying resolutions purdily commit f14430ed873d6d9d44d06bcd36c3ce17e3a54726 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 22:23:02 2009 +0100 split up a bit commit aa554eb613609bd8b9ef7e3de8d709a9def1883a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 20:36:25 2009 +0100 formatting tweak commit 59ef10c033e640ac9b40298aaf8ad90927239197 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 20:36:25 2009 +0100 formatting tweak commit a9fb7d9135116fb588d3322e64e25f52fca65351 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 20:30:33 2009 +0100 we have a class for this now commit b707b6e9f1c4512b746a14adc96263e528fc6761 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 20:10:18 2009 +0100 don't use that any more commit 96b79444fb92a7a8af65a7bc1d3b2ad117a8882c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 19:05:43 2009 +0100 blockers need to be / destinationed commit 22b7d28d091847401fc995df613a181bf7efdef8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 17:05:01 2009 +0100 hate python commit 7d16d3eae9e45e2395bb21c90168b6441baa0729 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 17:05:01 2009 +0100 hate python commit 13ad158d7ac2de08bc81a9ca6cedfebbfcea8b0d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 16:45:14 2009 +0100 nothing isn't fine if things are installed commit 305a908ffacfbb06d471ac7eec43b8228d7a73f5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 16:45:14 2009 +0100 track dep reason's owning id, not qpn:s commit 2a62e29b2bb38caed81b44cbafc331f3c11a7790 Merge: 1837853 7d26dfa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 16:44:51 2009 +0100 Merge branch 'master' into cave-resolve commit 7d26dfa099626ddc354f1793b071f3b5c12b8923 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 15:36:38 2009 +0100 Add parameterised choice values. commit b27f5bc69db94543a9018b5150222ffab7f659e6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 9 01:23:02 2009 +0100 ruby bindings annotations support commit 1837853d78cbdd262752f7a7aea3d6284d4e0f71 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 8 23:35:56 2009 +0100 reinstall -> keep commit d64d8975ee8db10820028fd0f245565496a621ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 8 22:04:30 2009 +0100 start blockers commit 6277a9d9eb1c576ff16e3fcba415226f37bed786 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 8 20:08:37 2009 +0100 add copy ctor commit 1f846d5ab7afac54766e5f744eee27edf05d5135 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 7 22:20:31 2009 +0100 let constraints be negated commit b2764c36584febd0584cc5a1a7ab0c6bd44704d0 Author: Ali Polatel <polatel@gmail.com> Date: Fri Aug 7 10:59:59 2009 +0300 (ruby) Fix package_id.cc, I fail Signed-off-by: Ali Polatel <polatel@gmail.com> commit b2fccba22de5ca3cb0ec78d583512245d6b35884 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Aug 7 00:11:53 2009 +0200 Tiny output tweak steps: 26, metadata: 3paludis@1249595626: [WARNING e.cache.stale] Stale cache file at '/var/cache/paludis/metadata/x11/x11-libs/libX11-scm' becomes steps: 26, metadata: 3 paludis@1249595626: [WARNING e.cache.stale] Stale cache file at '/var/cache/paludis/metadata/x11/x11-libs/libX11-scm' commit 3b2d7e83d8735916d89a9bd61bdf9c92d77f016e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 6 22:30:57 2009 +0100 error if no --explain match is found commit 9b53fd5505dd0edcb88fbcd16d1d8e937938d3db Author: Ali Polatel <polatel@gmail.com> Date: Thu Aug 6 17:24:58 2009 +0300 (ruby) fix package_id exception handling Signed-off-by: Ali Polatel <polatel@gmail.com> commit dc07a4ad8233149f651e6e7530f18780269eb469 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 4 14:13:29 2009 +0100 explain, dump commit 664af4f02614b2e89b5cb91178ee8bdb7881ba6f Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Aug 4 02:03:17 2009 +0200 Typso commit 6ecbd634bd8cb233e7d71229db502de410602252 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 4 09:44:54 2009 +0100 better cycle handling commit ec27c9a3013a3ec9010a2c2ae35ca50acf657af8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 4 09:44:54 2009 +0100 command line dep following options commit e4697102bde762497dc0f38d889df6d7fc1da466 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 4 09:44:53 2009 +0100 move suggestion handling into the client commit c85427bcaa98cc45b25f23fd8bd71906a6f90a32 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 4 00:08:33 2009 +0100 allow ickier ||s through for now commit 8d23abbee530dfab5fa0c7884420a93e6132e55d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 22:57:38 2009 +0100 convenience options commit 71bb352aeebbb7c8acaa3bb909607492b4e8af61 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 22:41:58 2009 +0100 implement slot options commit d093ad94c0f353c9f267413fd7dfb4ed8a8a991f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 21:10:49 2009 +0100 functionise qpn_s fetching commit a8081daa93c1d5b50e3489f99758a437b7b981ff Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 20:03:27 2009 +0100 reinstall scm commit ab43c09cb67218faf3868a253aefa0f52dff241d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 19:32:59 2009 +0100 move initial constraints to a function commit e30daaa82a43e387ec22e0175f6c3faaf7da17e5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 19:14:36 2009 +0100 Pass qpn_s to the use_installed function commit 1819f770003b2d5bb99d1499de54b473fa96b879 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 18:57:52 2009 +0100 restarts commit 6b447b15064e6b7786e99c5da174b3a3793341c9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 18:29:59 2009 +0100 honour the command line reinstall options commit eb9015130abc4431341dacafa64555ec83debabc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 3 18:29:44 2009 +0100 normalise enum arg short aliases commit 44d70450c5c24e8324c6ba87a027e6cd47f86895 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 2 22:47:27 2009 +0100 parameterise use_installed commit f5bb0e4827bbc8d9bbab98c55fd3c9ad0093569b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 2 21:00:39 2009 +0100 Pretend installed virtuals is a destination repo commit 0703b518aa8cee3a383de45bca5083315807245e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 2 09:20:24 2009 +0100 not yet commit 2908c5b1ee5df105cde0927bf3cbf7ff90d20b20 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 2 09:20:24 2009 +0100 betterer dumping commit 057bb9835c0533f2cc75c321b3f6645b7b1cf3b3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Aug 2 00:56:15 2009 +0100 destinations commit eefa945bb28ca2ec409161a0520a1f92787ada84 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 31 16:31:55 2009 +0100 moar commit 368ffe6421de8efb8c90923ccc0f6411629cdeee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 29 22:36:02 2009 +0100 moar commit 665a627924124fc55f169c13e90d95f5c2697e93 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 29 17:53:55 2009 +0100 Need more explicit instantiation commit 732764e6ddf33421a7003261178fcc72297cecb2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 29 17:35:27 2009 +0100 Merge in stupid incremental resolver commit d99dae8f3d05f5afcac04fa7edf446d9020edfb9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 29 17:35:27 2009 +0100 Let enum args have single letter alias commit 151afc05fdf5f72292bc74207bc83904f2c96d05 Author: David Leverton <levertond@googlemail.com> Date: Sun Jul 26 13:15:26 2009 +0100 FAAAAAAAAAAIL commit 1893433261e14b5d655f821f1a833fe551268815 Author: David Leverton <levertond@googlemail.com> Date: Fri Jul 24 20:13:50 2009 +0100 Fix info_pkgs in --info output commit 3f7336e799b760d3d88d60d7b8afa7742fb6507c Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Fri Jul 24 13:36:51 2009 +0000 add removal of Portage to FAQ commit 9004645f9500332a4febd014198b67165063b53a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 23 14:53:19 2009 +0100 concepts are dead commit 73126bd67c4c25e5aced89fa761e4fefefd9f024 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 22 16:23:31 2009 +0100 better progress indicator commit 00a91428b6807b3e3b3428f2f7daaf74c607dfb4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 20 18:55:26 2009 +0100 Better progress indicator commit bccdc4003d3fcaf4562ec85d4d6f0288ca34150d Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Sat Jul 18 23:16:27 2009 +0000 add --extra-repository-dir option commit 3b6c23134c890aace8d771c28baae9a6e8452955 Author: Richard Brown <rbrown@exherbo.org> Date: Thu Jul 16 21:36:34 2009 +0100 NoConfigEnvironment.new uses name not location of master repository commit 630c612ba02a017b4c3830c467abbeece7114fd4 Author: David Leverton <levertond@googlemail.com> Date: Thu Jul 16 19:46:53 2009 +0100 Add another test case commit c6854af474b8260ef3225d1b6dcf5663af9201f1 Author: David Leverton <levertond@googlemail.com> Date: Thu Jul 16 19:39:10 2009 +0100 Support (my)exparam -b commit 5724416dbdd008b44a6a1c27f0b3a7790e9a125a Author: David Leverton <levertond@googlemail.com> Date: Tue Jul 14 12:07:19 2009 +0100 Fix resume command for fetch failures commit 80328502c8562e43cd2ede72387afbfe95dc0a56 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 Show notifications for installs commit 8a4a6b294bbf57e5ea37a5735085fb9a54d212a3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 Show notifications for inquisitio commit c0b1927d236cd0aa2dfe9d69d2129af17f2c821d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 Trigger ebuild metadata notifier callbacks commit e74c433847e7f731ab536845f0b9a5cb4761d17e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 Trigger DepList notifier callbacks commit b03992195e908054f1815f23452dfd4f910468cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 Add notifier callbacks commit 76ebda679c4eae54a693ac2e7613842ff9611200 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 master is now 0.39 commit ccc738a987ae77504825961fb65e98e176049fee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 14 08:12:47 2009 +0100 blech commit aba5f452dab09cdfc70ae84cdcc95214d6e0edd4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 13 20:52:07 2009 +0100 Don't make unnecessary ( ) blocks for merged vars commit 1c5063b3536080daf1928ad87793e75eb413edf4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 13 20:51:45 2009 +0100 avoid confusicating vim commit 22e666d2896a7b0aa8ccb7391f52590964a1a4a1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 12 22:59:57 2009 +0100 Make accept_returning work on labels commit 8047560bebebde0cc6ca96ef473996dad9a22a57 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 12 00:57:13 2009 +0100 Silence some 4.4 warnings commit 49040ebf8ba3561c0e5e80fcafb07f08a4cfe0a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 11 15:47:48 2009 +0100 Preparation for 0.38.1 commit a7acb0d794e335f22460ece651f542dd9917faed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jul 11 15:46:18 2009 +0100 ~* support for Portage env Fixes: ticket:770 commit 63c6d33d3c7ba9347eff1dcba5ce5badc275c9e4 Author: David Leverton <levertond@googlemail.com> Date: Sat Jul 11 12:09:31 2009 +0100 Fix the smelly useless portage environment commit f20ba567136eff2ee4f95b82fbee343d6182ccc4 Author: David Leverton <levertond@googlemail.com> Date: Sat Jul 11 12:08:24 2009 +0100 Give a hint in the error message commit c9ef0dbfabafa9e8f7fa26a393b356451744fd02 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 10 16:29:45 2009 +0100 Annotate where deps, myoptions come from Fixes: ticket:735 commit 816b3ad494e1aea8c6b7bd8c7ef40b6d89613270 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 8 22:30:21 2009 +0100 Ban traditional version specs for exheres-0 commit f49eef807514a6ce4b01fde92cff9c5159dda715 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 8 15:49:18 2009 +0100 Preparation for 0.38.0 commit f6d333f00d00a3c51dad0144ee6e4c50f922d0e4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 7 22:06:53 2009 +0100 fix python for previous commit 445b4e2cb40981ae78187c86e80a06886ed0ed3b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 7 21:42:33 2009 +0100 Framework for merge tracking Not actually used yet. commit 4146c147935b26fa57a0734a13a26909a312ea47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 22:36:09 2009 +0100 QA notice rather than spectacular barf commit 9d141ce65f46cc7477f9d6d00521bca8455919cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 22:27:27 2009 +0100 Match Portage behaviour for incrementals commit 3af91940a0b913d12bf8870a6fea989092fc0d10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 22:09:54 2009 +0100 Let variables be both prefixed and unprefixed commit 0ee09bb7018b16ce200c99facc0422290284aee1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 21:59:02 2009 +0100 fix commit cbd2514b1f8dc8bd8f14030e89355a5c3b4ca0d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 21:39:21 2009 +0100 Fix implicitness commit 07d0f0df3da11b3e5ad912994c92bcb3bbe5c92f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 21:27:53 2009 +0100 New EAPI 3 profile iuse ick commit 986c0c22ac095bab46018e9b2a6e66326bbfcca9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 21:27:53 2009 +0100 Might as well use options as the name commit f78c25ff5c697a711b16c08d7edcc2af886be474 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 6 21:27:53 2009 +0100 refactor commit ad75a22786433da3ae3409879d24a4939d893344 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 5 17:09:56 2009 +0100 Don't generate epicfail for test_FAIL commit 273d1e571ac3dae1c60dfdd0803f281c2482abb5 Author: Ali Polatel <polatel@gmail.com> Date: Wed May 27 01:22:12 2009 +0300 Add sydbox support commit f6a567c271a904c0834177691b61bb74692577f9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 24 19:20:25 2009 +0100 typso commit 64236af91aba7cc51d54b11dbca0164a6ed8bf47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 24 19:17:53 2009 +0100 Add some more context commit 38ce7c4dfcc268416853a96c754ff4a71d537a70 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 24 18:53:51 2009 +0100 hate commit 6f8e31204119fbbc6f770cf53a68a097a8ec44fc Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Jun 22 23:12:08 2009 +0200 Work around automake-1.11 regression See http://article.gmane.org/gmane.comp.sysutils.automake.general/10816 commit 7624811d84c533e255c3a8677514cd49e77e12d4 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Jun 22 21:51:55 2009 +0200 Revert "Revert "Check for automake-1.11 too"" This reverts commit 1733c4c6f6953964bc18c70cd1e40a730626088c commit 1733c4c6f6953964bc18c70cd1e40a730626088c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Jun 22 21:32:56 2009 +0200 Revert "Check for automake-1.11 too" This reverts commit 87c7eb55a5757a6253a574ec1862182be474f7f1 commit 49cea9ff2f3eec09c7cd722c692439fe731aae3e Author: Nico R. Wohlgemuth <nico@core.ws> Date: Thu Jun 18 19:01:00 2009 +0200 automake-1.11 still hates us commit 145aa52c672db158fea6d7c4978d6f35d72bf0d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 18 16:20:18 2009 +0100 automake-1.11 hates us commit 21bb29ccc2a0af8d31407ee6a721d46a549630cf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 18 15:56:55 2009 +0100 typo commit 87c7eb55a5757a6253a574ec1862182be474f7f1 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 13 21:23:41 2009 +0200 Check for automake-1.11 too commit bbfb699566598142b50c5b4246e56197c69ccf28 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sun Jun 7 13:04:41 2009 -0700 mark show as an important command commit c0cff286e75bd986b1f83638e76cc8d24fb30f62 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sun Jun 7 13:03:52 2009 -0700 mark help as an important command commit 57a52c27ad3752b70eb6e548ab1932d54f3e4ad2 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Wed Jun 3 20:47:40 2009 -0700 mark sync as an important command commit 80fe0746ac3e93b859d0972ac5578a2d147b1fa8 Author: David Leverton <levertond@googlemail.com> Date: Sat Jun 6 18:26:47 2009 +0100 Filter out empty strings directly in the argument to find Don't break the assumptions made elsewhere in the script, that the paths have no trailing slash. commit 99d32c9a80921bbdf13a8d468648461aafdf7bd6 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 6 19:10:33 2009 +0200 Revert "(ruby) find_unmanaged_files.rb: Find "not under ${ROOT}" detection" This reverts commit 2c7a59c266f33378fae198df8318f810df47f707 < dleverton> Ingmar: won't that last commit break if root is /foo and the file is in /foobar ? commit 2c7a59c266f33378fae198df8318f810df47f707 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 6 18:55:08 2009 +0200 (ruby) find_unmanaged_files.rb: Find "not under ${ROOT}" detection commit eb308e10967a327d51ce3ada6cadc8b1d25bfa45 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 6 18:45:26 2009 +0200 (ruby) find_unmanaged_files.rb: Don't pass an empty string (root) to Find.find Breaks with Ruby 1.9: pipping@pfirsich ~ $ /usr/share/paludis/ruby/demos/find_unmanaged_files.rb / /usr/lib64/ruby/1.9/find.rb:38:in `block in find': No such file or directory (Errno::ENOENT) from /usr/lib64/ruby/1.9/find.rb:38:in `collect!' from /usr/lib64/ruby/1.9/find.rb:38:in `find' from /usr/share/paludis/ruby/demos/find_unmanaged_files.rb:103:in `<main>' commit 816752499f9b1aed7147bf260c9e9e882974b631 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 6 18:12:39 2009 +0200 (ruby) demos: Fix TypeError in --version handling ~ $ ./find_unmanaged_files.rb --version ./find_unmanaged_files.rb:55:in `+': can't convert Fixnum into String (TypeError) commit a1799f13efd4fcecc6720344d55a5a8bc78fe86a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jun 6 03:55:03 2009 +0200 zsh-completion: cave print-executables completion commit 63ec2c34280297573f44b8a8ab8f7578f056908e Author: Alexander Færøy <ahf@0x90.dk> Date: Thu May 7 11:51:33 2009 +0200 Add cave print-id-executables. Signed-off-by: Ingmar Vanhassel <ingmar@exherbo.org> commit e9258bb5984ced48d1f4c90bc9d9a319570ac6d5 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jun 4 16:11:26 2009 +0200 extra ';' commit b051570edf25775bcc1563f5bc1c3e8c4c14d3cf Author: David Leverton <levertond@googlemail.com> Date: Mon Jun 1 21:51:03 2009 +0100 Don't decompress the environment file in the vdb / exndbam directory commit 189d733ca686f8634cdeae40341b12d2da65480b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu May 28 13:33:29 2009 +0200 \e is not iso commit d6168040a50fef5a457a3dca1cff89124cc997cc Author: Bryan Østergaard <kloeri@exherbo.org> Date: Sat May 30 21:19:32 2009 +0000 Rename slow_test to expensive_test. commit 35de93d04942375791298cde7f76bf48ac87f5b1 Author: David Leverton <levertond@googlemail.com> Date: Sun May 24 19:57:19 2009 +0100 Use ptys for output manager stuff commit 3608dd9c7775299143bda346f5344b8be1f8a7ae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 23 17:29:41 2009 +0100 Check for more exceptions commit c1a470d25af8d37269144b3a5df228962919790f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue May 19 21:09:05 2009 +0100 Preserve whether we hate non-ranged deps commit 8fb5cc6bfdd43b59a3220ff11bfe9a45b46896cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue May 19 18:11:38 2009 +0100 exheres-0 is phasing out non-ranged deps commit dce1c03da9ae2ef9016fd5458d7aa706e2aaee3f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 18 23:34:30 2009 +0100 Make choice ctor params use named values commit 233005583dd130e5cc12cafef32a1a57271e2068 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon May 18 18:45:15 2009 +0200 Fix documentation link commit f42bc32c3bd78616af8f7ca4122afbb24bd2fa8c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 17 21:14:48 2009 +0100 fix tests commit 0ebeaadb87f86e61cfd580b048476aeae88a1206 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 17 19:39:54 2009 +0100 bindings for FakeInstalledRepository commit a16c259ef5daac94b2f7a41e35946cf0e9d9cfd9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 17 19:35:19 2009 +0100 let slot be specified for fake package ids commit f1c60b855daf94c46035b167cc5ee638feed7852 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 17 19:21:38 2009 +0100 Bindings for PackageDatabase::add_repository commit 3455286da10dbabcc27db157a8b1b7881f06ea2e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 17 00:57:54 2009 +0100 Add remaining ActiveDependencyLabels bindings commit 20b5964db49950e5651354e88e4f651c2a30cf09 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 22:59:03 2009 +0100 labels bindings for ruby commit 8f32a82ae30934f8077b646726e18807a52f8b49 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 20:23:38 2009 +0100 Split things up a bit more commit 9a4df007e07770d83a50f549c73b9f6d28a7022c Author: David Leverton <levertond@googlemail.com> Date: Sat May 16 22:50:35 2009 +0100 Make nice_equal_star_compare do something (relatively) nice for float-like things commit fb4784f9503227fc6ba6a61b588248afa56c5acb Author: David Leverton <levertond@googlemail.com> Date: Sat May 16 22:13:15 2009 +0100 Change the way we handle float-like version comparison commit 2a9170ca94302a6a8fbb6b15c5fb92e151522e72 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 19:43:20 2009 +0100 ruby testenvironment bindings commit 3c883c2c974dc73f8292ace543e123ce9e9aea15 Author: David Leverton <levertond@googlemail.com> Date: Sat May 16 11:10:37 2009 +0100 Use echo -e commit f8d3ddff29df085db2d96c11fa53c0f462d46746 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 00:23:28 2009 +0100 Add slot filters commit 7f486c0c5feb7e99e221c5036bfc9b60124f4a1d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 00:23:19 2009 +0100 Add missing ruby generator bindings commit 8f61bcf0951208e2c8328fea387841e205d1c7bf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 16 00:22:54 2009 +0100 Fix description commit 0787c69858ffae074c010fcf6ece67ead7719285 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri May 15 12:53:30 2009 +0200 Fix distcheck commit a3d03f3bc82120f3251260bcc26eb70e1b52f24d Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri May 15 12:45:07 2009 +0200 Enable dodoc -r, doins -r symlinks for exheres-0 commit 99e05bbc7636367ea70c4421fdbec1cc8d8ac199 Merge: e2d2628 bb6fdcd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 14 17:41:54 2009 +0100 Merge commit 'github-com/eapi-3' Merge in EAPI 3 work, but do not enable it. commit e2d26288b8f95705224d3d2a5d2f129d425e57f4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 14 17:41:32 2009 +0100 Show version numbers for blocking packages commit bb6fdcdda9d450e056daff26df127e4081669090 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue May 12 08:25:52 2009 +0100 EAPI 3 has REPLACING vars commit c2d9c202a7ea9f85875024bde38da7d8d034aef7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 11 14:50:12 2009 +0100 EAPI 3 has restricted S to WORKDIR fallback commit c5891e01e70bfc22db18c91d3663b2b6e428e4fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 21:55:03 2009 +0100 fix commit 434e2031c0a72d88185d572fba0bae71ed426256 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:14 2009 +0100 EAPI 3 has fatal, nonfatal commit 674784b9301e9f2e10d8876098a5604f5602c8ad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:13 2009 +0100 No AA, KV in EAPI 3 commit 395b22749a10c245f095dac50440848659fae381 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:13 2009 +0100 EAPI 3 has pkg_info on both commit 2ea3f6cc55ed2666f8df8e91e3c238094392a6d4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:12 2009 +0100 EAPI 3 has new econf options commit 33c8d046ded5624271e9b7588409bc18e2b95e35 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:12 2009 +0100 EAPI 3 has unpack xz commit 69345817c6645c9696fb60fbf71db242e5fe2548 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:11 2009 +0100 No RDEPEND=DEPEND in EAPI 3 commit 753d5b7573190d742e64a2ac41531b900018db0f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:11 2009 +0100 banned in EAPI 3 commit e33b42581b34c05351abf817d2b7c9cca3075865 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:11 2009 +0100 dodoc -r, doins -r symlinks for EAPI 3 commit 6ee67af5c2c4d38b2b21898c6790c180c99da036 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:10 2009 +0100 EAPI 3 has docompress commit 244f59e309f2616ff34cb536a646c570ec80232d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:10 2009 +0100 EAPI 3 has default src_install commit 6bfac34b1265041c04d79486c6515fcdc0f8f068 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:10 2009 +0100 EAPI 3 has use dep defaults commit 048b38b9656e1720e2812c56af6c683d927596d2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:10 2009 +0100 EAPI 3 has slot operator deps commit af63e305e892fdf7abbee4240cc37d9ef2658986 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:09 2009 +0100 EAPI 3 has pkg_pretend commit 2c6c00d1e9dc582ca5491de1ad7b1d56b938c74e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:09 2009 +0100 Add EAPI 3, equal to EAPI 2 commit ed7973f4a4df35da4fae14700d2b33c7d5701651 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 11 14:50:12 2009 +0100 Update TypeList things to use c++0x features These are considerably more compiler friendly when using variadic templates, and can be a bit faster using rvalue references. Also bump the maximum count up for make_named_values to 35 when not using c++0x things. commit 798dcc3eec8d706662bdf8604e8212d9c175fed5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 11 14:50:11 2009 +0100 Check for c++0x variadic templates, rvalue refs commit 78568af8d6e872f172ca726756b7161405cc7f10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 7 20:40:08 2009 +0100 Run pre/post phases for fake things commit b40beb9fb8b6dcbae617f0b6b87a752f684955c4 Author: David Leverton <levertond@googlemail.com> Date: Sat May 9 20:43:55 2009 +0100 Add uname output commit 5781fcfd14387a23502adccef865d861447d4c16 Author: David Leverton <levertond@googlemail.com> Date: Sat May 9 20:39:07 2009 +0100 Colour commit 9795e53b53f4a6d30cb0cdae8bcc3dd7c74f8c59 Author: David Leverton <levertond@googlemail.com> Date: Sat May 9 20:36:55 2009 +0100 Reduced Privs doesn't belong under Paludis build information commit d62c4583479d6535d158b321f8b37f5e09554e8f Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri May 8 14:48:39 2009 +0200 Load the right syntax file for exheres' metadata/repository_mask.conf commit 590938b54a2e0e98a51ba35191fa2ee3771f78a0 Author: Ali Polatel <polatel@gmail.com> Date: Mon May 4 23:26:07 2009 +0300 Use AC_PREPROC_IF_ELSE where it makes sense commit d8fcec6c72228918433510c1e72d6f9852c5ffce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 4 21:17:04 2009 +0100 Do compiler feature tests later. Some of them are altered by -std and -pedantic. commit 728112e8eb1c5ae69e5ee58a1b3409abe3d11ae1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 4 20:57:34 2009 +0100 barf on std= commit c602c1908277ecefede071329ffe13f046b24336 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 4 20:57:02 2009 +0100 gcc 4.4 wants -std=gnu++0x commit 89c4742ff09fbdd24a3cf78aaed53d45b5601d2a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 2 21:09:21 2009 +0100 \e is not iso commit dda2cf8f3fccac766e4fb3f7a29579a01a5947d4 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Apr 30 15:23:33 2009 +0200 Typo. Noticed by Łukasz Michalik commit fb49d9a2dadd2301ecff718509403c030e25849d Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Apr 30 00:06:26 2009 +0200 zsh-completion: Fix indentation commit 1caaa6e001f9c2ba2557913e56d53a991041cf96 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Apr 30 00:06:07 2009 +0200 zsh-completion: Use completion cache. Patch by yzaikin. fixes:737 commit f466e01232bad12556f14d4a3fe7c52f8f46e7a8 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Apr 29 16:08:29 2009 +0200 exheres-0: Avoid possible sandbox violation from 'make --dry-run' Make --dry-run is no real dry-run, and still runs some commands. In some particular stupid cases (dev-libs/ppl-0.10.2), 'make --dry-run install' will cause a sandbox violation, unless you pass DESTDIR=${IMAGE} to the dry-run command. See https://bugs.exherbo.org/show_bug.cgi?id=178 commit 4bfc5e2f99c6d7d5b179f14a26694cc62717ed74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 23:10:36 2009 +0100 Fix commit 6ff30f0138ff668539c8fb2407f51a75c0293174 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 23:56:48 2009 +0100 Better git head to soname haxx0ring commit 92dd803ba8999a7a8debabe7d58873a803f44633 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 23:21:45 2009 +0100 Don't pick up 'default' from installed things commit c3e8cf81afbed97fddb6d653b1c5c608a34713eb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 22:24:32 2009 +0100 Only invalidate expired write cache entries commit dd166c6563ad44ad6b75c0fcb13d13789580ca15 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 19:58:14 2009 +0100 keep the upgrade path working commit 18cca3a49d42c95a1887ed89e3d9133902afacf3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 19:30:26 2009 +0100 Don't let people change DEFAULT_ things except in global scope commit 23138200aca0fa30d285c7b5cf84db69498c1238 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 18:35:07 2009 +0100 illegal_in_global_scope commit a950df5854eef2dc6286deec2931d0d68f9a7b92 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 18:11:21 2009 +0100 EBUILD_PHASE is sometimes EXHERES_PHASE commit 4ae48a93d3cff78807ee86bc13302d3ac410e2fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 17:40:16 2009 +0100 Add src_test_slow commit d41fa4a6c335c06272396b383ef84fe8009e619c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 27 15:27:41 2009 +0100 Fix missing hook calls commit c6c944a7f966c5ad7ccaf6f0711011a15258712b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 22 23:50:28 2009 +0100 peper fails it commit fc937452cf70da78a35ca021114024713972f76f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 22 22:55:12 2009 +0100 Detect PFG-caused breakage commit ed5b7ea290242c2207b929bf836f60971c76e1f4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 22 22:10:40 2009 +0100 Use pcrecpp rather than pcre++. pcre++ has threading issues. Fixes: ticket:743 commit 6e0588bd0ba3bbdda96412ea8f3d91191e681b20 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 22 21:28:35 2009 +0100 Update caches with the newly added/removed IDs We need this because, since 977328d782f70c7b3bc4fb52903fa937d037d778 the invalidate() gets called too late for some things that need to know about the new state. commit ffa3e75ce4d5cf786e4fda77f039cb73f8de3738 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 22 21:27:56 2009 +0100 Bring tests in line with the code they're supposed to be testing Surprise surprise, they fail now. commit 75665614909a209d7dedc63d7b604bd3265449cd Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 19 21:42:25 2009 +0100 Typo, spotted by lukas__ commit 64a1cd4861595220ba66fa1c6c9cc445fae93e1b Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 12 14:24:58 2009 +0100 libxml2 sucks commit 8613caea8ce0afc90eb11a335998c91e2c008056 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 12 09:25:06 2009 +0100 Apparently openoffice stuff shouldn't be masked by default commit c2d04da12e71ac7fc4b520ab67987fa33138a185 Author: David Leverton <levertond@googlemail.com> Date: Sat Apr 11 20:54:40 2009 +0100 exparams might be needed in pkg_* commit 9d233f4feb5043704b3413d85da9a4d634cc9fd6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 2 02:19:15 2009 +0100 Treat recommended deps as suggestions for now, since people insist upon misusing them commit 6b79af7e143c22c7db0ec22c90544a2f7454ccfc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 6 17:04:59 2009 +0100 Add Filter::SameSlot ruby binding commit 32aed9e8c7363faa43340741aa55649ca6dcfdaa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 6 16:17:09 2009 +0100 Add PackageID::transient_key ruby binding commit ee75d7db208af06c84811353a118078a2656f794 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 30 20:41:05 2009 +0100 Refactor InstallTask a bit commit 5fc5af5290ed5387fe8fdf9cf72889abc92f29f1 Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Sat Apr 4 23:37:15 2009 +0200 Update my e-mail. commit c4954637fe7bb34042f001755c2df4923633559f Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Sat Apr 4 23:22:34 2009 +0200 Memoise file hashes. commit 731221582515aee50d7ea74ba1ee5a83345dc8a4 Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Sat Apr 4 22:53:06 2009 +0200 Add a forward header for SafeIFStream. commit 32de5c50e945f5b78b0a295fd6084e888aee45d3 Author: Richard Brown <rbrown@exherbo.org> Date: Sat Apr 4 21:31:17 2009 +0100 --master-repostiory-dir default should be '' commit 8b83cda79fdb38af1a3c2c4adada7a4a069e18cf Author: Richard Brown <rbrown@exherbo.org> Date: Sat Apr 4 21:28:59 2009 +0100 Make all scripts executable commit 43a974d177d1587bcacfef350e4b9574d8f6170b Author: Richard Brown <rbrown@exherbo.org> Date: Sat Apr 4 21:28:10 2009 +0100 when ... : -> when ... then commit ba78affd4a9b70b087dfd82cdf457e6365aa382b Author: Richard Brown <rbrown@exherbo.org> Date: Sat Apr 4 21:19:25 2009 +0100 use %w commit d612cba0c98130dc3ffcad6eea506f5bfd2a8199 Author: David Leverton <levertond@googlemail.com> Date: Thu Apr 2 22:06:26 2009 +0100 Don't throw a CircularDependencyError when foo depends on || ( foo-bin foo ) commit 9eca1ca938d1db5e655ef3dde1f3148c34675358 Author: Mike Kelly <pioto@pioto.org> Date: Thu Mar 19 17:12:58 2009 -0400 Update bash-completion for NoConfig clients. commit ae15e893ab74f7932e717621c218417aae824b9b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 29 17:04:18 2009 +0100 about.conf commit 2a768ecc8d271a802d31db7c74d196f2298248b2 Author: Richard Brown <rbrown@exherbo.org> Date: Sun Mar 29 08:49:25 2009 +0100 ruby-1.9.1 uses different include dirs commit 1c19aa0dbf7ac341afe9603b18b89225922e029d Author: Richard Brown <rbrown@exherbo.org> Date: Sun Mar 29 11:57:43 2009 +0100 Check type of paramater passed to Environment.accpet_keywords commit a4399ab2510c2249599f63abb0b684d4753f8227 Author: Richard Brown <rbrown@exherbo.org> Date: Sun Mar 29 08:49:19 2009 +0100 change RARRAY->len RARRAY_LEN commit d2c0eb0cc8b6d7a3482778d68599285123e3700b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 25 18:48:28 2009 +0000 Make test framework less compiler-hungry commit 741547fa6af344884f8b0a0ed19301ff4ee112d3 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Feb 16 17:05:28 2009 +0100 Add cave print-repository-formats commit 9f2c388c6954d13c7562d4e625fc786bc60f1c74 Author: David Leverton <levertond@googlemail.com> Date: Mon Mar 23 18:57:31 2009 +0000 FAIL commit d40b124656e5d24930e3206e65251757a769907c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Mar 23 16:19:09 2009 +0000 Fix spurious display of virtuals as 'downgrades' commit f980ef871553b12eb291b17cd6c8335235f5ff08 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 21:12:39 2009 +0000 make vso_flexible_dashes work commit 0e86b74b62a0a3ab97311a21d1c05a73424248b7 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 22 19:27:36 2009 +0000 Support nice =* and use it for user and exheres commit 4d3c6ba27de87d60b57a068db87c7e4fe39b32df Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 22 11:14:28 2009 +0000 More tilde_compare tests commit 802f09740ff2df84da1ed106811ef6faad6edf10 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 22 10:45:26 2009 +0000 Refactor version comparison commit 79bb50545d75ab2ccdf4f70c7243b6eda8f671bb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 20:10:26 2009 +0000 Make vso_ignore_case work commit c553862e41331e4504a5309144dae179ca4449bb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 17:07:33 2009 +0000 fix commit 23b923117c499e8aec0d61a530912304b962ad2d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 16:59:49 2009 +0000 Fix CRAN, Gems for versionspec changes commit 882ff24ed3f781c70369045e5c394333cab4a0c0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 16:53:29 2009 +0000 Update python for versionspec changes commit 4420b5ced9d425a93123b5c0afe7514cb05b88c3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 15:17:45 2009 +0000 Change how we store that icky DEPENDENCIES mess. Rather than storing only generated DEPENDENCIES and hopping back and forth all over the place, store both the real DEPENDENCIES (and make that user-visible) and generated DEPENDENCIES (and make those internal visible). commit 7d0466af57231a0b727f4a619434fb80bbbbc5ff Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 22 15:17:45 2009 +0000 VersionSpecOptions(), but don't use them commit e025e1b8be908dccb561b4e11e426ac84f3f5561 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 20 01:23:12 2009 +0100 ever: Rather than being a number, the index parameter can be a separator... ... such as '-', '.', '_'. In this case, the first separator of this kind is selected. commit bd997cad023cd799551a1c2e7463e2006ae26b46 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Mar 20 00:32:41 2009 +0100 ever: Make all ever commands, except 'ever at_least' default to ${PV} when an optional version argument is omitted commit b66e82ad199907124c3de966ecbc12f4cca113ea Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Oct 11 18:28:57 2008 +0200 ever: Add remaining commands. fixes:327. commit 7baab3f67d5f4aab261bd13795266ac66b0b24ce Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 20 00:14:08 2009 +0000 nick EAPI 3 draft econf for exheres-0 commit db83901f97fca66829854b348111fac1d4a83e7d Author: Richard Brown <rbrown@exherbo.org> Date: Wed Mar 18 09:58:52 2009 +0000 Docs fix from Åukasz Michalik in #paludis commit 8f1dad5344f35167870503654ab1a10eea63eb5a Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 15 17:03:35 2009 +0000 Take the pre-source EAPI into account when validating the cache commit d57d0952051724d80b00b49270008be48b638922 Author: Richard Brown <rbrown@exherbo.org> Date: Sat Mar 14 07:12:27 2009 +0000 Make paludis --executables warn if a file does not exist commit 58228fc869b5e1c0772a60b3b9b8d69066eba18d Author: David Leverton <levertond@googlemail.com> Date: Wed Mar 11 19:12:46 2009 +0000 Need extglob to parse the environment file commit e00d700edbbe61235fba480c26da58a2bdf07246 Author: Ali Polatel <polatel@gmail.com> Date: Mon Mar 9 18:02:28 2009 +0200 add emagicdocs function commit 24cdbd97f6c3655144af0a4934d642ef6567bf58 Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 6 17:50:44 2009 +0000 Filter ROOT commit 2a9578aabd95712bfe4bc1c747ae8dbbfab0bc42 Author: David Leverton <levertond@googlemail.com> Date: Thu Mar 5 21:35:27 2009 +0000 Make masked/forced/profile-package.used USE_EXPAND flags show up even if not in IUSE commit 072ee1455a4a9547e49f44bffdb1f8031af4c81b Author: David Leverton <levertond@googlemail.com> Date: Fri Feb 27 21:12:30 2009 +0000 Don't load environment.bz2 twice, it does ludicrous things commit 0605cc2c1a38a2d6fac929f28f83a8a5e38853a1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 27 17:18:44 2009 +0000 Treat system packages as used. Fixes: ticket:710 commit f3c987fc7647fdabb346abd45fd6f0892514d497 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 27 14:48:01 2009 +0000 Fix link commit 122deff0405e27bf99a4ba04dcc9019cc9eb50d1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 26 22:24:18 2009 +0000 Catch fetch errors at pretend time. Fixes: ticket:685 commit 5792dd3cc81e6099ca98a6c7d76183aee6f3d596 Author: Ali Polatel <polatel@gmail.com> Date: Thu Feb 26 03:36:16 2009 +0200 Add -L to make curl follow redirects commit f87d8444fe0862c1e575d2732ea42bb1c9318e5a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 26 14:09:28 2009 +0000 Check for installed, not uninstallable. Fixes: ticket:721 commit 90fd50c8a0633a6a439e3cbd4ee19bbdbfd4d640 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Feb 24 13:17:15 2009 +0100 Don't let expatch get into an endless loop when --recognised-suffixes is enabled and it comes across a file with an unrecognised suffix. More expatch tests. commit 7fde3c02941822cdfb7e160cb244a76966ac752a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 22:51:37 2009 +0000 PackageID::uniquely_identifying_spec() commit c0220371b5b821fb2a01aaa983046d0a330fe0b9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 22:51:02 2009 +0000 [.key=value] user specs commit 4993721605cc141b0d4eaeacdfc139bc95cbde74 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 19:05:33 2009 +0000 Let exhereses know what they're replacing. Fixes: ticket:702 commit f5f9541c2e3e6bc727d6a199dc1ab94a9dafad9a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 15:39:21 2009 +0000 WORK not existing after src_unpack is now fatal. For exhereses where src_prepare, src_compile or src_install is run (that is to say, they are defined by the exheres or there are downloads), WORK not existing at the start of any of these functions is a fatal error. Fixes: ticket:730 commit 2ba32788aa1339c7fa607b75c2d1ecd139a2e3a1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 15:29:23 2009 +0000 Don't wrap redirected output commit 0af5642bb7df3842c2c153950bf957f7b359a793 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 23 13:59:22 2009 +0000 EAPI as a key for installed stuff. Fixes: ticket:729 commit 6461b4c85e2eac28e49af19517e3a6d2ee9fd0e8 Author: Ali Polatel <polatel@gmail.com> Date: Mon Feb 23 01:55:59 2009 +0000 Add --fail to curl options to better deal with failed attempts commit c2c85dbb5cdc66a7503f58d2545c457968a0c10e Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 22 17:58:51 2009 +0000 Probably break everything commit dff81f47d93e2611267a60d177fbcbca9dc33092 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 22 21:19:03 2009 +0000 master is now 0.37 commit e52c3390245661351753cec5439635ce0e5b9385 Merge: ab61bf1 e5c1faf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 22 21:13:28 2009 +0000 Merge branch 'uninstall-as-part-of-install' commit e5c1faf7cfe38630d1e7d1bb430fe2d841af94a3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 22 17:06:57 2009 +0000 Let merges uninstall things commit ab61bf146de0fafba0560241e0139bf3e2165044 Author: Mike Kelly <pioto@pioto.org> Date: Sun Feb 22 10:49:24 2009 -0500 Revert "Only uninstallable things are unused." This reverts commit 343f010ee63de15d0e81bb0bedd07f0e0038d3e0 This is breaking --uninstall-unused for systems that support virtuals. commit 39050ab76715bebb2a800a7d53bc4bad7795d027 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 22 15:28:39 2009 +0000 Fix upgrades when new phase order commit 977328d782f70c7b3bc4fb52903fa937d037d778 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 21 21:46:28 2009 +0000 Do uninstalls as part of the install commit 47533bc320d045cd7b0d8ab1b32a6d43f1332479 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 19:50:48 2009 +0000 Add 'replacing' to install action options commit 1bc8f394387bb400c192bb9277e1d6a87b23e72d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 20 21:35:38 2009 +0000 Check fchown return code commit e66b9782b45884502b69b0f2519fa7a9dd80917a Author: David Leverton <levertond@googlemail.com> Date: Fri Feb 20 20:23:57 2009 +0000 Filter IFS commit 25b2f450fc4f31c97c5792d3d1abd6465e59218c Author: Mike Kelly <pioto@pioto.org> Date: Fri Feb 20 01:00:48 2009 -0500 Fix distcheck. Gotta love autotools... commit 343f010ee63de15d0e81bb0bedd07f0e0038d3e0 Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 19 22:20:03 2009 -0500 Only uninstallable things are unused. This will fix the issue where paludis --report / paludis --uninstall-unused were listing ::installed-accounts PackageIDs as unused, since there's nothing that can actually be done about that right now. commit b23598ff09e9f2eb4f36f1ca4cdc4cef04edf5dd Author: Mike Kelly <pioto@pioto.org> Date: Thu Feb 19 22:15:14 2009 -0500 FakeInstalledRepositories "support" uninstalling. By default now, FakeInstalledRepository objects will claim that some_ids_might_support_action(SupportsActionTest<UninstallAction>()). That can be disabled with the optional 3rd argument to the constructor. commit 6fc60c59273edc2ccfc5c6fe0d96b3cae4f3a53f Author: Ali Polatel <polatel@gmail.com> Date: Fri Feb 20 04:05:11 2009 +0000 Remove DEMOS from CLEANFILES commit 54187e08ebffabe377081e0cd9ff2aff4cd0db58 Author: Ali Polatel <polatel@gmail.com> Date: Thu Feb 19 17:15:02 2009 +0000 Add a fetcher demo that uses curl commit 2036d54b6482a7f1ce65264f210f9987b0e558c1 Author: Mike Kelly <pioto@pioto.org> Date: Wed Feb 18 20:24:12 2009 -0500 Update .gitignore. commit 86dc61e9e64dcbbe2de26d025dc0e4e8af623cdc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 18 23:22:07 2009 +0000 Make sure people know to give an arg to --info. If this doesn't work, maybe we'll have to break out the cowsay... commit 9a2f65a853357c933010a0235398107e77ff5e4d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 17 13:19:05 2009 +0000 Need explicit dtor commit 9c201c57ddf18e627fd1712efbf23c6fe11a6846 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 17 13:11:23 2009 +0000 Fix upgrade path. Really this time. Maybe. commit 9498752c4f8922bc4031e3a2febe883cf543de79 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Feb 17 00:25:44 2009 +0000 (ruby) find_unmanaged_files.rb: Update for API changes in 0db602ce. commit 48413ef947ccbdd1be4a9f9846ab35f60c2e5fd2 Author: David Leverton <levertond@googlemail.com> Date: Mon Feb 16 21:58:06 2009 +0000 sandbox-- commit a6fbf925146cfbe10470eba50227f30991edbf1e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 19:08:40 2009 +0000 Don't break the upgrade path, and don't discard empty pipe items commit 43e28d7cb6db07b0e4bd2d7085666446477f0264 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 19:07:56 2009 +0000 Document Exherbo config filenames. Fixes: ticket:722 commit 6e08fbefeecfbe5ecdf7615bf4bf3941a2b68dec Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 18:20:42 2009 +0000 Handle spaces in pipe commands commit a5f766843dd12407c9f66626504d9d8f077b4970 Author: David Leverton <levertond@googlemail.com> Date: Mon Feb 16 17:49:08 2009 +0000 Fix commit 67651de1b8539e64cc65695b2f45654a65df96c7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 15:12:34 2009 +0000 Add links for appareo commit 1968d50c2de2e0a1762523c981dfd09ecdf29082 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 14:58:08 2009 +0000 autotools is dumb commit 85ca9d49984a8bd16d5215eed20a243a63861bda Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 13:46:54 2009 +0000 Fix distcheck commit 49f7c79ee808ecff999e612b7ee19854af676b3b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Feb 16 12:14:53 2009 +0100 Documentation typo. commit 55244fd9cf3e4bd2a4bcd4dbf261141cb34368d0 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Feb 16 14:14:52 2009 +0100 Fix installation path for default output manager configs. commit b1b078016b00a567b5d7bebb472780dec7eba1b9 Merge: 3a6bed3 0db602c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 01:17:35 2009 +0000 Merge branch 'contents-metadata' commit 0db602cec77b3ff600428126357e9a40d4f1cedb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 01:16:14 2009 +0000 Update bindings commit b4b7368f5e80ec7a0878107326636540cbc3c431 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 00:44:42 2009 +0000 formatting commit ba066f45df8b0ee431f8f836b6ad789428132828 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 00:16:26 2009 +0000 Give contents entries metadata keys. This lets us remove the horrible ExtraInfo hack from the unmerger. Whilst we're at it, stop tracking fifo / dev / misc and just have an 'other' contents type. commit ca35d755e3758ea2a6e96c8640182af2f809ae45 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 16 00:07:18 2009 +0000 Add LiteralMetadataTimeKey commit 3a6bed347ad110a42a10011d610f605ac196bde7 Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 15 21:10:12 2009 +0000 Kill off some useless builting phases Again, leaving the *rm ones around for now for the upgrade. commit 5493e9054fde96b36eae7927adeaa1a2f93b10e6 Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 15 18:59:42 2009 +0000 Shuffle around the ${builddir}/${cat}-${pkg}-${ver} logic a bit Leave builtin_*rm alone, so as not to break the upgrade path. commit fa3f1d98c374fd02fecbd9813d68261dd456119d Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 15 18:39:34 2009 +0000 G++ 4.1 sucks commit 0361486bbadd50eaa1bfe97749b69261e55cdce9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 15:20:18 2009 +0000 Use output managers for syncing commit 3e6f3aed7d449515caca1110cccebf432291d4c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 15:20:07 2009 +0000 Support, use full_name var commit 230e07415d434a5432d330965559ead1a10e001c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 15:02:18 2009 +0000 Fix info index hook Fixes: ticket:726 commit c954a40d2348694ede9c281c6fc7f2e18aafe396 Merge: fd7d95e ed5c1be Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 14:41:49 2009 +0000 Merge branch 'logging' commit fd7d95ea636342ca160830add2f81e00fab15f34 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 14:39:35 2009 +0000 Fix INFOPATH handling. Fixes: ticket:725 commit ed5c1be29d5eed73ec272b47d1bad9eea5e44687 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 14:35:42 2009 +0000 Better names for some output managers commit ca5ba56d414c0eb1936cb06bb6fec51ca47c57df Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 14:34:41 2009 +0000 Make noconfig clients say they're noconfig in man pages commit a628fd00987749dc861f53c54864e83763066a58 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 15 14:27:42 2009 +0000 Allow extra description lines commit e0f6f1ab615872a8fc75b6cc81bbf5712848cd86 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 14 14:42:00 2009 +0000 Message output formatting commit 0d1264a7740c448c6e50ce074e03ed294ae8be2b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 14 14:38:14 2009 +0000 More explicit instantiation commit 78e63403f804a2949bcf836e68978b318bdaf0c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 14 12:48:49 2009 +0000 Don't barf on empty messages commit d64d3187f1c8b93555e946b0a6692b1a48ae044f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 14 01:22:24 2009 +0000 Don't log pretends commit eba50cbc029f37141d115083966acae94b8cae77 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 13 16:51:40 2009 +0000 Don't create output manager for pretend if we're not going to use it commit 2d61d63874ad7009f1f9075c26024f1875cd85e0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 13 00:37:41 2009 +0000 Show where we saved logs commit 42dc8dd1f2e1f0bf33cbb0ea5dcac0ed20dfa083 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 23:35:55 2009 +0000 Add option to avoid keeping empty files commit c97f6755a13ac7c8c9108d173d49399970b7dc79 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 23:35:35 2009 +0000 Need ebegin commit 81168062b2b6c74c14a4c0b50a20bd4e93f3888d Merge: fd52e10 98b46fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 19:48:37 2009 +0000 Merge commit 'git-pioto-org/master' into logging commit fd52e10228bb147ac1a439bd02f0909c21f36439 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 19:15:45 2009 +0000 Messages output handler commit 4a5c88b7a4b94d26665cd840df5467e401dddcbe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 18:28:53 2009 +0000 Need newlines commit caf15ee458dfe5c76cb36f20523597f88b38be70 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 18:18:38 2009 +0000 Better default output manager commit 23c22d5df8d5d47111d9c8e1e43e787f6a534b65 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 16:47:17 2009 +0000 Send phase messages to the output manager commit 234d67465e0aae7b1e2e34c8c520609c6bd80789 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 16:38:20 2009 +0000 Make file output manager more useful commit dae574c8eeadfbb35a7d8369197fdde2ea61d017 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 13:04:33 2009 +0000 use the output manager for writing vdb entry output commit d7e855600a8cf683ce9dfa9ff934270bb558c5db Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 12:57:51 2009 +0000 Add file output manager commit 98b46fb61648d8b5aa4061256a5b41235afd94c1 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Feb 12 13:53:00 2009 +0100 Fix distcheck. commit f6980972b8f3110e9764df4281a683eae0c09d4c Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Feb 12 06:16:08 2009 +0100 Fix handling of optional empty exlib arrays. commit 9ed5246bdfa77faa81539a34f42823036e891b87 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 01:27:57 2009 +0000 matches should never match repos commit 166870dd9188fb3b55a3042100109de4abe4d471 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 01:27:18 2009 +0000 Fix message handler commit 5522cc551aaee176591b08546f368bb417c32f9e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 01:26:20 2009 +0000 Add tee output manager commit b85660f6da793d06a304bf6d511c6b00344f20e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 12 00:21:58 2009 +0000 Configurable output managers for PaludisEnvironment commit e1989b5c456c71d64a7b1b886fb18be833e9ae8b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 23:19:04 2009 +0000 Update .gitignore commit 839187dbdf179143896f8108704232cc37938759 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 20:25:51 2009 +0000 More ricer protection commit 7dc87d472b4ecf9fde1be7a0426de3a74a223ab8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 19:00:06 2009 +0000 Explicitly instantiate Set<std::string> commit b2801ae8787679c7a330f32c42b7face58f5e73b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 18:51:40 2009 +0000 Docs fix commit 3e6f970f620ab1c675b578eb7049cf58e20afe77 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 8 21:50:40 2009 +0000 be silent, gcc commit 71488baeab1d82ae132d57ae402e6428b324fd2a Author: David Leverton <levertond@googlemail.com> Date: Wed Feb 11 21:53:08 2009 +0000 Fix --layman-url with a query string commit c465194c342edfd626a27d0ec1f460dba361dcf3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 21:14:08 2009 +0000 Specify output exclusivity commit a2a5757fd022a82591e0028538f07bf75912ad58 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Feb 11 11:13:35 2009 +0100 To access an exlib array now use exparam foo[@] rather than exparam foo. Add -v to assign to variable or array instead of printing to stdout. - exparam foo is now equivalent to exparam foo[0] - var=$(exparam foo) is now equivalent to exparam -v var foo except that the latter works outside global space too since it keeps exparam out of any subshells - array=( $(exparam foo[@]) ) is now done properly with exparam -v array foo[@] commit 1098fbd8cc2de00ace465a1d9679b1020b057f7f Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Feb 10 10:19:39 2009 +0100 Declare explicitly if we want a scalar or an array with myexparam. commit 56373094bb2cf6ae8f2d664c57b8ede3fca498d0 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Feb 5 15:54:24 2009 +0100 Implement exlib parameters, including exparam and myexparam. commit 31028e24ec6adaf5c228ce3985bae6beb4128409 Author: David Leverton <levertond@googlemail.com> Date: Wed Feb 11 20:34:33 2009 +0000 Add missing shared library link commit adbe09b11a47017d5125ffb259d1ad3b74b9db99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 20:25:51 2009 +0000 More ricer protection commit b30a00890304ea65263aa50dd65b598b5a6f9947 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 19:59:59 2009 +0000 Move output manager out of util commit 7d90b508b22284628e64ee4fe3d8e40d58780d89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 19:00:14 2009 +0000 Add OutputManagerFactory commit b76b8615cfa141eb081853f9e22ef6ad5fa49869 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 19:00:06 2009 +0000 Explicitly instantiate Set<std::string> commit 9005c49b9e246842e65ae2fb98ceff7966355773 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 18:51:40 2009 +0000 Docs fix commit 169409361945a4de3f6ceb229568214d9d07c25a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 18:45:04 2009 +0000 Update bindings commit cce405d54052fa56220320997aa2d560fa0b0932 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 18:18:46 2009 +0000 Use out of band messages commit 9e7b0aeb4d1e185a2e88f3af1c6ac178cd6b9021 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 11 14:40:18 2009 +0000 Support out of band messages commit 91aab14ab6025f71e1553191abd0b5490359f460 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 22:44:17 2009 +0000 Don't do log via OutputManager for now commit 00ab2c16fd886082b3184b9046d331067b325d5c Merge: d1f6eca df7b856 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 21:53:31 2009 +0000 Merge commit 'git-pioto-org/master' into logging commit df7b85671449a10ca41f9fbe6a1fffa3f1a1fc82 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 21:18:22 2009 +0000 Skip permission-related tests when root. Fixes: ticket:718 commit b03059d8a8d899ba40137b0781fba0df20c9b741 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 21:14:46 2009 +0000 Don't assume CONFIG_PROTECT* exists in vdb. Portage doesn't write these. commit d1f6eca2de5bdecaea357131391224b349846f04 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 13:42:47 2009 +0000 Split headers up some more commit 50bdeb2d6bb3e1ad074ab92b92b09f872590a8a2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 12:58:34 2009 +0000 Header fixes commit f5de5528f971bd863701b8d6d73ee51b21efd667 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 02:03:02 2009 +0000 Add output manager success indicator commit adf7d7f87e7701dd5dee402ac396c231489fde1d Merge: 58d9dd9 8772b7a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Feb 10 01:54:02 2009 +0000 Merge commit 'git-pioto-org/master' into logging commit 0188868f3ec85fa793f57402e044e61e88335c23 Author: David Leverton <levertond@googlemail.com> Date: Mon Feb 9 23:42:41 2009 +0000 Refactor unpack, add EAPI-dependent suffixes, add .tar.xz and .xz Also fix some silly bugs and lha retardedness. commit 8772b7a5c74c3254a53e70a922e9e0a2bc1c09c3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 9 21:35:39 2009 +0000 Avoid std::ifstream and std::ofstream. Unfortunately std::ifstream and std::ofstream are allowed to fail in unobvious ways when given a duff file. In particular, gcc won't error out when a std::ifstream is created for a directory until the first read occurs. So we write our own stream buffer classes that do error checking and throw useful exceptions on error, and use those instead. commit 58d9dd98d1bdfa81b810b9742c3f4cd93f6a5f8f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 9 16:07:13 2009 +0000 Update for output manager function commit 768e6a2a4f80d4589e262f3241cdbc2273e029a5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Feb 9 14:39:23 2009 +0000 Get the output manager from the environment. commit f8468b0fa0eb873acbfe9ddf6024bfbb6968eb08 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Feb 8 21:50:40 2009 +0000 be silent, gcc commit fc4695c629f9cf2b5727d32b451cbfa081f97836 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Feb 7 14:06:15 2009 +0000 Use output manager commit 7baffcaec4696b62b10ca39cd22d59cc87b20ad6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri F
