commit 8b2504af1db3010894b9f514ce906f9a9bfa1507 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Jan 19 09:52:12 2010 +0100 Preparation for 0.44.1 commit 679e15a93f0ed4e2618284360d54c6f0c71a2e3d Author: David Leverton <levertond@googlemail.com> Date: Mon Jan 18 19:44:46 2010 +0000 Don't install non-final EAPIs commit 36b8099ccf79ea91119d6ac061926109dfbbd530 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 23f131ed950d37b62205af7b5a6fdc5cd6ecd98a 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 bba327812833ffb18cf659ffb4cb8234fe2bb3a3 Author: David Leverton <levertond@googlemail.com> Date: Sun Jan 17 13:19:41 2010 +0000 Fix -* commit 972a794c67e9036f3984538890b38d8ecdd48593 Author: David Leverton <levertond@googlemail.com> Date: Tue Jan 12 22:34:02 2010 +0000 Fix gcc 4.1 build 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 Feb 6 20:47:57 2009 +0000 Use OutputManager for merges too. commit 69612ab816a7e3832f5ae053bd55c40c367bc7d8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 6 00:19:59 2009 +0000 More general OutputManager framework. commit d946b89871e6dad288440d5fd1ad29bfcd1dff1d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 5 14:55:19 2009 +0000 slot's no longer a method commit b6feec685f0c4f0115c5a54fc9ce0687a013fbf9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 5 14:48:00 2009 +0000 Kill grandmothers in parallel. commit a0a35b8d0dd4ca00c91350e3d3acf1bc6208cad1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 5 12:25:42 2009 +0000 Make slot a metadata key. Fixes: ticket:450 commit 23d144895a2c80a2f3ff6cd7aa9d94705394ca04 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 4 17:40:53 2009 +0000 master is now 0.35 commit ef6b5d79af2878f60466b7d23798cac683f8c32f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Feb 4 14:25:04 2009 +0000 Preparation for 0.34.2 commit 74866f543c9af8297eee73c73ad18f160019934f Author: David Leverton <levertond@googlemail.com> Date: Tue Feb 3 22:30:13 2009 +0000 Default pkg_info messages are silly < dleverton> It means that if you want to write a pkg_info that might or might not display anything, you need to make sure to call the default if and only if it ends up not printing. < dleverton> And if it's in an exlib, any exheres that calls the exlib pkg_info as part of its own needs to only call it if it'll print something other than the default, otherwise you get the additional information from the exheres followed by "No additional information available" commit ce2996b5906b16297bf3725669066b082c47041b Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Feb 2 22:15:38 2009 +0100 distcheck: Enable appareo. commit b68dc64ec626bd4ffe1fc2d0f9055c701e71a3c0 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Feb 2 22:15:00 2009 +0100 Update .gitignore for appareo. commit 7b9cd1ca8be3397d508f445717912cfaabf30270 Author: David Leverton <levertond@googlemail.com> Date: Mon Feb 2 21:03:49 2009 +0000 Fix output glitch commit 76de0bab2143e1ac4beb3e9d419b3f0c508e86a3 Author: Kim Højgaard-Hansen <kimrhh@exherbo.org> Date: Thu Jan 29 23:52:10 2009 +0000 add manifest generation client commit 6495cff03b28792bd5ef8bdb7d97d77a7666a67e Author: Maximilian Grothusmann <maxi@own-hero.net> Date: Sun Feb 1 02:24:00 2009 +0100 Fix merging as a hardlink Since 1c359b6841082de0d5fb9b29719b2c410cb60b0f hardlinks did not get merged correctly, as it is impossible to overwrite an existing file with link(). Fix this by creating the link with a temporary name and renaming the link over the existing target. commit b9e88dbfab72fd773068c4b8d7293d766300b7cf Author: David Leverton <levertond@googlemail.com> Date: Sat Jan 31 23:52:04 2009 +0000 Don't duplicate _eclasses_ / _exlibs_ parsing logic commit ab227850cb3a206000714b0dac628d544cb93f5c Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 1 14:20:44 2009 +0000 Allow wildcards for --contents and --executables commit f98d139f05b78f0e775c279f755c098ac1341265 Author: David Leverton <levertond@googlemail.com> Date: Sun Feb 1 14:18:11 2009 +0000 Don't print silly messages if we're not messing with phases commit 57c33cfa7fe6ca7ca2220bf8f40de8644a8d5f26 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 29 12:02:15 2009 +0100 Update documentation for removal of --checks, --debug-build. ticket #691. commit 6f1416013b6786936596ba7d5bb2b56a46598ad7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 27 21:42:33 2009 +0000 Duplicate line commit 8408796b727efcdc823e9b4765f8d11f88b391a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 27 19:10:17 2009 +0000 Preparation for 0.34.1 commit a8b809c458eaf621e027173f78b0f240ef671f72 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 27 19:29:49 2009 +0000 Fix distcheck commit b9faf33d8e62bf54c97dd46e9627c140990673d7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 21:42:25 2009 +0000 whitespace commit a0f1d7f5c85c533c5914382d678be20b0fe2d896 Author: David Leverton <levertond@googlemail.com> Date: Tue Jan 27 18:23:45 2009 +0000 Make adjutrix etc work on a standalone repository even when it's specified as the master (in ADJUTRIX_OPTIONS etc) Already did this back in bbb8d84a9afb74cb1ad0c33143d977ad63daef3e but ciaranm broke it. :-( commit afbba3f9f61c274306916368e4f22d1a63060448 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 27 00:53:13 2009 +0000 We can sometimes skip src_ phases too commit c2513f966b4d92347f1047dadefaf13497a3e866 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 23:37:32 2009 +0000 More ever commands commit 8bd9839a8c5cca312c61147bec0d2cf05f824dfc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 23:35:53 2009 +0000 Fix raw_text for revisions commit 040ceac6eddc286ed9b586e6c42be7606f76a2c8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 19:37:38 2009 +0000 Be consistent in primary vs default commit 377431e974df0eb5cb670364419ed821b0c7b46f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 19:28:06 2009 +0000 ifi :( commit 4489a10314fdfc3ebe55b7b61d2c7904f3d65f2e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 19:23:24 2009 +0000 Fix might support tests for accounts commit e08cf92049b17fe6b9fe71387adb0bf92b21568d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 19:00:18 2009 +0000 document unwritten commit 7a7482b44bdd308e787ee1b28fa13474fc888339 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 18:59:04 2009 +0000 fix link commit a4d00549157b7a201b44f17826b2322968238fde Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 18:55:03 2009 +0000 Build accounts for distcheck commit 1cc07d2189a714671fa979b8edb774d5bd24568c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 18:44:30 2009 +0000 Add handler key commit b9da35095e8b5bf646e1d4ac9ed314cfce777613 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Jan 19 08:53:31 2009 +0000 exheres-0: Add DEFAULT_SRC_TEST_PARAMS. commit d999d44b3f47803fb2f33641ef49ab3107adb8bb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 17:04:47 2009 +0000 Update gitignore commit cf8b2e17fb0400a0564d1ca43eb91606c186677e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 17:03:37 2009 +0000 Fix links commit 3b7c99e52d69416f6f950aba12de939f278ce925 Merge: 26e9570 e3edf0b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 16:54:57 2009 +0000 Merge branch 'accounts' commit e3edf0be14525a801d0050eca2c7f22354a78afa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 26 16:51:14 2009 +0000 Update repositories configuration docs. commit 26e9570a12fcfa86b664ddbc88ace18a82409afb Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 25 18:15:05 2009 +0100 The 'ruby' USE flag was renamed to 'ruby-bindings'. commit b5cbb94798ae28dc1a8277927be4549703214fc4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 19:21:39 2009 +0000 More type-safe way of checking PDS bits. commit 79d96501ffb6b3bcbf2dfd47bc4085170d7ae38f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 15:06:27 2009 +0000 Make users dep upon groups commit fd995d32cba3a621f1ae3b2f857ec083a2047f15 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 15:06:27 2009 +0000 Update .gitignore commit 5f20568eeabb55334d461a4e516b4b2396780222 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 15:06:26 2009 +0000 Support account groups too commit 66b4acc5c80fb242eac4e5e3358a80614d005865 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 00:31:02 2009 +0000 start accounts commit d5aa27d7859537369060a1c042fdb478bfc3d2df Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 00:30:01 2009 +0000 Make literal bool keys work commit 6b2e0ed19cb15c15460b35f8d1d42d4fa02bc11f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jan 22 00:29:46 2009 +0000 Only try to uninstall uninstallable things commit d81f176639a80490c257bc075444948633ac64c7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 21 17:00:58 2009 +0000 Show whether choices are enabled commit a492cbf5fd01559b0e6d5a823fccf58fa54e721a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 21 17:00:58 2009 +0000 Environments provide world now commit 6586b6cc8f63cb7fc32ee9bef0e98ad8822d87fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jan 21 17:00:58 2009 +0000 Show choices commit 1b3b5460ecfcdfb978251b4f84153e12eac0f715 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jan 20 21:36:14 2009 +0000 Preparation for 0.34.0 commit 6326ddf024db95b616f34b198a4991ad30de316b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 19 00:59:25 2009 +0000 Don't use dynamic allocation for mutexes commit c36bffdd89a43a08f7b44a6527462b4a9de2d1b1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jan 19 00:42:44 2009 +0000 Avoid storing some duplicates commit b12a4f151e0c16e18c08de5929922e4cd4d35165 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 23:55:50 2009 +0000 Make metadata key general methods pure virtual. commit cfbe6ed8eb60a9096d32856a8442a477137edb96 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 19:51:17 2009 +0000 Store metadata var info in sptrs commit a3686c5c4eabc36c30b95d8ec375ec96cf074a47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 17:49:07 2009 +0000 Load profiles on demand. Only load profiles when they're really needed. Don't expose what a profile is to outside clients. commit 93a94edbc039d27144cf5365c71f5e9f07d46718 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 17:00:08 2009 +0000 Parallelise instruo commit 75fec8d81604b5d279c60919e670bdeab8a1bcfc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 16:59:46 2009 +0000 Better error message commit 7076320913b104c0ac97771a6e9a2dab36ab99cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 16:59:34 2009 +0000 Add pop methods to Sequence commit 90768a11debecfb3be895fb0fb3e176431cd6bd0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 16:30:24 2009 +0000 ifi :( commit 2303aef54dae5fa71891a40fa872f7325dc66766 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 16:13:38 2009 +0000 without_pedantic needs -Wno-non-virtual-dtor too commit 2888ddd75968caa7445f79db65ea4d78c5f34778 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 18 15:40:43 2009 +0000 gcc 4.1 wants -Wno-non-virtual-dtor commit 85bf661d895f01efeb8bc94b593a89af7bd86aca Author: Mike Kelly <pioto@pioto.org> Date: Sun Jan 18 10:06:32 2009 -0500 Fix automatic config framework selection. I hate posix shell... Apparently test -x "" is true... commit e448bb39265f3efe8db72ff024a8a97b5ec9b57a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 18 02:39:53 2009 +0100 Add --with-clients=cave to distcheck flags. Importare is included in 'default'. commit fb2933b864e78a6375fbdb66aa4408b08036b5ed Author: Mike Kelly <pioto@pioto.org> Date: Sat Jan 17 21:22:52 2009 -0500 Auto-detect config framework. Default to eclectic, if available, and eselect otherwise. commit 1ac892e399f4c41e378f91a8d5823d1f3f2ef908 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 18 02:38:55 2009 +0100 --with-clients enables importare & reconcilio. Update description. commit 1e6b94d9124b3fef26e1f93c1fc3e6a97b8810bf Author: Mike Kelly <pioto@pioto.org> Date: Sat Jan 17 00:45:53 2009 -0500 Support different news directories for different distributions. Trying it again. Fixes: ticket:657 commit c561e114666313f4644243aff702794345982d8c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 11 19:59:20 2009 +0000 Preparation for 0.34.0_alpha2 commit c8c6d7ca34b3317806ffcd1b17c71ed6f01f9046 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 11 20:52:14 2009 +0100 bash-completion: Phases support for importare. commit de0fdb772884d38d37514b7d69cc577bedea6068 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 11 20:50:55 2009 +0100 zsh-completion: Phases support for importare. commit 01e05d7963d67818635b44e60e15f8c15f08ea1e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 11 19:41:50 2009 +0000 define merge and strip phases for unpackaged Fixes: ticket:699 commit 3932acf512bbf016d53ce0182ee02cbca60bcca0 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Jan 11 20:08:05 2009 +0100 bash-completion: Update for phases support. Fixes:697. commit 3b2024c43745607ee7bfa49910724b0df890f6cd Author: David Leverton <levertond@googlemail.com> Date: Sun Jan 11 19:00:17 2009 +0000 Fix --as-needed build commit 58d34274c86e6723c392acdca286cf38bfeb8f3f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 11 15:39:29 2009 +0000 Enough is enough commit 4a75fa6d9d5f987d600afab37395101c625dae93 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jan 11 15:39:29 2009 +0000 Avoid -g for tests. commit fd3ab99dfd48bc11c525d56ef9e81ba5a9e24d79 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 23:29:15 2009 +0000 stop pythons from eating all your rams commit 317ad4388fe45f6d52a34968d9104e4f4527f843 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 19:31:54 2009 +0000 Preparation for 0.34.0_alpha1 commit d07b54eb543304041d4554d47a09398dd9855682 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 19:28:10 2009 +0000 Import old NEWS commit 75e5230b9aa3ca5dc59cbc36be43d805f60150b3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 17:20:02 2009 +0000 Add overridden masks. Fixes: ticket:369 Fixes: ticket:693 commit 303e393a5b5b359160b9611a27db872ab09ea866 Author: David Leverton <levertond@googlemail.com> Date: Sat Jan 10 17:47:19 2009 +0000 Reduce number of bind arguments, to work around G++ 4.1 limitation commit dc97ba191931066c497508d5b672d9a1f9f9962a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Jan 10 00:24:30 2009 +0100 Double up backslashes when writing manual pages, so \t, \n etc show up properly. fixes:688. Based on an initial patch by Daniel Mierswa <impulze@impulze.org>. commit 4e477826aeb03ea54321269e12541dc76d859bb8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 16:01:29 2009 +0000 Maybe work around g++4.1 hating us commit e53b055e4189bf4d8452cfc20ea06097f7a5bfe3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 15:21:28 2009 +0000 Don't show download size for suggestions. Fixes: ticket:696 commit 415bcee8f9973e93163fe2a17111a5fa30984d06 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 15:01:01 2009 +0000 (python) Repository metadata key bindings Fixes: ticket:686 commit 18869f78fbc0cdc0730ec614cf17c427cf1dbd75 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jan 10 15:01:01 2009 +0000 Handle inter-repository dependencies. Fixes: ticket:680 commit 425eb180986db575e672e4c13714b57a891d2b3b Author: Mike Kelly <pioto@pioto.org> Date: Sat Jan 10 01:49:17 2009 -0500 Typo. commit 5cef2fc6da834da5e51a9a960d1c6ff895fa9afe Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 9 23:45:14 2009 +0100 Typo. commit 69456af632bcbcf5e5cdde25e595c2a11fd60755 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 9 20:56:44 2009 +0100 zsh-completion: Update for phases support. commit a8ff499710868d8cdb83618acb2670ad737d3582 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Jan 5 20:05:50 2009 +0100 Fix an unmerger cornercase. When unmerging a file whose parent directory got replaced by a file, paludis would throw an unhandled exception. * When calling stat() on '/var/lib/games/emacs/tetris-scores/.keep_app-editors_emacs-22': * Error running stat() on '/var/lib/games/emacs/tetris-scores/.keep_app-editors_emacs-22': Not a directory (paludis::FSError) Patch by Ferdy, testcases by me. commit 43294985769794d6959d1f9ac565d63cf9a8f8e8 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 9 20:28:29 2009 +0100 Tweak. commit 335d1ef199ef041ece93401ac709a6bf215a981b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jan 9 19:15:12 2009 +0000 Crude phases support. Fixes: ticket:412 commit 3c502ca3ff22aea056348040fe8fd47e94baf346 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jan 9 15:28:07 2009 +0000 Don't always show deprecated profile warnings. If we're getting deprecated profiles from a master, and we're not explicitly setting profiles ourself, don't bother warning. Fixes: ticket:692 commit 812e57e9e112dd949aadced0c2e0cdf22ad22c90 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jan 9 15:00:07 2009 +0000 nothing uses this commit 4231af5178d647d8ad932decfcf6a437bec63365 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jan 9 13:46:00 2009 +0000 New easier tree visitors commit 6cf45c1cfa4bf675095a244693b9dbfd5e08daca Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 9 06:14:59 2009 +0100 Revert "Pass calls to paludis through _call_program." Breaks horrible, will have to figure out how to do it properly. This reverts commit 06ef544b47fb7644736a1db31e810cbde9fcd492 commit 5ad0a637c880b187fcc24dc33a6f15eb18e0dfb5 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 2 04:52:44 2009 +0100 zsh-completion: ++descriptions. commit 06ef544b47fb7644736a1db31e810cbde9fcd492 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Fri Jan 2 04:52:32 2009 +0100 Pass calls to paludis through _call_program. commit 41dae2e785e5de7e48c330d7322942af91530add Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 8 17:31:11 2009 +0100 zsh-completion: Complete 'paludis --executables'. commit fc9d2ade2ba12016f75346a54971533f74e5b91b Author: Mike Kelly <pioto@pioto.org> Date: Sun Jan 4 10:55:50 2009 -0500 Revert "Support different news directories for different distributions." This reverts commit 9d7f93b688e2088b86f7a1bb1e7c61fdb30e5b45 We're going to do this differently. commit 9d7f93b688e2088b86f7a1bb1e7c61fdb30e5b45 Author: Mike Kelly <pioto@pioto.org> Date: Sun Jan 4 03:17:20 2009 -0500 Support different news directories for different distributions. commit e4d1ea05e6ebeb6cfbc8c447d828b04ad0bf7ace Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 1 02:56:30 2009 +0100 zsh-completion: ++descriptions. commit 00f1f737faa595560f0db54c93e2b10cd5d838cc Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Thu Jan 1 02:13:10 2009 +0100 zsh-completion: Fix typos & tweak things. commit b4efb24ab50b6d961129b55294119be4c3a67fec Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Dec 30 08:13:25 2008 +0100 zsh-completion: Don't pollute global namespace. commit f3b029ecb15111b372fab6d8ddd877fdfb161297 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Dec 29 20:24:37 2008 +0100 zsh-completion: Fix syntax in _adjutrix, _reconcilio. commit d9ed6857090f7417777ee089bb102f4978cff520 Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 28 18:13:11 2008 +0000 mfi commit 50f078c695d2e984a33f9912e8233268797cb154 Author: meka <meka@ns-linux.org> Date: Sun Dec 28 14:28:31 2008 +0100 zsh-completion: Don't complete package names when the current word starts with a hyphen. Partial fix for ticket:670. commit 397b27ba9af49e4e32a282b7894e233304c038b4 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Nov 9 00:17:02 2008 +0100 zsh-completion: Initial cave completion. commit 3aacc78ba0818a292c1baae4f656eb11375e630b Author: David Leverton <levertond@googlemail.com> Date: Wed Dec 24 18:17:24 2008 +0000 adjutrix -r should ignore use deps commit b7486baa74779a6a139bebff5fa97feaa07d2785 Author: David Leverton <levertond@googlemail.com> Date: Sun Dec 21 20:39:34 2008 +0000 Don't duplicate flags that appear multiple times in IUSE with different defaults commit e592e4040793c6bb847c3e53fda92387216cfee3 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Dec 16 20:56:36 2008 +0100 Update documentation for removal of --checks, --debug-build. ticket #687. commit 3b0db6a4d8f8a43fac7116b5f0b8a77b7875289c Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Dec 16 20:48:31 2008 +0100 Update completions for removal of --checks, --debug-build. ticket #687. commit ff85952386c31913d930677bbf3eca2e41ef10fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 15 07:54:47 2008 +0000 silly bug commit 3ff3aa41ac733cb8a0c0d7e532b3cdd56673ddd0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 12 19:29:09 2008 +0000 New, simpler visitor framework. Convert everything except the tree things, to begin with. commit c4b5049c5c9064c0f694440f91136695b6e7e193 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 12 15:10:08 2008 +0000 Update vim syntax commit 5348675092507446129d6ea2b886185c3e0ec613 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 12 13:50:00 2008 +0000 Support profile eapi files commit 32f24ca833826411227e348fa53d75f388456eb1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 12 13:50:00 2008 +0000 0-based EAPIs can cache DEFINED_PHASES now commit 51898c84d3ab2cf4e18883aec02c072e79881cb3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 11 19:10:31 2008 +0000 Blacklist paludis-extras. commit cfcb7e01e06a64ed64aa2cb6cd0137bd261d5338 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 11 16:23:49 2008 +0000 Fix VIDEO_CARDS="foo" with PortageEnvironment. Fixes: ticket:684 commit a577075f7c03397b6cc3d6b8847523568a325a92 Author: David Leverton <levertond@googlemail.com> Date: Wed Dec 10 21:17:30 2008 +0000 Fix new/changed options display Prefer to compare against installed package in the same slot, if any, and display flag descriptions for brand new packages. commit 12a065ff94baf61a8d16576e3e76e019013c3d85 Author: David Leverton <levertond@googlemail.com> Date: Mon Dec 8 23:35:36 2008 +0000 Fix ** in package.keywords commit 287113c3f446eeb5864080b86f657ec7f5142e05 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 21:44:40 2008 +0000 sr is dead commit 1577c6854e2aada16759ba96baf7f323744a0e99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 21:09:11 2008 +0000 kill more sr commit d6c5459b86ebd17951b3e9ddfb728c457c2e43c1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 20:43:51 2008 +0000 kill more sr commit 903ff5be1f3b164db5a8c66714831c9687d1c1c2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 20:16:17 2008 +0000 kill more sr commit f39658e408fe92f259a1594fccc1b12c96f5a242 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 19:18:57 2008 +0000 kill more sr commit aa8c67b6921e2c4dfd1986b4b5e86e67ec8eafdb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 15:18:47 2008 +0000 fix commit 46d1a1133cec1cff2e7e7e74f3af26a1ca0a6711 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 15:01:53 2008 +0000 kill more sr commit ae39fcba8a7354fe31e73f8ee6b6898356260524 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 8 00:10:33 2008 +0000 more dead sr commit 25dad978006d69b4c42c7ae1188533438c28ce71 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 7 23:59:21 2008 +0000 more dead sr commit b3183c71e4bdd6a85978f4e887092090489dc009 Author: Mike Kelly <pioto@pioto.org> Date: Sat Dec 6 22:18:09 2008 -0500 Fix upgrade_TEST. commit 4ae42b46615a01e39566ce54deb2c76dacd1e32d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Dec 7 00:09:25 2008 +0000 kill more sr. with fire. commit c311f98874ed2684f2ef63866942386b576b5bd9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 22:45:44 2008 +0000 more dead sr commit e57e0581b110f84e85e8bef47216210f12b7e211 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 20:56:30 2008 +0000 kill more sr commit c83a35329debb115d0f44d6132833ec71a176b52 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 20:28:13 2008 +0000 more dead sr commit af59deeafa26271274a80a4f7ea9bed48beb28e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 19:13:49 2008 +0000 kill more sr commit 26e9d4a80c83fa61580e54b9251713e733242365 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 01:15:24 2008 +0000 Kill more sr commit a0e6861d05b92c6eff116467adc4dd5baad95bad Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 00:34:32 2008 +0000 doc commit 055ac2908efb6e90d8c367df8b3cd8221b405049 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Dec 6 01:26:17 2008 +0100 Add sensible names for skip phase messages for exheres-0. Forgotten in 0000b1448329980553cae63bbc3ec62fb5688fb8 commit cb96ea0a3a27d02c5a5331ac3e443b0aea35ddee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 00:23:00 2008 +0000 Don't use these any more commit be75725ef69df695ff8f29a276e3d31d9b9637fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Dec 6 00:18:20 2008 +0000 Kill more sr commit 90be84ddab43c347b3cef69a6a17a41fab3abc40 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 23:25:17 2008 +0000 convenience typedefs commit 52132956b5ffb54aeb99a72e375e48e3fa18ff36 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 22:40:00 2008 +0000 kill some sr commit 79e482a013061ab2e9fd4f87eeb3babb4d1ba1e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 21:29:28 2008 +0000 Kill deprecated keys commit 12e59def0f6ad2aae3c931079de93f7c3fba1af2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 21:18:30 2008 +0000 Deprecated commit 92ce5fe051a098e9cd75c99ae241f234b13d7613 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 21:16:56 2008 +0000 Nuke deprecated command line options commit 41cf92aa39958d70cb305a2b7ffb62a3eaacfe3d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 21:06:20 2008 +0000 Kill deprecated commit 4ad9c319fd1c6d7fc9b5f8b8adfb63bfa2ecc631 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 20:49:25 2008 +0000 Deprecated commit 7f13df57d3cf6e31e92a6480943a9218f8513b14 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 20:01:43 2008 +0000 Don't include RESTRICTed build_options commit a1054a2d3cefcd52cebc4812382f0612cfe88016 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 19:28:56 2008 +0000 doc typo commit 09d9c277c13a8fc4fb44a5addc02effb2d5c0855 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 19:18:12 2008 +0000 Split e choices key into its own files commit 934b88bc8a2841258adc6d425b7a94f5f7503824 Author: Maximilian Grothusmann <maxi@own-hero.net> Date: Fri Dec 5 18:21:00 2008 +0100 Unbreak the stripper. 7cd0c2d122a5b38c5a925dac52b429c99e7f5085(Paludis is about choices.) broke it. commit 9c4b5b39a828509e752cb7d2888ff6e49d7694a6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 18:47:30 2008 +0000 Threads are now mandatory commit 682a8eb100360f6c2d68f2c960bcf3f9bf9db5f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 18:47:42 2008 +0000 master is now 0.33 commit a9f9383a2e28248d08d3319f6107486d292c850b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 16:12:54 2008 +0000 Preparation for 0.32.2 commit 5a2539c1ca056a9f6951b51a28f3968c9bfd57ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 16:07:44 2008 +0000 Document ebuild hook skipping commit 0000b1448329980553cae63bbc3ec62fb5688fb8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 Use sensible names for skip phase messages commit f172211e73226dd52a7fd574de4efbb2d798133b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 Skip uninstall phases if possible too commit 53a91d350edc930f20aadac42c2c848cb3c2a5a8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 Skip certain skippable phases commit 13949d19fce22dcbe24649993dcb2589cfd2f494 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 Support, but don't use, DEFINED_PHASES commit 18c77936edf46cd1f31369aabf2639c9e30e5064 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 No need to set EAPI here commit 91c7579bb8253168f2d6e82b2949c71222254a72 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Dec 5 15:54:30 2008 +0000 Fix lock scope commit eb990ebbb519b7363e2a4e9d999339677743cd3d Author: Mike Kelly <pioto@pioto.org> Date: Thu Dec 4 19:35:40 2008 -0500 Speed up Layout::package_names() This provides a reasonable speedup for paludis --list-packages and cave print-packages. commit fe2acbbfa936d6593e4456c373cfe4f433dc0c4f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 4 23:30:24 2008 +0000 kill some sr commit 50300ac23003d16659efbf7e749ac2a79dd58e6d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 4 21:27:46 2008 +0000 kill some sr commit d02d72e0664ae11627dbfe826bfa3600dad1f4d8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Dec 4 21:06:59 2008 +0000 kill some sr commit 7d3ba0e39b9a83202be7bbc51496d7a21c3630a6 Author: Mike Kelly <pioto@pioto.org> Date: Wed Dec 3 23:21:38 2008 -0500 Update .gitignore. commit 296b3ad3a3663a841a4575527b93e170f06e04eb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 3 22:15:50 2008 +0000 Make tests work as root. Really this time. commit 0807dedf5e633eb31d42b978eb34151009806e35 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 3 20:10:32 2008 +0000 three args to open commit e03bcaf459f99e0f789fc7d2a588c3ec6ebc8243 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Dec 3 15:25:41 2008 +0000 Be more verbose commit 19dcef25afcf7943ec036ffdc6c632466f9cd790 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 1 01:12:55 2008 +0000 oops commit 28da5e1a25d3ad19ae0511eb4eb791b5b9a8bdaa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 1 00:47:28 2008 +0000 If PALUDIS_BYPASS_USERPRIV_CHECKS is set, don't do id checks commit 756c408292bae3b2676c56a033e4c7b997704f7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Dec 1 00:44:48 2008 +0000 Fix threads -qa compile commit 88010af8b8f822b630ef8fe9d041acfb98b224e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 21:16:29 2008 +0000 Preparation for 0.32.1 commit eeb89b32b7260149013527926317dcc52c12bace Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 22:57:41 2008 +0000 Ruby hates threads commit 76472decb285ae00a3fe0440c8b3220d89879ece Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 22:08:50 2008 +0000 typo commit 3f4b1e0567b6fbd2ae96014de2c66e247b56a155 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 21:12:23 2008 +0000 Handle no IUSE file commit 8f04c1b9950ad5773b32af5647b1fa52da8b56d4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 21:06:51 2008 +0000 clipboardo commit 93009c7c1a563af2bea19dbf38cec97769811176 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 19:27:18 2008 +0000 Preparation for 0.32.0 commit d4d82ee3cb912898b8fae820e3e53bd9a075f5a4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 30 17:40:00 2008 +0000 Add exclude unmirrorable fetch option commit 0d3ff4c44d9934db94e00e9cb0bec5f319d35f3d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 29 23:54:10 2008 +0000 Check for null failures commit d8b45669c24a64ea30d98c870d067a1b3311db2c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 29 22:18:29 2008 +0000 Make sure sets end up in world commit 2ed26edee0d6ed2dd8562743987899827d690fe5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 25 01:16:06 2008 +0000 typso commit d613f5aa1df81389fc16e88233a30557dca373f9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 24 22:16:31 2008 +0000 Preparation for 0.32.0_alpha1 commit c3f58c23a88bf9bd9ad3499505a2eb93089ac50b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 24 22:15:53 2008 +0000 Allow reduced uids for tests commit 183d862c0ef838cf387dd1e4b75f9f0474da44e7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 24 21:25:30 2008 +0000 document build options commit 0355a843c74c2973374eb255916738c5acc5fac3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 24 21:06:45 2008 +0000 update for newer doxygen commit 18c6b34313f7b5d81f50a400f6a2f4bce7ceb7f7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 24 18:31:31 2008 +0000 Python choices commit bbb8d84a9afb74cb1ad0c33143d977ad63daef3e Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 23 16:59:16 2008 +0000 Make adjutrix etc work on a standalone repository even when it's specified as the master (in ADJUTRIX_OPTIONS etc). commit ed4e4ff949cabca33c020c2f11c74cc9575fe9ab Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Nov 19 20:10:08 2008 +0100 Replace '--enable-glsa --enable-metadata-xml' by '--enable-xml'. commit 3ad80da39c3601d21bca2cc22f095efd9a3a5401 Author: Alexander Færøy <ahf@0x90.dk> Date: Thu Nov 20 10:47:26 2008 +0100 Add --help option to cave print-owners and cave print-packages. commit c7f8115b02bceef2046dffa924d00b2b1ad61895 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Nov 20 00:27:01 2008 +0000 deprecated commit 85438e0cb6bb078304a2b945f2f62913db7f4735 Author: Alexander Færøy <ahf@0x90.dk> Date: Wed Nov 19 19:15:26 2008 +0100 Add cave print-packages. commit 99b12148b816dc63f03cff5c2b88c8bc7d634e76 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 19 16:19:51 2008 +0000 Deprecated commit e7579e763756c20017f58dc1b1fa402ee3e9eb28 Author: Alexander Færøy <ahf@0x90.dk> Date: Wed Nov 19 17:27:21 2008 +0100 Add user set support to cave print-sets. commit d5965417069afa9d346007e4404ec4e9d546afd8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 19 16:08:12 2008 +0000 Context commit 6a3e07934797a6f22b7946f7c5f8c557516216d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 19 16:07:53 2008 +0000 Support deviating installs. commit d3adb67d9367de9d5ed1734f07f4d4c4a680e687 Author: Alexander Færøy <ahf@0x90.dk> Date: Tue Nov 18 23:07:21 2008 +0100 Add cave print-owners. commit b3c0daf8d515b414c7089908ea26ce842be01560 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sun Nov 16 20:43:14 2008 -0800 add --help option to commands add a CaveCommandCommandLine base class. This class contains a --help option for cave commands. commit 15f1ce1eef979e22d35241a2c0d266d5bda4e754 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sun Nov 16 15:50:01 2008 -0800 add cave-help simple first try implementation of a 'cave help'. 'cave help' will list all important commands. 'cave help command' will display the help message for the specified command. 'cave help -a' will print out all the known commands. commit 163a8c725b8f1f2ea1884b9d825945fe56ed0d5a Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Nov 16 13:08:15 2008 +0100 Add cave print-sync-protocols. commit 5917d67b242110ca0704ab0537eee1eab4a62e04 Author: Alexander Færøy <ahf@0x90.dk> Date: Sun Nov 16 11:43:17 2008 +0100 Add cave print-sets. commit 114f795d20592b1f0748649a16630a5c305da9d4 Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 16 10:16:05 2008 +0000 Support slot specifications in GLSAs. commit 0007fc154be85f50a3d0f653cee66632b59e8652 Author: David Leverton <levertond@googlemail.com> Date: Sat Nov 15 22:31:48 2008 +0000 Don't segfault if one but not both of GLSAs and metadata.xml is enabled. commit 975390470d5f3635b1e2a4885af390cd3f405d17 Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Nov 15 23:11:02 2008 +0100 Fix my e-mail. commit 90cf6700539afc237b5d2511f7f0a928dff7220c Author: Alexander Færøy <ahf@0x90.dk> Date: Sat Nov 15 23:10:36 2008 +0100 Add cave print-repositories. commit 2b72c6d42c4588709074fee37a7d50acb5df0f78 Author: David Leverton <levertond@googlemail.com> Date: Fri Nov 14 21:27:07 2008 +0000 Fix qualudis visibility check. commit b9e08721682ba001fd8cc7fb1036bcb818259caf Author: David Leverton <levertond@googlemail.com> Date: Fri Nov 14 20:38:58 2008 +0000 Support the epic piece of fail that is 7z. From: Maciej Grela Fixes: ticket:673 commit 635179144839fa31015fe85cd9226a655d217f03 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Nov 13 00:01:03 2008 +0000 Add MatchPackageOptions. Fixes: ticket:655 commit 8ae61a8b1335efdaef0208a138b178ba221b4b18 Author: David Leverton <levertond@googlemail.com> Date: Wed Nov 12 21:08:43 2008 +0000 Don't add extra whitespace. commit 891f8b9a36d30450d1cf61e4a464f693be76d0e1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Nov 12 17:10:41 2008 +0000 Enable metadata.xml for distcheck commit 0507e963d7ed9300fd561fd9c24fe870bfac61a2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Nov 11 22:31:10 2008 +0000 Add metadata.xml support. commit 634aa07ea0e8fa854308f81db2f72af1fca907bd Author: David Leverton <levertond@googlemail.com> Date: Tue Nov 11 21:26:13 2008 +0000 Don't trigger if-use-changed for USE_EXPAND things that aren't in IUSE commit 3471ebfc306c02be0b10caab18b3d0a131a10e71 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 10 20:44:10 2008 +0000 Fix commit 79d5e4761d20b6c790e6f32b69f3f5da48039360 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 10 19:52:19 2008 +0000 Catch exceptions escaping tests commit 83594fbc6dba4893701b5b30397bdbaedd36f6d7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 10 19:51:58 2008 +0000 Catch exceptions in threads commit ac97c0471e05d07efdb673bbef5665470bc4925a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 10 19:51:41 2008 +0000 Make InternalError talk to stderr commit ad5e8bbe4ebc5c5d7bb094caa0590b86d6c0603c Author: David Leverton <levertond@googlemail.com> Date: Fri Nov 7 21:46:10 2008 +0000 Pick up the test flag from the VDB for installed packages. commit 2366036ad5da4e31aa706e8f8a70a232b517e9e3 Author: David Leverton <levertond@googlemail.com> Date: Fri Nov 7 21:04:57 2008 +0000 Fix USE_EXPAND for installed packages. commit 28c390fbc627a972581ad6d22ced070d30deac12 Author: David Leverton <levertond@googlemail.com> Date: Fri Nov 7 19:55:50 2008 +0000 Typo. commit c13fc4b9bcfa73714c5e4149d526e3ead5ede53f Author: David Leverton <levertond@googlemail.com> Date: Thu Nov 6 22:50:43 2008 +0000 Needs moar context. commit 64b222120ade107a45e24d136efbe4f11850bf6d Author: Mike Kelly <pioto@pioto.org> Date: Tue Nov 4 23:31:14 2008 -0500 Add support for proxies and different layman lists to playman. Fixes: ticket:672 commit f8dcdd042e39d5f9b971d3dc362c58a1d13111e2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 21:12:56 2008 +0000 ...oops commit c7bb1db8bd85beb586821cc1714e8b7b8517f281 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 21:08:54 2008 +0000 Fix nightlies. Maybe. If we're lucky. commit eada9d181d571c9a06156dae1b37fe6899b1ed8b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 19:58:55 2008 +0000 MYOPTIONS number-selected requirements commit cb9b7c77715d51adb3e78253337ea9a5b23cdc80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 18:29:10 2008 +0000 Make MYOPTIONS requirements work on ( ) too commit 6e7666ca2ae92ae7648e93e9986eadccafe70495 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 17:55:46 2008 +0000 Start MYOPTIONS requirements work commit c0b811f3266617e9baca5ef33b570a57220c74af Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Nov 3 14:12:43 2008 +0000 test USE flag is 'special' with 0-based EAPIs commit 5dcb7428bed9f47e3a80f9b4370275673be036b9 Author: Richard Brown <rbrown@exherbo.org> Date: Sun Nov 2 23:20:44 2008 +0000 RDOC_IS_STUPID commit b97990bd52bcbe0571f11e959fca6d66a96469b4 Author: Richard Brown <rbrown@exherbo.org> Date: Sun Nov 2 22:41:49 2008 +0000 (ruby) move defines to paludis_ruby.hh commit e72cb70b3e369f9238ba7ee5a29a3fe0a863b690 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 2 17:38:19 2008 +0000 *hate* commit 94c27e7984c9d992b038788b56c79496d105e133 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 2 17:34:48 2008 +0000 std::boolalpha on input is broken by design commit 831180ea51569c57d9d653eee87b2ed89006f8f8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 2 17:26:18 2008 +0000 g++-4.4 hates us commit 1f9f4983a66c30bf26b799e0c27c1994885ad767 Author: Mike Kelly <pioto@pioto.org> Date: Sun Nov 2 11:35:54 2008 -0500 Fix distcheck (I hope). commit db01b59ec242d46ebc5a0c5f3398ab19c2c72f51 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Nov 2 14:23:12 2008 +0000 Don't warn about missing flags for un* IDs. commit ab8e41cfca849f62ac6bf065201764ba4b8f8009 Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 2 12:30:20 2008 +0000 Set PALUDIS_COMMAND commit 257cefbcd37fa70a43c92df28fb16bb1fc39547b Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 2 12:17:07 2008 +0000 Don't use the icky C EOF macro. commit 84fb91b72e00c95914c24f15be24139bef11d733 Author: David Leverton <levertond@googlemail.com> Date: Sun Nov 2 12:16:58 2008 +0000 Typo. commit 485313eb8b584c2e6fa34826b497d1f898ccb409 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Nov 1 22:49:47 2008 +0000 Don't barf if raw_use_expand_key is zero commit 8be3d5b5a8a092ec2e2feb5886398d906c1952cd Author: Richard Brown <rbrown@exherbo.org> Date: Fri Oct 31 15:33:41 2008 +0000 Remove extraneous "}" commit 1a52c16f694b1c85b0dd056bbbc58f72acc1da1a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 29 14:47:01 2008 +0000 Add MYOPTIONS [[ description ]] support. commit ce4df37e1592c889e7fe14b6e7a3e57b10749e89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 28 14:19:40 2008 +0000 Fix distcheck commit f2d976c54f21cee71d890a011317f521221ec2a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 27 14:35:09 2008 +0000 Handle failures better commit 4edbd1da2873204b78920722f08bfe6b73641cfb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 27 14:29:28 2008 +0000 need to signal on failure commit c57eefce26a73692c2cae2ae5b4db392f280bf4d Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Oct 27 15:13:39 2008 +0100 zsh-completion: Update commit 43e229bfde7fff8a4e64818721ff5c83181ec78e Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Oct 27 15:08:53 2008 +0100 Whitespace. commit 2fc32c31d4f614247354146d21bb815e633ef20b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 27 13:46:06 2008 +0000 Already have the lock commit 9af8a0a6c48085b7e50627ddb7e68dd69614b0dc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 27 09:08:06 2008 +0000 Better parallel sync for cave. commit 20f5474fe42c320a3a1711e2ae245dee8c74402b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 26 18:31:48 2008 +0000 More cave work. Support redirecting sync output. commit d6ea84ebfedb53646b94779c7f25dfd3bdc18142 Author: David Leverton <levertond@googlemail.com> Date: Sun Oct 26 09:31:14 2008 +0000 Change [opt+] and [opt-] to [opt(+)] and [opt(-)] commit 6d533ba362502f2b2d6cab645d248c6daae8f4db Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Sun Oct 26 08:29:04 2008 +0100 Fix option !foo. commit fa60a909b04ba84d79556e7df7dd7d22e513302c Author: Mike Kelly <pioto@pioto.org> Date: Sun Oct 26 01:20:29 2008 -0400 Add --with-config-framework=[eselect|eclectic]. Defaults to eselect. Lets Exherbo finally drop eselect. Fixes: ticket:657 commit 2775c7df7ac65dd9524924cf7d7bb0227956356c Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 20:09:29 2008 +0100 Fix RESTRICT=test commit 649c5a3ffc557f296275e65b60743ece2cc0e6fe Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 18:21:05 2008 +0100 Support [foo+] and [foo-] in exheres. Fixes: ticket:642 commit 97a4db0abeb773dd45c4aa8b0fe0db07397e28f2 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 17:37:59 2008 +0100 WTF commit adaf0eabb0f2e7ba13e630c48e9ef1f9aadc6fd5 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 17:19:38 2008 +0100 Add USE_EXPAND_HIDDEN and HIDDEN_SUBOPTIONS to VDB and pbins, where it isn't already. commit 034aa1f7f1955968397738578ba8aad623a6e8b5 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 17:06:32 2008 +0100 Support cave --log-level commit 449407a1969aa279b26929d57e25da41e81dafc6 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 15:36:18 2008 +0100 Fix paludis-1 DESCRIPTION commit 41ee94aa940136f29cf7a8863a6191edc1fab4fb Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 15:36:12 2008 +0100 More GCC 4.1 fixing. commit 93024d49f7243ecdb319e639cefa7c2ef83d7b3b Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 13:10:57 2008 +0100 (ruby) Add ChoiceValue#enabled_by_default? commit 1d7e4488ea6563fb52f6775c8178c860bf361941 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 13:08:23 2008 +0100 (ruby) Fix docs and method naming. commit f0bcca524a3988da301752612f279dfd4ab910d0 Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 13:01:24 2008 +0100 Tests for enabled_by_default, and more tests for choices in general. commit 88df640929231d8fec056df9cfc47aab385aa9ef Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 12:54:15 2008 +0100 Add ChoiceValue::enabled_by_default commit 9124291229b1e2c42c16771025c066f7de2fcabc Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 11:06:24 2008 +0100 (ruby) Add/fix ::* things for PackageDepSpec. commit b7349724b4d22b0f96c690a0ef506a4511f1c54c Author: David Leverton <levertond@googlemail.com> Date: Sat Oct 25 10:26:21 2008 +0100 (ruby) Fix doc. commit bd9aa0272d7e2821074d64479cca90312939621c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 25 11:49:36 2008 +0100 Start work on cave commit ab50405a661d1e8af907aace115823ccd6be8a10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 25 04:27:55 2008 +0100 Make optionq a pipe command. commit 6354fb6904e671e86c1d12df54315fafee32f41b Author: David Leverton <levertond@googlemail.com> Date: Fri Oct 24 19:10:19 2008 +0100 Work around apparent GCC 4.1 bug. commit 7cd0c2d122a5b38c5a925dac52b429c99e7f5085 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 24 09:32:40 2008 +0100 Paludis is about choices. commit 95de300935276509248c6ad2f6a08bf458ef290c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 23 00:58:38 2008 +0100 Make QA checks distribution-dependent. commit 35688ebc8de00380e3f5f879e3f95b8f8120180e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 23 00:08:12 2008 +0100 shut compiler up commit 657ef3a15ba209b8d293c674404880e42ab7931e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Oct 22 07:15:31 2008 +0100 oops commit 40a0e761836abfdaf63c6d97efb2bc42a44883d0 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Sun Oct 19 23:28:55 2008 +0200 Nuke tests that require a tty. commit ac86126021eb6d07bdabfcac086d62f6f4da3c23 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 18 23:00:43 2008 +0100 Kill contrarius, gtkpaludis, AdaptedEnvironment commit 9e50013b9b8fac27a1cc4bbef78077d111164a59 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 18 21:23:18 2008 +0100 Betterer error message commit 354116d42c45d42146fc20ace9de4210d9f8f064 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Fri Oct 17 23:31:14 2008 +0200 Add here{bin,{conf,env,init}d,ins,sbin} to exheres-0. commit 290f399cc8c7c5c407b083c9b4f9b0ea954a725e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Oct 14 20:57:27 2008 +0100 Add ::/, ::/?, ::/??, ::repo?, ::repo?? deps Fixes: ticket:665 commit 918a0b2a9063416885081bb52a1164bf6b7a40ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 12 21:26:47 2008 +0100 Don't bother formatting things where unnecessary. commit 4a771032711c4cfbf9cb6e96fd6fee553e491d0f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 12 21:06:56 2008 +0100 Add Tribool class commit 903a669622844e80821328e2c40a14c6ad2ae58d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Oct 12 15:37:39 2008 +0100 *.epicfail in CLEANFILES commit b84cd3cb449f56834a994ddbca6380e718d04cb2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 9 00:41:56 2008 +0100 Export VersionSpec parts. commit 827905ef782e88c2a5f1cfcbca6fc9e8b907fbe9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Oct 11 00:11:10 2008 +0100 Make empty hook dirs for new phases commit fdbba028bdc43151a851323398ad4359cb29e220 Author: Richard Brown <rbrown@exherbo.org> Date: Fri Oct 10 23:21:31 2008 +0100 Add SlotRequirement commit ca07bf6393b0db1cc3162da8ef0eac9c9ba484e8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 10 22:10:17 2008 +0100 Change how NoConfigEnvironment does masters. Now rather than specifying the master repository directory, we specify the master repository name (if there's no layout.conf) and a number of extra repository directories. Clients now use --extra-repository-dir (possibly multiple times) and --master-repository-name (if it can't be determined automatically) instead of --master-repository-dir. Fixes: ticket:635. commit b72601a91b640a34c7aa2dc1ef92428ecf22b1cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 10 22:03:40 2008 +0100 Stupid Python commit 57307fb6ce7a3b3e25d0f3e3fc4a4cae0e5893fa Author: Richard Brown <rbrown@exherbo.org> Date: Fri Oct 10 21:31:24 2008 +0100 Parameters were renumbered commit 474aa6cfd3219464b1bf569cb1bee86a48b9d678 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 10 19:14:19 2008 +0100 Update .gitignore commit e0f9b728dd5f6aa56aaf1cab0880ef59002e4cb7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 10 18:35:25 2008 +0100 Keep a record of test failures commit 88c1cdfa234c04f61ea026e588c5819c39acd4ee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Oct 10 01:46:27 2008 +0100 clipboardo commit 678bce41252dbb269960750771667ccea5208c26 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Oct 9 22:42:41 2008 +0100 Work around ebuilds assuming cwd is safe. Fixes: Gentoo#240722 commit 2dcdbcafdb4da4f80c43f18605aa60ccb5db9cf3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 6 22:54:59 2008 +0100 Update NEWS commit 69880891f02ff6c40e3b716c55234b5ca4c1b117 Author: Matthias Langer <mlangc@gmx.at> Date: Mon Oct 6 19:42:23 2008 +0200 FakeInstalledRepository should now register itself with RepositoryFactory. commit 6d4eee21ade8eec93dc69a36b9a2f262c5419908 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 6 22:23:59 2008 +0100 Update gitignore commit d9ca0b91f76b0a0649ca049702571da933c165b4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 6 22:21:25 2008 +0100 Document unwritten commit ef08a256e4c922d7dbb3b34ee9e5e0dbb52088af Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Oct 6 20:54:35 2008 +0100 Add UnwrittenRepository. Fixes: ticket:640 commit 785dc034032bfb54aefb8de00fe65b923fe3ba08 Author: David Leverton <levertond@googlemail.com> Date: Tue Sep 30 21:54:18 2008 +0100 Needs moar GLEP 55 commit 13343e71d974911400f084d4c73d81076fc046b0 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Mon Sep 29 21:26:39 2008 +0200 Print qa notice when econf is run outside src_configure/src_compile depending upon the existence of src_configure in the current EAPI. commit 10da0e608f7d826ab12d23dbd4fd4ff155e8c399 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 26 13:29:18 2008 +0100 PROPERTIES support. commit f17f44aa5d5765f94f70395a995416b05279a39f Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 21:41:03 2008 +0100 EAPI 2 commit 9a5de1a1916acd3be7765db8085441e29c384ac3 Author: Santiago M. Mola <coldwind@gentoo.org> Date: Mon Sep 22 20:58:27 2008 +0200 Prevent dohtml -r from failing with empty dirs during recursion. commit 7b693ec5174f1e1f81a91bc6e841c17351c1c077 Author: Santiago M. Mola <coldwind@gentoo.org> Date: Mon Sep 22 20:20:54 2008 +0200 Update allowed extensions in dohtml. commit 311bc92baa06ebb270a0cdd8e8df6bdd0db13cd4 Author: David Leverton <levertond@googlemail.com> Date: Sat Sep 20 21:31:31 2008 +0100 (python) Fix Generator.{In,From}Repository commit d5b04d62715b39dfb16c5ea990963b29e11fe662 Author: David Leverton <levertond@googlemail.com> Date: Fri Sep 19 21:13:24 2008 +0100 More debug messages. commit 162a593a59467a7293228cd598f6a3c74a6e0ec4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Sep 19 08:15:58 2008 +0100 Be consistent in how we handle sptrs commit ba2963cf4666e66d92186a6962d1e4a794b4fedd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 16 03:18:05 2008 +0100 add operator= commit afa26e6cdadb402aee39213e4bbbc54b2c6b6e30 Author: David Leverton <levertond@googlemail.com> Date: Mon Sep 15 21:48:21 2008 +0100 Typo. commit 159ec2267f4a9410f77e4e242a5f42d455a2b799 Author: David Leverton <levertond@googlemail.com> Date: Fri Sep 12 16:39:39 2008 +0100 Show old-style virtuals in -pi output if they would provide useful information about deps etc. commit 1d70285d5f776afaf4be1ed69e38e693238399a1 Author: David Leverton <levertond@googlemail.com> Date: Thu Sep 11 21:04:02 2008 +0100 Remove eapi*_{src,pkg}_* support. No longer planned for EAPI 2. commit 3ca44a937d5eb292fa51b7f6fe9488a54a7dd39e Author: David Leverton <levertond@googlemail.com> Date: Thu Sep 11 21:03:56 2008 +0100 Quoting. commit 63a856bc81efef2bb17dc6e6303ed965ea8d5e5a Author: David Leverton <levertond@googlemail.com> Date: Thu Sep 11 07:46:55 2008 +0100 Revert "Support for unpacking gitweb snapshots." This reverts commit eca10c830311c47692c5216dbe99d342fc50658a No longer planned for EAPI 2. commit 34ea2154564bd5b3bba6e6a27d382ca6c6e46bbf Author: David Leverton <levertond@googlemail.com> Date: Mon Sep 8 12:49:47 2008 +0100 Adjust PATH mangling. *grumble* commit ff8089c49f7d3653f83663452746611aa65b6a37 Author: David Leverton <levertond@googlemail.com> Date: Sun Sep 7 00:20:08 2008 +0100 Oops. commit a7f07b33a0a8ff655eec08ed1fb2f0ed288d213d Author: David Leverton <levertond@googlemail.com> Date: Sun Sep 7 00:05:46 2008 +0100 Stop supporting * with operators other than =. Portage stopped supporting it at some point in the past, so hopefully everyone's fixed all their packages by now. commit b77919a18ccc2863da8eece251618e2587124944 Author: David Leverton <levertond@googlemail.com> Date: Sat Sep 6 20:45:52 2008 +0100 Support !! blocks, but treat them and the ! variant the same for now. commit eca10c830311c47692c5216dbe99d342fc50658a Author: David Leverton <levertond@googlemail.com> Date: Sat Sep 6 18:25:35 2008 +0100 Support for unpacking gitweb snapshots. commit 70f3752ce413eeaf1651c2c572bbc4583ba6fb94 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 3 23:53:04 2008 +0100 Bring in 0.30 branch news commit b2cf5969ccb0b7a9d834f64ee6ad414d7e43f389 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 3 21:32:21 2008 +0100 Fix dlopens for new .so suffixes commit 15ece6156080c9626cf3de209f38a6721316b27e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 3 20:16:54 2008 +0100 ffi commit 2434d448da9cb7ffb7ab836de8805201b7de7a50 Author: Daniel Mierswa <impulze@impulze.org> Date: Wed Sep 3 19:34:40 2008 +0200 oops too :P commit b34bc4e363d0e5b5625eb4df029842b1efd25974 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Wed Sep 3 16:39:34 2008 +0000 Append GITHEAD to PC_SLOT for development versions to avoid libtool fuckage. commit 6829d50b86eda8a0055f30e312fca1853a1d557c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 3 18:32:27 2008 +0100 oops commit af3cb24e89302e9b6cb04f15eb6c53aae5be2eb6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Sep 3 17:07:37 2008 +0100 Documentation updates Document unavailable, turn it on by default. Fix examples links. Fixes: ticket:641 commit 374b0b7d25ff98be8ba05352599fe493b81cf0c3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 2 17:43:32 2008 +0100 Fix cran commit 73b0085bb9e598911b7651ef4aa40b6f1215f527 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Aug 30 12:06:45 2008 +0000 Pass and merge CONFIG_PROTECT from InstallAction to UninstallAction Fixes: ticket:618 commit d98625c61d292ea5368d008fd88dcd9caf0019a1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 2 03:57:54 2008 +0100 Preserve annotations when copying. commit 313714a7bda2040516335f2dab34bf4435665948 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 2 01:16:22 2008 +0100 Preserve annotations when rewriting deps commit 0d4d0d8eee72dcd29c6d1ffc3239079f9e3b4a41 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Sep 2 00:05:33 2008 +0100 Carry annotations around with e specs commit 1291fcfec43931bf02f53030fff79f276ff748a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 1 18:54:10 2008 +0100 Don't require profiles = to be set on unsynced repos commit 81f3d51a3b47c20ec3b4fbee582b48660ce2e9ed Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 1 18:30:35 2008 +0100 Don't stringify block specs by ! + blocked spec commit 243ba0181d0c63af58317d56ff6e351076e76c1d Author: David Leverton <levertond@googlemail.com> Date: Mon Sep 1 17:32:56 2008 +0100 src_prepare tests. commit 541b4b83b6c02e0c7c86e3ce6e7541f94d37ed5a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 1 17:31:26 2008 +0100 Really this time. Honest. commit df9ef00684498f74e18b5a4be8b56b8cdc61eb84 Author: David Leverton <levertond@googlemail.com> Date: Mon Sep 1 17:16:25 2008 +0100 Change the handling of the two USE-dep syntaxes. Make it possible for an EAPI to accept both, and do so for paludis-1. Allow both anyway if strict parsing is disabled. commit f687f2305ab5a3964829b0f11d26cfb42171e444 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 1 17:12:51 2008 +0100 Some EAPIs require reduced user id != 0 commit 78ce4a65b080ac2a3bb8a569c2f9d317f0906e67 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Sep 1 16:30:15 2008 +0100 userpriv is mandatory on exherbo Fixes: ticket:638 commit eebdfdbd65a7971d2cbb5812dea42ef05dd899cf Author: David Leverton <levertond@googlemail.com> Date: Mon Sep 1 14:43:37 2008 +0100 EAPI 2 will have src_prepare commit a66a6d5cf3410da1c8f6ba0f52afc1af0ac8c986 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 31 17:58:55 2008 +0100 Fix pbins more. commit 03ec546a4fbf11ac9e7eafa819c8922685431b49 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 31 13:29:41 2008 +0100 Source /etc/profile.env in ebuild.bash commit 6caebda97386556caa6a4857ef3a8f009654680f Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 29 21:38:54 2008 +0100 pbins don't support eclasses or exlibs. This is a possibly better way to fix cache validation for pbins, since it doesn't prevent INHERITED from being searched with inquisitio, for example. commit 3d3d163dfb5d0ccc36f749d436db6b674caae8d7 Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 29 21:36:04 2008 +0100 Revert "Don't define inherited_key for pbin EAPIs." This reverts commit 89265c9020c12d1db7a0ec7cbbf6f09fa8612701 commit eeca9679fbc104bdeac482a5ce3e2465397d71f1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 29 19:00:04 2008 +0100 Better test failure messages commit 5c804dc652872b9a9c4abbf6656d7e559a25ea65 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 28 18:38:18 2008 +0100 Fix test paths commit 084299d17ef2824ebafa0c8b51d63019cba041dc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 28 18:33:08 2008 +0100 Formatting commit 390dc2bc75f19f3241fcbef2c66264cbf6c19f02 Author: Daniel Mierswa <impulze@impulze.org> Date: Wed Aug 27 11:26:04 2008 +0200 -E accepts specpath and environment variables commit aa61a49a840c675bb6f1daa280e18427f1076091 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 28 18:03:26 2008 +0100 Remove stale test. commit 698f93114a2800963a4a6f96c46b5ae2b19a578f Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 28 17:36:42 2008 +0100 Remove stale doc comment. commit 89265c9020c12d1db7a0ec7cbbf6f09fa8612701 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 28 17:35:44 2008 +0100 Don't define inherited_key for pbin EAPIs. It's only used for cache invalidation and a QA check, neither of which make sense for pbins. commit 2eb145c2c6f0823caca943c5f6a7828ba6d67d1b Author: pioto <pioto@everglades.pioto.org> Date: Thu Aug 28 09:13:45 2008 -0400 Add a missing header. commit b1dc0150c92bfd14d17c32765377c0ec9d2093a7 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Thu Aug 28 04:05:59 2008 +0200 Clean up tmpdir. commit 6ded7008469640d2284022deff1e39c3c792f564 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 22:11:20 2008 +0100 Per distribution repository blacklists commit afc70958528f85092b4278bc09dcbc8584221a05 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 22:10:46 2008 +0100 Repository ctor now takes Environment param commit 07219185f96f934756b321aff77229a42c37fda4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 22:09:35 2008 +0100 Pass distribution KeyValueConfigFile by sptr. Lets distribution data classes keep it around for later if necessary. commit ac897c9a5c573313f99253bae5a899a06c84fb4e Author: David Leverton <levertond@googlemail.com> Date: Wed Aug 27 19:14:08 2008 +0100 Make pbins a little more less broken. commit 682812145fdd8ff945d892838cbb995116b8233f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 19:03:45 2008 +0100 Check for 0x enum class commit c58fddb7774f1d688f4f26f16bafd285e9b2f69b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 16:37:51 2008 +0100 Don't stamp over LD_LIBRARY_PATH commit 85fdf4d4b1ed3024565a0be294fb44e91c3331ee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 16:22:23 2008 +0100 Extra ; commit 481db507727c12f89b0c30691c5fd351a48401cc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 16:22:03 2008 +0100 Better boost.python not working error messages commit 703221a79ab2b300919f50d655a5cf2138cac862 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 27 15:52:12 2008 +0100 Pickier checks for c++0x 'extern template' support See gcc bug 37256. commit 139609acd9481b079bec619a6ed80fa636cab0d4 Author: David Leverton <levertond@googlemail.com> Date: Wed Aug 27 07:12:27 2008 +0100 Make pbins a little less broken. commit 16ffcdb662b30773a9d9e91eabcfff6baf85df86 Author: Mike Kelly <pioto@pioto.org> Date: Mon Aug 25 21:34:52 2008 -0400 FreeBSD can't give head. The head -c1 in FreeBSD doesn't read null characters properly. Use bash's 'read' builtin instead. commit 2dff4c53f99e35f801dbbeba9132c1ac75719eba Author: Mike Kelly <pioto@pioto.org> Date: Fri Aug 22 09:30:20 2008 -0400 "Fix" for FreeBSD. commit 3cbbde67d5897ffe3df549058796c011f69b184d Author: David Leverton <levertond@googlemail.com> Date: Mon Aug 25 11:22:53 2008 +0100 Fix distcheck. commit 9199090d6bde401593507b238026c572b827eba0 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 24 14:19:43 2008 +0100 Move the EXTRA_PREFIX out to the front in exheres default_src_install commit a74bd5b6e5db7221829f57c9975434e815363764 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 24 01:02:23 2008 +0100 Fix cache for relative repository paths. commit d04fe3ec84b3752c6aa57294763f18cc9be5e6f4 Author: Saleem Abdulrasool <compnerd@compnerd.org> Date: Sun Aug 24 03:01:51 2008 -0700 add mappings for exheres configuration layout use.conf -> options.conf licenses.conf -> licences.conf keywords.conf -> platforms.conf commit 5f4d364c64a5be3038d11a67c2389af2c023d837 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 23 18:13:59 2008 +0100 Protect more variables when loading environment.bz2 commit 35bedf275b1bea2cad5cb3908d5e67787befbf3b Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 23 13:38:35 2008 +0100 A -> ARCHIVES for exheres. commit 27ac3acc259c6b98a37ca6ae761c341dbfd77497 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 23 13:28:26 2008 +0100 SOURCES -> DOWNLOADS for exheres. commit 22316cdcc3e2b36b50ba607a1dcb509dfa0845aa Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 23 13:24:25 2008 +0100 FILESDIR -> FILES for exheres. commit eba77581621cdd11e890e54cc52456b28e1e7023 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 20:37:14 2008 +0100 P -> PNV and PF -> PNVR for exheres. commit 3150704bd7b499d3a040efa02487ff5be83e8bbd Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 19:53:16 2008 +0100 T -> TEMP for exheres. commit ce0b5b61f068d6d4e270b68cf3d1221bd9b330ab Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 19:26:39 2008 +0100 Stop exporting IMAGE in Gentoo EAPIs. commit 073be1cd9c89ac1de7845c0cdcd370b86cbbe3d8 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 19:22:15 2008 +0100 D -> IMAGE for exheres. commit 7c34d224c099b6e95fdd448e477f9a935fa3e5fb Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 18:17:12 2008 +0100 S -> WORK for exheres. commit 215ad970b4f7dd877902e4fba327a4aee34a53b1 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 18:03:39 2008 +0100 WORKDIR -> WORKBASE in exheres. commit b886ad6f7fc5c386df98de14dcb2b58809ac00bb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 15:25:40 2008 +0100 master is now 0.31 commit c510ad17a05fa88d2ea0a1105d10cafdd97ab700 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 15:15:59 2008 +0100 Fixx0r pyth0nz commit 6f646d1b35a5cde9e4716fdc9dcecfb23aa991bf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 01:29:31 2008 +0100 Use distribution concepts for masks Fixes: ticket:636 commit 33fd8ae2939ecc7f82788d7892936cb64089e700 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 00:14:01 2008 +0100 stderr goes into a metadata key Fixes: ticket:634 commit c0467d2f53a5929b225621ccf975dcc186146434 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 00:13:55 2008 +0100 Fix docs commit 220c57d80c1f9aa85d19283818add58960ef6c6c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 23 00:13:33 2008 +0100 Allow capturing of stderr commit 729bc1a815c1abba572213e885d5d654b09b35b4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 22 22:11:15 2008 +0100 Distribution-defined config file names commit 1b8bbb1a910d35e4e3da18d976ed96d965eb55aa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Aug 22 20:31:19 2008 +0100 Split up distribution configs. commit 343a7e259402dc193d8de4be6d189791b8234f47 Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 22 07:05:43 2008 +0100 Fix tests for people in freakish time zones. commit 39ab3277d4d63f405dfd1643c87f91da8b6f5ec9 Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 22 06:48:19 2008 +0100 More debuggery. commit 2c247177a01c61c6ec724d289d6a8eee89f53b33 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Fri Aug 22 00:45:04 2008 +0200 Unset PALUDIS_OPTIONS in TESTS_ENVIRONMENT. commit df28559c618619dff1562d553d676ec92aab32b3 Author: David Leverton <levertond@googlemail.com> Date: Thu Aug 21 22:14:17 2008 +0100 rfi commit fd0e987a09d468489a83a8bf5d9321a6184977e0 Author: Richard Brown <rbrown@exherbo.org> Date: Thu Aug 21 22:10:32 2008 +0100 Add --enable-python-doc commit 92ac70db7b7015d360619ed3587c8786af86297e Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Aug 20 20:10:18 2008 +0200 Add --no-compact to bash-completion. commit ba686f17184c463d658171d96d0082d234414a92 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Aug 19 21:08:07 2008 +0200 Remove --verbose, -v from reconcilio bash-completion. Turned on unconditionally in 906511bf81d1. commit 96585cfeb40f4626542dfb61de08dad3dc95d4c6 Author: David Leverton <levertond@googlemail.com> Date: Mon Aug 18 18:51:56 2008 +0100 Fix Libs: line in pkg-config file. commit 8fff09968e0bc0f97f833c834781aca45f0db6c7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 16:28:29 2008 +0100 layout.conf:masters = support commit 44b327851a6ad01445d7c1295178c96a72cf24a4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 15:36:15 2008 +0100 Don't complain about a master repository having a master itself commit f62e137848dd2c829a1d5f874ae5d4f2197e7ac6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 15:34:02 2008 +0100 Support multiple master repositories. No way of actually configuring them yet, mind... commit d6d26953211434db2042652e227136214d81b224 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 15:33:41 2008 +0100 Add MetadataCollectionKey<Sequence<std::string> > commit d1bf557556c570e133df1c94269979d1c71bde5a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 13:03:27 2008 +0100 Add checks for c++0x default and deleted functions commit f255f2d56fc29fe6487d1cdb595f9933c1b39ebe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 18 13:02:42 2008 +0100 Update gitignore commit 818399bd8ad5e3871084ee6951ba63a38ce92394 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sun Aug 17 16:39:35 2008 +0200 Make expatch die when it's passed an empty directory. Otherwise patch hangs, waiting for input from stdin... commit d606d20248af8d2e4b48130086d53cf88a271ac3 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 17 14:30:26 2008 +0100 Forbid LICENSES and LICENCE in exheres, too. commit 04db2171497d4c9cf6eaf6dc1f8078d0288b2548 Author: Richard Brown <rbrown@exherbo.org> Date: Sun Aug 17 08:46:37 2008 +0100 Add important missing s commit b4b2f99b420ad3e35291807d41112423bc46ee2a Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 17 00:12:27 2008 +0100 Greater compatibility with Portage and pkgcore w.r.t. mtimes, per discussion with zmedico and ferringb. commit 40b30301b395c737736b87ff2ed8434634b562af Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 23:13:25 2008 +0100 Rename LICENSE -> LICENCES, SRC_URI -> SOURCES for exheres. commit 56777f2da961298152da4815a2055d4596adef21 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 23:13:21 2008 +0100 Fix inherit / require detection of missing eclasses / exlibs. commit 9c6239c795c74eac52757fe3cc36a2f1d2db4040 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 22:26:51 2008 +0100 Fix GCC 4.3 more (ciaranm thinks). commit 1e52083c680a8eabf27616234fed6573c9177e0d Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 22:05:20 2008 +0100 Fix GCC 4.3 commit b1d4ba7ddf41ae047eb2cb43f28bb48c58375021 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 21:40:29 2008 +0100 Fix DepSpec pretty-printing with labels. commit 6054ceaa64a6d5ec81f1558c0e90b77ae6907bb0 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 15:08:38 2008 +0100 Test cases for new cache handling. commit 767fb3805f9629ebc36888a35023eda943089819 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 12 19:25:21 2008 +0100 Support for Portage's flat_hash cache format. Fixes: ticket:630 Use flat_hash for the write_cache, and drop flat_list support for non-Gentoo EAPIs. commit 9035495cebefab9829c69d8abea3caf0e8b6ff2b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 16 17:29:04 2008 +0100 Make PaludisEnvironment use repository-supplied repo deps. commit c0f76979f86fb54bd8ea21c0cd4e020e1577e743 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 16 17:28:41 2008 +0100 Let repositories suggest an importance. commit c80df694dad34cf04487a584066137e4383996f6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Aug 16 17:27:26 2008 +0100 Let Graph use a non-< comparator commit c2396a54cc46abb528eb336152437753286930a6 Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 16 15:08:53 2008 +0100 Enable pkg_info for exheres. commit 06ddd80d20cd401e9c35508d4a3dec728c1db556 Author: David Leverton <levertond@googlemail.com> Date: Wed Aug 13 17:53:38 2008 +0100 Add Repository::location_key. commit 1942ce8358ed3c2e11471bf4c780fc23e37edca5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 14 19:10:06 2008 +0100 Kill VirtualConstructor commit 02c0429d9a58c9c577adf24c9c816bbfca5ddec8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 14 19:09:46 2008 +0100 Stop using VirtualConstructor commit 889f976165403678c3c4ec3e45e18c05995f3e51 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 14 19:09:27 2008 +0100 Kill unused include commit 13ccc6351aaf5257ce5cd55327701583eea686ae Author: Richard Brown <rbrown@exherbo.org> Date: Thu Aug 14 18:59:08 2008 +0100 Fix ruby doc commit 22f82c679d12c2a00bed70664a112a5870fa9570 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Aug 14 14:13:08 2008 +0100 Remove more VirtualConstructor use. commit 0df61ec1cd67846d28dbee79e4ba8dec79b6dfb2 Author: Richard Brown <rbrown@exherbo.org> Date: Tue Aug 12 20:29:27 2008 +0100 Docs tweaks commit f47542b80c9cc84432b0006d5ef53f4988fe546d Author: Richard Brown <rbrown@exherbo.org> Date: Tue Aug 12 20:29:17 2008 +0100 (ruby) Fix demos EnvironmentMaker -> EnvironmentFactory commit 5ef2a0f00a7b93a6ac6088ac34d9744a6fabec1c Author: Richard Brown <rbrown@exherbo.org> Date: Tue Aug 12 19:45:30 2008 +0100 Add link to example_selection commit 5359e071f7fe0e6a43764a9a6fa5160b3b2f24f6 Author: Richard Brown <rbrown@exherbo.org> Date: Tue Aug 12 19:32:02 2008 +0100 (ruby) Fix example parse_user_package_dep_spec commit aacbe32dcf604490ce9211d40c0d11a6e78a4cdf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 20:02:54 2008 +0100 DepTagCategoryMaker -> DepTagCategoryFactory commit 0f3eb4b7da157630049ad93334338c4ba796304c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 14:54:14 2008 +0100 Replace EnvironmentMaker with EnvironmentFactory. commit dc24637ad9ea08b179bf76969533b29e95467eb4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 14:45:11 2008 +0100 typso commit f93b06b57f40265ba98dfe77084495ae34caf9c8 Author: Richard Brown <rbrown@exherbo.org> Date: Tue Aug 12 15:01:54 2008 +0100 Docs fix commit be77e144fbf5fb357e2ade4518edbb32b46a1d2a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 14:05:32 2008 +0100 Can't take a PMF to list<>::push_back in 0x. commit c3be2c0c889153faa7e5fd69defa5678a873a3e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 14:04:07 2008 +0100 0x has std::next, which messes with paludis::next because of ADL. commit 424de06050ce295a5d1a3dbeb8d49e1735b4ffa1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 13:08:22 2008 +0100 Use std::rename from <cstdio>. commit e038bcd47e69df8a612bc11928b9d0388aa6ac16 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 13:07:34 2008 +0100 Missing headers commit 594f16ab6a0d6b3a242c2e7cdfc2af87e4980182 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 12 13:05:34 2008 +0100 Extra ;s commit 3d7433d9f969a0a5b1f6469c45f3531586c3df3e Author: David Leverton <levertond@googlemail.com> Date: Mon Aug 11 20:49:53 2008 +0100 Fix test build. commit 119c84127aa4db169fbd532877e11cc1cd3f2066 Author: David Leverton <levertond@googlemail.com> Date: Mon Aug 11 20:02:15 2008 +0100 Tighten up the quoting in default_src_{compile,install}. commit 59ebf547d0096912cc7b1110926300cd5d227640 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Aug 11 12:47:15 2008 +0100 Replace RepositoryMaker with a more flexible RepositoryFactory. commit 8cf3a9dca43a6799a15d749b266e070525e7a46b Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Mon Aug 11 16:27:58 2008 +0000 Change get_new_ids_or_minus_one()s' logic to reset user and group ownership separately. commit db052e1a2087fd307ba611c33801f8a3f949fcce Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 21:41:03 2008 +0100 Default phase functions for the upcoming EAPI 2. commit 6d6a8296a8cc61e9c930ecb472f6e5b6332679d0 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Aug 11 04:32:00 2008 +0200 Add --show-associated-keys to bash-completion. commit f6ca0cbe39e6312d71ed3fdd9692d088ce2cadd1 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 21:40:42 2008 +0100 Tweak tests. commit 50eefb0b6b3cefe9b9c6ed1f90d355c6440a4802 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 16:17:29 2008 +0100 Keep a list of phase functions for each EAPI, instead of hard-coding it in various places. commit 301564093f2dd20128be8f2033ec517412738b02 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 16:16:56 2008 +0100 Allow EAPIs to specify which ebuild modules should be loaded. commit be03352b02c38243799df12153354d447ef3e3c7 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 16:11:59 2008 +0100 Use the proper output colour when writing a VDB entry/pbin. commit a79fd4a0a7eb4ee6f2773832b5f62056a8daa0a9 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 11:16:16 2008 +0100 Remove redundant dies in the exheres default functions. commit 26972b41a2843bdb3782d4b5153cfd7abca7665e Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 00:32:40 2008 +0100 Quote DEFAULT_SRC_CONFIGURE_PARAMS, requiring it to be an array. commit 77ddc014e8fd0535f6df33415f85f0ecd22120e1 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 10 00:32:24 2008 +0100 Fix test. commit 70343cb92bdc1c16a3f9db064fb27bf9cb191b4f Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 9 23:26:15 2008 +0100 Allow exheres default_src_configure to use the two-argument forms of option_with and option_enable. commit dcd8994daf522003273eecc841599cb123aaae0e Author: David Leverton <levertond@googlemail.com> Date: Sat Aug 9 21:04:23 2008 +0100 Fix exporting pkg_info from exlibs. commit 608c7abbd898be86371153195c883693cd7489d7 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 5 21:39:12 2008 +0100 Support EAPI-dependent pkg_postinst phase ordering for up/downgrades. This is currently determined by the EAPI of the version being installed, not the one being removed. The implementation is rather hackish; the new resolver will let us do better. commit 9df9c709cca58917d2f32a1214b41d604ed81e25 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 6 09:08:10 2008 +0100 Fix more commit 60146013fb821055b05cf41441a92a855b96b725 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Aug 6 08:44:50 2008 +0100 Fix commit 159c50de6178938cefa1ce3bc07276607baaa5b9 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Wed Aug 6 05:34:14 2008 +0200 Really don't tell people to make builddir set*id. (See 4c7255f4). commit c9e8d8cbd3dbe36f61412a269a05f34c303d9f7c Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 5 22:48:14 2008 +0100 Fix QA. commit dc567ead0ab97ef1aa3f50ec732ea10f3588fe67 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 5 21:38:46 2008 +0100 Fix slightly broken tests. commit 47cef140e8948e4668fd58fc460b264b13750698 Author: David Leverton <levertond@googlemail.com> Date: Tue Aug 5 21:35:49 2008 +0100 Allow TestEnvironment to take a ${ROOT}. commit a13d7d63e7c9b24f65fdcf343cbe64e8a7076087 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 5 04:43:35 2008 +0100 Tinker with exheres metadata lots. DESCRIPTION is now SUMMARY. DESCRIPTION is now for long descriptions. Added UPSTREAM_CHANGELOG, UPSTREAM_RELEASE_NOTES, UPSTREAM_DOCUMENTATION, BUGS_TO, REMOTE_IDS. commit 129acafc8937a5143633c8e21c3e260dfb38df7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 5 04:43:18 2008 +0100 RestrictSpecTree -> PlainTextSpecTree commit 58d38200b5a29264f4b15311461038143acb9149 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Aug 5 02:19:59 2008 +0100 Fix Python. Because peper fails it. commit dddf5ce3ce151414552dfe0c6af2fa3aed12ea44 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Mon Aug 4 17:05:04 2008 +0200 (ruby) Set $envspec to "", so we don't get a traceback when checking $envspec.empty? later. commit 8788d8f54896ebbbd11411c8320e2ce65db026c1 Author: David Leverton <levertond@googlemail.com> Date: Mon Aug 4 15:17:33 2008 +0100 Fix RESTRICT="mirror" commit d7ee26456cc76bf76c0e77b23b1d7ba6967008a2 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 22:32:03 2008 +0100 Support foo.lang.N in man page filenames for doman (Gentoo#222439) and pick up some miscellaneous doman changes from Portage. commit 77be16f5c2de2ebcd7ce78084755f83c522edc39 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 29 21:47:08 2008 +0100 Kill kc. Breaks python. commit 5c42e4800f4e6edd91dc6d8cdf54afb3d1fb34df Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 20:19:26 2008 +0100 Fix GCC 4.3 compile. commit dc48cc2a343a9b729c96b787d60aa87fcc63147b Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 18:08:32 2008 +0100 Add a bunch of test cases for parse_elike_use_requirement. commit aa4c1ffef6ab7968093b9223a8ed2271a204b79c Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 17:17:01 2008 +0100 Simplify the code. commit e16130d830bf6911e21b6c2d9c1e2d9672d2fcf0 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 16:53:22 2008 +0100 Support Portage-syntax for USE deps. commit 6450119094d0c6dbc68162a815d5a5d8e500ce00 Author: David Leverton <levertond@googlemail.com> Date: Sun Aug 3 16:51:54 2008 +0100 Kill epdso_strict_star_operator. commit af9e861a4f454ac4ed37feab8d1237047c2dc3ac Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Sat Aug 2 19:01:21 2008 +0200 Add is_nonfatal(), allowing exlib functions to check whether they're called via nonfatal(). commit abd4c4d73087be66653eb227ea583e15ff02738a Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 1 23:52:57 2008 +0100 (ruby) Update copyright and version number on playman.rb commit 8db95c4c1b9797d088ba7105b13a266d04928e19 Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 1 23:03:16 2008 +0100 (ruby) Update layman->paludis sync URL mapping code from playboy.rb commit 5df950c88f03804d3939f2a5beb2bd31967f24af Author: David Leverton <levertond@googlemail.com> Date: Fri Aug 1 22:49:39 2008 +0100 Add Mercurial syncer. commit 280f1b4d59186c67030c89ab8a374ab4b4f3bf56 Author: Mike Kelly <pioto@pioto.org> Date: Thu Jul 31 19:37:53 2008 -0400 Mention "installing" an empty directory. commit ef94218a3e63288ace66a3036f7cec7386f47d42 Author: Mike Kelly <pioto@pioto.org> Date: Thu Jul 31 19:23:45 2008 -0400 Fix package.provided FAQ entry. commit b0deb7163dd4617fd8f24e05dec23e5b8359db0d Author: Mike Kelly <pioto@pioto.org> Date: Thu Jul 31 18:40:37 2008 -0400 fix true test commit 04b3b9372038f4171c537dc4ea8ebce50bb9fb93 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 30 21:09:06 2008 +0100 Oops commit ede35ef695e16884dd9958e304aaf3080a20cc07 Author: Mike Kelly <pioto@pioto.org> Date: Wed Jul 30 02:25:59 2008 -0400 Fix test for FreeBSD 7. commit 83d9a1a5ec5c4984c243a4d55d4d08c6d67c509b Author: Mike Kelly <pioto@pioto.org> Date: Wed Jul 30 02:17:28 2008 -0400 Add an FAQ entry about package.pretend / importare. commit 4b9371bc31c573f0f3af66b91a91d74717b13737 Author: Mike Kelly <pioto@pioto.org> Date: Wed Jul 30 01:58:20 2008 -0400 Fix paludis/util/system_TEST on FreeBSD. commit d0c4e15066ace678c90e7e06161d9353816a4c03 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 29 19:03:07 2008 +0100 Stick slot information into the so names. Libtool is too stupid to get this right just using .so.whatever. Fixes: ticket:616 commit 6c049a7f3aeae2fac8ac45789c86b84c14d22380 Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Jul 29 16:46:40 2008 +0200 --no-config-protection was removed, update bashcompletion. commit fcbab98e78629603550e9ead3da3f63f97b9021a Author: Ingmar Vanhassel <ingmar@exherbo.org> Date: Tue Jul 29 16:46:09 2008 +0200 Complete paths instead of categories/packages for --resume-command-template. commit 8c6fda1b4e24e182b98850a5269d257b26efa344 Author: David Leverton <levertond@googlemail.com> Date: Mon Jul 28 21:32:10 2008 +0100 Change the mode of the symlink, not its target. commit 5c6206dba5629933408567723916c56d5127e525 Author: David Leverton <levertond@googlemail.com> Date: Mon Jul 28 16:39:16 2008 +0100 Remove GNU awk/make/patch/sed wrappers. These cause more trouble than they're worth, including libtool configuring in a reference to /usr/libexec/paludis/util, and automake tests invoking them with PATH=., causing them to fail. Users will have to manually arrange for the GNU versions to be visible, on systems where they are not the default. commit fa37c7c5b9a7b784feb39b291480aac42d7a4589 Author: David Leverton <levertond@googlemail.com> Date: Mon Jul 28 15:50:12 2008 +0100 Don't clobber set*id bits. Fixes: ticket:623 commit 4c7255f4dc491af29e6e3308f0270d8fa04a2550 Author: David Leverton <levertond@googlemail.com> Date: Mon Jul 28 15:39:48 2008 +0100 Stop telling people to make builddir set*id (but keep supporting it for now). See: ticket:623 commit ed61ce859111ba844c6683c272d89ab1a5880f6d Author: Richard Brown <rb@lore.(none)> Date: Mon Jul 28 16:39:26 2008 +0100 Fix pbins commit 111a3968d9997f58e9bd127ab4df76628f1d13c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 28 00:32:23 2008 +0100 Refactor test cases, should use fewer sheep commit 32716c78ce45ca334aa10bfef903c023884e6d94 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 28 00:32:06 2008 +0100 Add missing stringify implementation commit 7e40c67fa97498d6a10b6f75a005a70509100c59 Author: David Leverton <levertond@googlemail.com> Date: Fri Jul 25 21:19:33 2008 +0100 (ruby) Fix playman warning message. commit bfbf5f882ac5441b35749880717868624f20df30 Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 2 16:22:43 2008 +0100 (ruby) Make playman.rb use Environment MetadataKeys to find the config directory. commit 67b907b14fcb8751d3d1ac4551b760f91560e110 Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 2 16:15:36 2008 +0100 (ruby) Add bindings to the new specific Environment MetadataKey methods. commit 78d31e69f521798ef9f82027e0f5ca0d33ee7d40 Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 2 13:32:39 2008 +0100 Add methods for format and config_location Environment MetadataKeys. commit d536873df7c747be1da6056997de5ba2a566876f Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 23 22:02:26 2008 +0100 (ruby) Fix find_unused_distfiles.rb for API changes. commit 84f6c9f9908625269d50c4beba7c814bdae19173 Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 23 22:02:04 2008 +0100 Make UnavailableRepository use the owning repository for from_repositories_key() commit ee8951598e753b4639d2e8272f7b6436557c2513 Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 23 22:00:41 2008 +0100 Accept multiple variable assignments on one line in the places where Portage does. Fixes: ticket:608 commit f9e7ecdd0252218a9dd9d34b908aa6978728c6e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 23 17:39:32 2008 +0100 Convert EAPI away from kc / sr. Looks like people are having compiler issues. Hopefully this: Fixes: ticket:622 commit 9df50426a7b3080e5ebcb077e2f7fc8ac2cf2681 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 23 16:47:54 2008 +0100 New NamedValue voodoo. Eventually this will replace kc and sr. It's much simpler, and quite a bit cruder. commit fadfd3ea6e287003b21c973337e64e215aca4c4a Merge: 7a66723 94e9ecd Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 23 16:36:12 2008 +0100 Merge branch 'master' of ssh://git@git.pioto.org/paludis commit 94e9ecd9fec55432a79e43b6964fc63ff80d2e89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 20 14:18:42 2008 +0100 Kill --no-config-protection. It didn't do what you expect anyway. Fixes: ticket:619 commit 2f05223862c5c21934b39f2337182b8dfa680f45 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 20 11:39:59 2008 +0100 Fix --report mask output. Fixes: ticket:620 commit 26fd6e6c668af53807855c1f6f715a8474c4e77e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 20 10:45:39 2008 +0100 Fix gtkpaludis with recent pygtk. h2def.py moved. Fixes: ticket:621 commit e2af660dffefd965506130258f14feb14730ef80 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 15 22:07:30 2008 +0100 Add filter::Slot(). commit e0f6e7ec0687eb055549d1f816278614a216e290 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 15 22:06:02 2008 +0100 Don't disambiguate for TestEnvironment::add_set. Now, all /less tokens are treated as set names for TestEnvironment::add_set's parser. commit 45f1ef9c3be6190933e42c22c61f37c019f16ca7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 15 22:05:16 2008 +0100 Make DepSpecFlattener throw on duff sets. Rather than warning, DepSpecFlattener now throws if given a recursive or non-existent set. commit ea0cc80ee33c07b73e88d9b832fd1f5a08afa351 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 21:00:16 2008 +0100 Allow wildcards for --install. commit 9374fe23072997049534761a1e04e7de69e453a0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 20:43:41 2008 +0100 Allow wildcards on --uninstall. commit 5f44815cec35b202bd824f222512305656657ae4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 20:24:05 2008 +0100 Allow wildcards for paludis --query. commit d14c32052a3e4d6c3d16669aa6760d0b0955de3c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 20:23:35 2008 +0100 Add PartiallyMadePackageDepSpec ctor from PackageDepSpec. commit 33e7bdf8d35762559eb5b162f9ee46bcf6cad0e9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:24:07 2008 +0100 Boring api-use changes for previous (continued) commit 8d626661eebf9e33e852dd86affc5f2fa86f611f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:22:05 2008 +0100 (ruby) Update Ruby for previous (continued) commit 15a3dcd00f4a927a4300326a9f1b7b39dc4e9ee7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:21:44 2008 +0100 (python) Update python for previous (continued) commit 6e9dcfc722b454aa93eaf26c7cd31821f334e8c1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:20:21 2008 +0100 generator::FromRepository and generator::InRepository (continued) Replace generator::Repository with generator::FromRepository and generator::InRepository, in line with previous. commit d36edaf6d906c3a011adf8e304f84677abcd81e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:22:25 2008 +0100 Update examples for previous (continued) commit e86d42aaeeab8ef443bf7cdcaf19392651ed71d8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:28:35 2008 +0100 Documentation updates for user dep specs (continued) commit 8440450ddb94f56912f886fc6654e70d32c2e915 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:18:34 2008 +0100 Allow user ::from->in repository deps (continued) For user dep specs, allow cat/pkg::from->in package dep specs. 'from' matches on origin repositories, 'in' matches on current repositories. At most one of from or in can be blank. ::in retains its current meaning. commit b4e42442332b9489ab811a3b51cbfa2802c54760 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:22:49 2008 +0100 Update cran dep specs for previous (continued) commit 8574a75726bdd3ae74d4546dbfac954362c35d47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:17:50 2008 +0100 Update elike_package_dep_spec for previous (continued) commit 36ff7da31af640c47f55a1548fe2e60c54c37f21 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:23:30 2008 +0100 match_package support for previous (continued) commit 37240c87e17d8b127ddb2480bbebf9ab4584379b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:16:20 2008 +0100 Allow from- and in- repository deps. PackageID::repository is now PackageID::in_repository. Added PackageID::from_repository, which identifies things 'from' (as an origin) a particular repository. commit bdacf3b7fe9b0b955c37d8315a6f36b76405ca82 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:08:11 2008 +0100 Update ConsoleInstallTask for previous (continued) commit fabd135405ff2866b91035a565359bd1574019a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:07:35 2008 +0100 Reporting needs tweaks for previous (continued) commit 56ce29592f7c244795f20e0b99987f1854da01ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:06:48 2008 +0100 Update E info handling for previous (continued) commit b3e1304b97c130f1b470627eeaee5abbe714cc3b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:06:13 2008 +0100 (ruby) Update Ruby for previous (continued) commit 95dc39cb76e5652aabfba76707840330274efd2e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:05:50 2008 +0100 (python) Update python for previous (continued) commit 341b41e24bee6e73f874f61085036d111384fd06 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:05:23 2008 +0100 Update virtuals for previous (continued) commit 9e23bcba99373e0a9ac543b3aa8b035b20adf62c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:04:54 2008 +0100 Update E for previous (continued) commit 3b627dbc6471f30a359cad3817bc99090ca8a7ca Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:03:20 2008 +0100 Update Unpackaged for previous (continued) commit eb2e3b17d993e13cd781c9e6242443739a24f491 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:01:53 2008 +0100 Update Unavailable for previous (continued) commit bb9aecd155d593f318aa0ecf0f0fc484e5fe7e99 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:01:13 2008 +0100 Update Gems for previous (continued) commit 6189b0b83959366860f3343a1900a27dfe20b818 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:00:49 2008 +0100 Update Fake for previous (continued) commit 5f1f70c41f5cb0c537e3d140acbcd633bf5d207b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:00:23 2008 +0100 Update CRAN for previous (continued) commit 7b5c57442b295a7930b80f1e14085b2ebeb848ea Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 02:59:02 2008 +0100 Move to a single PackageID 'origin' key. Don't try to distinguish between source and binary origins. It gets too messy. Instead, have a single key holding all repositories that could be considered an 'origin' of some kind. commit 4143de469d180770243d5a2f7c5c9a9c0794088a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 03:07:13 2008 +0100 Formatting fix commit e16ed98136af8f399bad3d9e148aaa074d417f81 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 14 02:28:01 2008 +0100 Use formatters properly commit 11904c3bb9dcb890b699417901376101efb0084d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 13 17:00:05 2008 +0100 Let TestEnvironment supply new sets. commit 8d35eb9f91a617d6b0ebf487fe45d277e45e0d53 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 13 16:54:47 2008 +0100 Let FakePackageID be masked. commit b55f8208939c94c4cb723a151061ca09dc7ea7c4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jul 11 03:06:09 2008 +0100 Reduce E interface. Refactor and exheresify info pkgs, vars. Exheres now uses metadata/info/{packages,variables}.conf. commit 7ce03892066f69d3bf0be2e942d2a0e0e1932345 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 10 23:57:07 2008 +0100 Pointless parens to shut 4.3.1 up commit c73d224aab2ad843b9791351727c7e45e4b4b0d5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 10 22:36:38 2008 +0100 Move use descriptions around for exheres. Exheres now uses metadata/options/descriptions/*.{local,}.conf instead of use.desc, use.local.desc and desc/*.desc. Local descriptions for suboptions are now allowed as a side effect. commit 8f0a81f559104cc2fb5019174a94ee876e5eec03 Author: Mike Kelly <pioto@pioto.org> Date: Wed Jul 9 01:17:08 2008 -0400 Use /usr/bin/env bash instead of /bin/bash for the shebang of shell scripts. This should make things run more nicely on systems like FreeBSD, where bash isn't installed in /bin. commit df236f53f37b51d462b428ce1ff84943366c4acc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 7 15:29:38 2008 +0100 master is now 0.29 commit cfe7b63daf410f2d1a83e7f7188ca23a84ecb71e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 7 15:29:26 2008 +0100 Merge 0.28.0 NEWS forwards commit a22c0f4aa17b859fcab60011bdc5a66fba0139cf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 7 14:27:41 2008 +0100 Silence some 4.3.1 warnings commit 925e92a1697e8072435b61a57cf1e56715ca0252 Author: Stephen Bennett <spb@exherbo.org> Date: Mon Jul 7 13:11:30 2008 +0100 Portage treats dirname/ as dirname/* for dohtml -r. Do the same thing here. commit 8703d725460f27b40d89170742b21879c80a13ef Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jul 7 12:11:55 2008 +0100 Better tr1 configure error messages commit 6a6d29792c3eac7bc41eb64d14b8f0023aa8a30d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 6 15:59:58 2008 +0100 Better error message for duff repo_name contents. commit 901a45e44315ec7905513578bb5b810568545c56 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jul 6 14:48:45 2008 +0100 Bring NEWS up to date commit 975ba82125af306c60f2aa47cb547f5923a103bd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jul 3 18:32:14 2008 +0100 Refactor, fix elike and user dep spec parsing. Refactor elike and user dep spec parsing to avoid having very similar code in multiple places. Fix bug where package names ending in exactly a single hyphen couldn't be used with a version in a spec. Fixes: ticket:590 commit 7a6672386eac9b3256ebeb447ae44ae6956c4bdd Author: David Leverton <levertond@googlemail.com> Date: Wed Jul 2 16:42:57 2008 +0100 (ruby) Remove some ancient cruft from playman.rb commit e03c947815655875d93107066863995aa47de675 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 2 08:17:44 2008 +0100 Add kvcfo_allow_multiple_assigns_per_line. The KeyValueConfigFile option kvcfo_allow_multiple_assigns_per_line allows multiple assigns per line, like A="b" C="d". If combined with kvcfo_disallow_space_inside_unquoted_values, A=b C=d is also accepted. In preparation for: ticket:608. commit c6191d90ca1a19440d79ddc5fa6f4a035f6bb231 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 2 05:36:32 2008 +0100 Fix backwards inline comment logic commit 3e99625f2582f5bb6275f422989f8a7cf9611257 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 2 04:58:55 2008 +0100 Oops commit d7f42a8566937f53326989cce30bece16bbee814 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jul 2 04:28:12 2008 +0100 Don't require virtuals repository. Various test cases would fail if we didn't enable virtuals repository support. For distributions that don't use old style virtuals, building virtuals repository just for test cases is silly. Fixes: ticket:603 commit cb504ebd97533082cf803c94b638e5b646c19567 Author: David Leverton <levertond@googlemail.com> Date: Tue Jul 1 18:16:57 2008 +0100 importare is supposed to have --debug-build commit 7ee12e2d21290c3c05768cf156d1bc0a98312ec1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 15:06:11 2008 +0100 Tweak configure help text commit 2c36a12f8715a146328fd1ba5d5de873c66c8c28 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 15:01:33 2008 +0100 Merge in 0.26.2 NEWS commit 0bb76cfeadc525681e6552ac9bf8b0f2822b1c4b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 15:00:01 2008 +0100 Bring NEWS up to date commit 3723adb541decb77e3bec96fb85c47f9197ccf11 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 14:23:32 2008 +0100 Fix PortageEnvironment -flags in USE. Fixes: ticket:597. commit fc75b73046cee4ae8400fcf36824cadef9c6b15a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 08:45:06 2008 +0100 Make no newlines at eof a debug statement for now commit 579b10d52d9a3b398ec75ebb8354a726a08bcbf4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 08:08:05 2008 +0100 Syntax commit 27bb77dd6c2ad1e2f5756a1ec8300b0ad3de6edb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 08:07:27 2008 +0100 Really fix RepositoryDefaults. Honest. commit 1b2cc63afb4c201834a2157d196b868fa209a45b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jul 1 07:25:35 2008 +0100 Convert RepositoryConfigEntry to kc commit 1c359b6841082de0d5fb9b29719b2c410cb60b0f Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Mon Jun 30 08:16:33 2008 +0000 Don't unlink entries that don't need it commit a7eff252d935e5654a2e039dff6cce547e4fd999 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 30 05:34:25 2008 +0100 Make repository_defaults.conf work again. Rather than passing a map to the repository VC, we pass a function. This means we don't have to iterate over a KeyValueConfigFile's keys, which doesn't work well with a defaults function. Fixes: ticket:609. Squashed commit of the following: commit 47b484222ad25a47c088af5eec332219ece400c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 30 05:33:41 2008 +0100 moar commit 653477eb3f89044ef1fbd5d878c54acb6afc27e8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 30 04:42:55 2008 +0100 start commit 8e4a4a04e8e87102f97f75485c772c5cf408742c Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 29 12:52:04 2008 +0100 Ditto for PortageEnvironment. commit 89f046da080b474132a81ca4a4b0893c7af71d70 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 29 12:41:22 2008 +0100 Try to match Portage profiles/* parsing rules more closely. commit 515fa4c9344ccf566f7db68d5df4fffbb9805087 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 28 22:34:47 2008 +0100 Make line continuations work (continued) commit ec191d1e2b6a0c0eff1cf8a939f49fa319b0aa98 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 27 23:57:25 2008 +0100 Boring API updates for ConfigFile changes (continued) commit bcbe58fb705dffdc4b857b95a46388b40e097908 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 27 23:57:02 2008 +0100 Update test cases (continued) Update test cases for new normalisation rules and API. commit 54c159bbe78e727f1299f06ef91c4954116e5dd0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 27 23:55:04 2008 +0100 Rewrite ConfigFile parsing, and add inline comments option. KeyValueConfigFile and LineConfigFile now use SimpleParser to do their parsing. This gives cleaner code and possibly fewer string copies. New options kvcfo_allow_inline_comments and lcfo_allow_inline_comments to allow inline comments. commit e0b4ddd2f6ff081e130e0ac82ecdcfcfe66e4520 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Sat Jun 28 17:11:58 2008 +0200 Require at least one argument for keepdir. commit 802298f25d62d17939e0c706ae4ebc9298c22408 Author: Łukasz Michalik <lmi@ift.uni.wroc.pl> Date: Tue Jun 24 01:17:00 2008 +0200 Make builddir be inherited from master repository commit 8d653af9d4c2bc10ccd2ec89f5c43a01914d47bf Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 24 23:20:09 2008 +0100 Don't merge KEYWORDS from eclasses; change KEYWORDS-in-eclass QA check to a QA warning. Fixes: ticket:586 commit cb0309f384658a1b0c321efd8f0f86ec4d525e81 Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 24 23:19:53 2008 +0100 Don't export things needlessly. commit 571e096926ba2518e001dd1e7681cf1dfd94482d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 24 01:26:14 2008 +0100 importare can now change file ownership to root. importare --rewrite-ids-over-to-root n will rewrite any uid or gid greater than n to 0. -1 disables, which is the default for now. Fixes: ticket:599 commit 64f0748bd372d7fd7075d69dbdc730ffd93cc941 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 23 22:05:08 2008 +0100 Fix indenting. BECAUSE SOME NAUGHTY PERSON PUT TABS IN MY NICE CLEAN SOURCE FILES. commit 4d290362c1367806e3bbbff74fb12f1a8956f281 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 23 21:33:12 2008 +0100 Make pkg_pretend and resume command interact sanely. Previously Paludis would run PretendAction for supporting IDs even if they had already been handled. Now we use the same logic used for InstallAction for pretends too. Fixes: ticket:604. commit 8dee117a5679f5c068c6e68d7d0306bf9570611f Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 22 22:19:51 2008 +0100 FreeBSD doesn't define EF_MIPS_ABI2 commit 4b9709ae72d646fcb19231bcabe46187701e976b Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 22 22:07:38 2008 +0100 STB_NUM isn't an actual binding type. commit 12dc1b2905bc562cb8a44a05256bd7695bcba717 Author: Kim Hoejgaard-Hansen <kimhh@kimhh-laptop.(none)> Date: Sat Jun 21 00:09:54 2008 +0200 use /usr/bin/env bash instead of /bin/bash commit f16b08069478b4029ca48f78d13aa6663a592148 Author: kimrhh <kimrhh@exherbo.org> Date: Sun Jun 22 19:43:12 2008 +0200 use fstat to check for directory - for portability commit 653c7151c5a5049c38a3afe12d11d75f08c2537f Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 22 21:39:30 2008 +0100 FreeBSD doesn't have Elf32_{X,Sx}word commit e3cbf24e8f058aeadcf60704a83d60e1b8f7838b Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 22 20:45:00 2008 +0100 environ needs to be declared manually, for BSD compatibility. commit 7a6ac5296c51b61a16ed90eb4dc712f0ec3d00b3 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Jun 21 11:07:12 2008 +0000 Unset permissions on entries that are going to be removed commit 084c79067beb2a83431d256997f15709f24f4772 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Jun 21 11:02:46 2008 +0000 Do ownership fixing in IMAGE commit b63b7e60d8d53d0f2fc61a3bda437eecc70d0542 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Jun 21 15:50:05 2008 +0000 Pretty links in ChangeLog commit 21a249d3486b31eb0dae37f87e9028ae6aead55e Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Sun Jun 22 00:20:56 2008 +0200 Make default() usable in exlibs and other functions whose name don't match $EBUILD_PHASE. commit 568b7fed55079220d7400f7ec65775a7cd5fa04c Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 22 10:04:15 2008 +0100 Don't use a real profile in the example file, so people don't blindly copy and paste and break their systems. commit 65205cda32979756815f09b43aaab2964049f405 Author: David Leverton <levertond@googlemail.com> Date: Sat Jun 21 22:43:58 2008 +0100 Don't make KV read-only. commit 8401aae2d89f6dcf502d16aa0f8a092306137986 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 18 10:33:05 2008 +0100 Update .gitignore for python docs commit f8d6630573ebe1744a79a289f1b020e6d5729202 Author: Mike Kelly <pioto@pioto.org> Date: Tue Jun 17 19:19:07 2008 -0400 Get rid of the "sub-par hosting" part on the index page. commit cd8a5d9ae2f46f738689e3f8e7241921a3045cc1 Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 17 15:31:52 2008 +0100 Don't source the ebuild twice when installing. commit 113ad182cec3cb145063b38f62141530a0ed4fef Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 17 03:26:27 2008 +0100 Don't require builddir to exist just to create a repository. commit 50a0d9368ca4212f5bf16d6b5b959123dd3653db Author: David Leverton <levertond@googlemail.com> Date: Mon Jun 16 23:34:14 2008 +0100 Update hosting/donation information. commit 7df32f628fd2d153ce322a625d0dd42df6676da8 Author: David Leverton <levertond@googlemail.com> Date: Mon Jun 16 17:15:13 2008 +0100 We don't support GCC 3.4 in trunk anymore. commit fa86b0a09fedb9b65df6da0fe08323676a1a0b56 Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Mon Jun 16 13:10:50 2008 +0200 (python) Update bindings for parse_user_package_dep_spec changes. commit 4bf02ec7bba7b3d01de7b0acdc56e9ebef35a2dd Author: Piotr Jaroszyński <p.jaroszynski@gmail.com> Date: Mon Jun 16 13:00:21 2008 +0200 (python) Fix EnvironmentImplementation. commit 91ec20d3b80b10799585f26cea0aba777c6f61e4 Author: David Leverton <levertond@googlemail.com> Date: Mon Jun 16 14:09:15 2008 +0100 Include masked packages in suggestions for install. commit 5c2c19f6e4472f1e608f633560e18a85560a4e8c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 16 10:39:34 2008 +0100 More extern template work. Squashed commit of the following: commit 07ec84b0bafc19e2606196263abee60f9ae1d9cb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Jun 16 10:37:52 2008 +0100 moar commit 64a55151656dd5b92113b08fd7c1214f26d4b2e7 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Mon Jun 16 09:36:24 2008 +0200 Find the git head if GIT_DIR is set. commit 4133b00c519b5ea2b8c3ecdf9ca328e984026d88 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 23:31:33 2008 +0100 No need to use .in for {do,new}lib.{a,so} anymore. commit 7bea06f49587dc5fdb8937e28664e432780fd58c Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 23:15:36 2008 +0100 Update .gitignore some more. commit f1f624f0c52a73ac4b029c524fdf611bab4b9775 Author: Bo Ørsted Andresen <zlin@exherbo.org> Date: Sun Jun 15 21:04:37 2008 +0200 Add .gitignore. commit 57a7caa8d2fec872d039dd24bc50e8a42a54ce31 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 22:51:06 2008 +0100 Fix trac links in the docs. commit 6fc2698c86517b4b2a5df3d35dd9379c157d1e9f Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 22:50:58 2008 +0100 Remove repo.eselect commit 5d0d541d3cdfa9b86855914a75599c6cdca0830b Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 22:27:11 2008 +0100 Revert "Also find the git head if GIT_DIR is set." This turns out not to be very useful, as the dirtyness detection goes wrong. This reverts commit 45fdd2d362529c25d71632b057909809e122e593 commit 45fdd2d362529c25d71632b057909809e122e593 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 20:20:45 2008 +0100 Also find the git head if GIT_DIR is set. commit e2b61bbf82bca1e7a583aad77d86743ffa6ef4d0 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 19:24:41 2008 +0100 Don't try to distribute ChangeLog.old.bz2 commit 837028cc0a7a299ac1f002c2f689efe862195c0f Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 18:29:59 2008 +0100 Use git log instead of ChangeLog. commit 2546f3eb09f6b22b26cb6b005c8d5654cc5cd3c9 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 18:24:34 2008 +0100 Update Getting Started guide with new overlay URL. commit 52bcdd841adac2bf97fdbbde7c0723a309c0ae0f Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 17:33:16 2008 +0100 Fix gtkpaludis. commit 4c1c3562d88be279eb7a5f2274f4995dee7f84c8 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 15:52:09 2008 +0100 Don't allow installing wildcards, it doesn't work sensibly anyway. commit fdf62645d374baf3ef62f59f0432095f46ca321a Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 14:54:43 2008 +0100 Add some test cases. commit ee2b9386d5772a889d17662679f2375a27963265 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 14:15:33 2008 +0100 Use the new parsing options in more places. commit 05e649d809b4f502c97c41e4270986988549e876 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 14:14:44 2008 +0100 For clarity, enable sets and disable disambiguation in the parsers passed to SetFile, even though it doesn't make a difference currently. commit 69673da432788e0eb1492cb905e689361e9989ec Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 15 14:13:18 2008 +0100 With disambiguation disabled, don't care whether a set actually exists or not. commit e5cf28cc1179dbeb60964bb512ac12005735d3f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 15 11:28:45 2008 +0100 Make more use of 'extern template', where supported. Squashed commit of the following: commit bccc569cc57d95f41fb8aa8b210b3d514956f9fe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 15 10:39:55 2008 +0100 moar commit 034f2bfb4500241b6099874a130793953e2a7761 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 15 01:34:17 2008 +0100 moar commit 61503b051a8f238aa9efb6e418d76ff83b8890cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:57:29 2008 +0100 moar commit fbb1e2d113e5bb69a24218f04b06198b4ee7febf Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:35:25 2008 +0100 start commit b1d99a312a499e6c3596ab61f91b1632e7049b2a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:40:55 2008 +0100 Make use of filters to improve new user_dep_spec disambiguation (continued) commit e53ad79f17aed32bd5b95c64d9976af2cf59dd39 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:04:40 2008 +0100 Update Ruby bindings for parse_user_package_dep_spec changes (continued) commit 09083171a3c5ea3d3d019e4724c8a02488f3eebb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:04:19 2008 +0100 Update examples for parse_user_package_dep_spec changes (continued) commit 7ce6f2a635664f48179ba58b18a24f041d467bc3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:03:26 2008 +0100 Boring API updates for parse_user_package_dep_spec changes (continued) commit 1f5408648013aa4ea8cb70864888274b068402e3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 20:01:45 2008 +0100 Make use of new parse_user_package_dep_spec features (continued) commit 706d8f3b19ec8ceca9ca19b0a9b3837346d539f0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Jun 14 19:58:35 2008 +0100 Make parse_user_package_dep_spec more flexible. parse_user_package_dep_spec will now disambiguate pkg to cat/pkg automatically. To do this it needs an Environment parameter, and optionally also a Filter. UserPackageDepSpecOptions now includes updso_no_disambiguation to disable this. If UserPackageDepSpecOptions includes updso_throw_if_set, and if given something that is a valid set, parse_user_package_dep_spec will throw GotASetNotAPackageDepSpec. commit 0d9e1813f031b6b4449654265f66b92595f73122 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Jun 14 17:03:16 2008 +0000 Change subversion revision for git head commit 47a57ef2597ff09c3c8f5d9400713ee8f7052b55 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sat Jun 14 17:10:52 2008 +0000 ChangeLog is gone. Keep automake happy. commit a47a198888c1f48b7384fa5a14feadd3a28218e0 Author: David Leverton <levertond@googlemail.com> Date: Thu Jun 12 21:15:11 2008 +0000 Fix HTML. commit b22294223eab3ecaf78c6aa95f8bffe8fdd70b0f Author: David Leverton <levertond@googlemail.com> Date: Thu Jun 12 21:15:03 2008 +0000 Remove version part length limitation per Gentoo Council decision. commit 3981782f15baa105c0f97eafe68033879f4aa61c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 12 14:18:46 2008 +0000 Make NoConfigEnvironment -Eable. Fixes: ticket:596 commit 5c8ef002cd1268509d23c1597a06e3f5bb7eb5d9 Author: Richard Brown <rbrown@exherbo.org> Date: Thu Jun 12 12:00:09 2008 +0000 Docs tweak commit 473fb318eea2c812ffafd874b210aef84e022c7c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 12 10:36:10 2008 +0000 4, not 5 commit 14b08c7f93dcc1659dad5e6045d306ddf5a128f1 Author: David Leverton <levertond@googlemail.com> Date: Thu Jun 12 09:51:31 2008 +0000 Don't allow UnavailableRepository to be the favourite repository. commit 4be433c7f0e6b6e9f99e19c27625bbf71670bb1f Author: Richard Brown <rbrown@exherbo.org> Date: Thu Jun 12 09:42:05 2008 +0000 Fix REWRITE_VAR commit cd5134be0c87d7682a3c3dae4940a07bf0ecb4c6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 12 09:07:18 2008 +0000 Make --info show environment things. Fixes: ticket:593 commit cfeedb8b24a223070748cf7b6115fda839b86571 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Jun 12 09:06:13 2008 +0000 Use the description as short_description_key commit d99bb263e14e028a37dc58a2e4adb7ac43ecaa4d Author: Stephen P. Bennett <spb@exherbo.org> Date: Wed Jun 11 22:02:11 2008 +0000 Fix some unresolved externals commit 9c17b66a465a3fe4eeb1e89244fcbbf3c14baf2c Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 11 19:22:17 2008 +0000 Make sure PackageDatabase::favourite_repository returns an installable repository. commit ea0c1040b5fe3cd72354bc248d5a96c6aa521c82 Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 11 19:22:10 2008 +0000 (ruby) Add Environment::distribution. commit d7aa5b62d3fd45664426bf99c1e8f2523de919c3 Author: David Leverton <levertond@googlemail.com> Date: Wed Jun 11 19:22:00 2008 +0000 Environment::default_distribution -> Environment::distribution commit 8ccc8b972f8c90485876adc4b5fd84d0eece3d16 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 11 09:54:54 2008 +0000 loT needs cleaning too commit 64ab1adf10835fbdbcdf848414d3bed4bbb1e3eb Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Jun 11 07:26:40 2008 +0000 Typo in ${D} detection in keepdir(). commit ea128886c26e7aed0febc34a66cabeddb9651cd4 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Jun 11 06:45:31 2008 +0000 Expose die_unless_nonfatal and assert_unless_nonfatal in exheres-0 for usage in exlibs. commit 1dbed6f213931991ceac2f8169d4bd36861e6ca5 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Jun 11 06:24:08 2008 +0000 Don't shadow commit 5eb45d6236fa42f0a5fee8eea654f5b5b963e501 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed Jun 11 03:34:51 2008 +0000 Rename DEFAULT_SRC_INSTALL_EMAKE_EXTRA_PARAMS to DEFAULT_SRC_INSTALL_PARAMS and add support for DEFAULT_SRC_COMPILE_PARAMS. commit 1adbe93d8d93e336202c1600f24ad9e9ed3787b4 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Jun 10 17:48:25 2008 +0000 Make keepdir() die when any of its arguments start with ${D}. commit 52a5d9b789b0998cdd2009c08f0ff24710887be0 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Jun 10 17:48:16 2008 +0000 Make failure in do* fatal and implement nonfatal in exheres-0. commit 97a2f024cee04b28694739c276492c5fdf15d456 Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 10 15:14:07 2008 +0000 Allow repository files for UnavailableRepository to specify a repository homepage and description. commit bff468799b90d6e474a61c76f6828aa8c2a47fff Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 10 15:13:58 2008 +0000 Allow specifying an UnavailableRepository's name in its config file. commit 8681eb2a437c6fb4ec94299dd4d39faf7b0cbb7a Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 10 15:13:48 2008 +0000 Make ActiveObjectPtr<DeferredConstructionPtr<...> > only construct once. commit 03167b52437733063bb106639c5a60660abdece8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 10 12:29:58 2008 +0000 Unpackaged isn't experimental any more commit 010519e00248eb502e7ec5c501f0f5843953445c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Jun 10 12:27:53 2008 +0000 Experimental UnavailableRepository support, undocumented until it's had more testing. commit 5ceb0ff235f07df3b5f057ec7f68fcdb7c774631 Author: David Leverton <levertond@googlemail.com> Date: Tue Jun 10 11:40:32 2008 +0000 Support custom temp directories for tar syncers. Fixes: ticket:595 commit dd747f4ffe1e672514a48be700c46c6e3d8d8aec Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 8 12:07:52 2008 +0000 Improve MatchesGeneratorHandler::packages for the case of a full QPN. commit 8198cf5e997c61ef44ca7444900b6c682050b9ed Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 8 10:58:43 2008 +0000 Fix names cache usage. Fixes: ticket:594 commit 9552a62557f54f076d8a29c6ead536cba23e30df Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 8 10:21:01 2008 +0000 -Wlogical-op gives bogus warnings with 4.3 commit 9f16acfa9ad2f6627c4198cb600dc15dbb08bb88 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 8 10:04:45 2008 +0000 -Wvla gives bogus warnings with 4.3 commit 1c3967c230b833ec9be45567fa60d01e61539f4c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 8 07:22:23 2008 +0000 Update my email address commit 3e6fc87620783f4eea8dc714c88d7f80a82bcd11 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 8 07:22:19 2008 +0000 Nuke pointless TODO file commit a9e23d28d8a7e10b265ed9280b94e98317d83977 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Jun 6 20:13:49 2008 +0000 (ruby) SuppotsInstallActionTest.new -> SupportsActionTest.new(InstallAction) commit 27715dabdd3a71a14a162370200938598911879b Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Tue Jun 3 16:40:31 2008 +0000 Remove unneeded header commit 668e1ee4f97e9a571db84a146a39928447462423 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Tue Jun 3 12:33:23 2008 +0000 Make Stripper aware of hardlinks. Fixes ticket:588 commit 6eebef2db35080b511e21754c0e0f39740a1405a Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Tue Jun 3 12:32:28 2008 +0000 Don't touch hardlinks multiple times. Fixes ticket:589 commit 02ab3c546eb82dabad18782d6bf2cf63d04b1384 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue Jun 3 11:04:58 2008 +0000 Fix undefined references. commit c60028c8e3c855d9892fc8e7af96c0ae0f7f1b69 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 1 20:45:46 2008 +0000 warn that contrarius is unsupported commit 35afe63e87d06e51e807fea3a3aa0a782f3dbd36 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:50:52 2008 +0000 (ruby) Remove Generator::SomeIDsMightSupportAction, since it's only for use by DepList. commit a80150dec9d6558a9940e6c2e89fe27ef273933b Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:50:40 2008 +0000 (ruby) Add doc comments for new Selections, Filters and Generators. commit 5d02d3bf61e7f3007a7455b1d7ac1e50765829bb Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:50:26 2008 +0000 (ruby) Rubify example_selection. commit 53e54484e075d16a8b9de8d418abc3c982079227 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:50:13 2008 +0000 (ruby) Fix find_unused_distfiles.rb commit 2f133087711c5054a219da1c7dee4ff00614d43d Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:49:56 2008 +0000 & does intersections, not unions. commit b4dc82be87a87df7e15c49bd3042de625df34b65 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:49:42 2008 +0000 Make FuzzyCandidatesFinder use a Filter instead of a Generator. commit 22a63d94cdbcf4b29d64a55b92eec0aa6f564a54 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:49:26 2008 +0000 Move FilterHandler and SelectionHandler into public headers. commit 401165692d807f4b9d0df756fd9b500408039092 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 17:49:08 2008 +0000 (ruby) Fix variable name/comment. commit 351bb6835a3ba5d81016e074c466f5c01cc98c37 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 1 14:06:04 2008 +0000 Use SomeIDsMightSupportAction, since we check for sure later commit 87294dc0c47918934ac032e9a080e8cf386f9bf2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Jun 1 13:51:46 2008 +0000 New Selection + Filter + Generator interface using Environment, replacing the old PackageDatabase Query. Fixes: ticket:559 commit 3b9f4ed10c9eb6901f33c7037989f3b67eb5de07 Author: David Leverton <levertond@googlemail.com> Date: Sun Jun 1 00:09:00 2008 +0000 Typo. commit 0e9d9904c4419b9eba67a8baf7c1f715a06958f7 Author: Mike Kelly <pioto@pioto.org> Date: Sat May 31 21:59:29 2008 +0000 fix email address commit ef5316dafe871c228d8a9f7a4f2082fe59e3947e Author: David Leverton <levertond@googlemail.com> Date: Thu May 29 14:42:13 2008 +0000 /me stabs ciaranm commit 9a5400a97eb5b657e03c2b0c0afa1a1a8aa3ac3e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu May 29 10:49:10 2008 +0000 Documentation updates for Exherbo commit 9a5a7fb1cb82fc7c90614a80f59c9996d61b5482 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed May 28 17:43:16 2008 +0000 Fix example thanks to filko. commit 967d71df37c8bba10bda49ddaf0bfaff6c826d93 Author: Richard Brown <rbrown@exherbo.org> Date: Mon May 26 17:12:27 2008 +0000 Update my email address commit 6dd9642ae04a2d6ea668c302f6721241a27e4993 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun May 25 21:23:17 2008 +0000 Add myself to AUTHORS. commit aae8be789976bbb24694dd6aa4476edaa49c37df Author: Mike Kelly <pioto@pioto.org> Date: Sun May 25 18:58:01 2008 +0000 fix validation. forward port from r4674 (0.26) commit a6822e146309c7f63de4a271de1caaa6e73cf59f Author: Mike Kelly <pioto@pioto.org> Date: Sun May 25 17:51:46 2008 +0000 XHTML-ified, to make ciaran happy commit e57dc1641bd953e78a7271dfbee54146fd47cdd8 Author: Mike Kelly <pioto@pioto.org> Date: Sun May 25 17:46:33 2008 +0000 Add donation buttons to help pay for better hosting. commit 705ae8d276a89ff9fdecf22d5d4ed998e5c4ba47 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 25 06:06:22 2008 +0000 Update NEWS commit b672c8592fba32dc313d67822a781676c82cbea3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 25 05:58:32 2008 +0000 Make pkg_pretend abort properly. Fixes: ticket:579 commit d68ec5a53b8c92d74b2df9be84658fd0eb34e6cd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 25 04:38:09 2008 +0000 Don't MAINTAINERCLEANFILES COPYING now that we ship it commit e141fe052016b82901ef06cae44d4cad9016c7fd Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun May 25 04:38:00 2008 +0000 Fix use flag recursion detection. Fixes: ticket:578 commit 26abe52507f7e378536cf08c196776f3c1ad796e Author: David Leverton <levertond@googlemail.com> Date: Fri May 23 19:12:35 2008 +0000 bash/sandbox-- commit 803a66b487f57c0c58b9c18cefa5509d8d3ded44 Author: Richard Brown <rbrown@exherbo.org> Date: Thu May 22 13:19:53 2008 +0000 Typo (pointed out by Zougloub) commit 416f8e1a0c84d9d8dda9c3b8d398e2d6e4662cb6 Author: David Leverton <levertond@googlemail.com> Date: Wed May 21 10:40:20 2008 +0000 Remove old-style digest filter, now that they don't exist server-side in Gentoo. commit 13a97ef3b132a134e8582fa54105e2853ac75a57 Author: David Leverton <levertond@googlemail.com> Date: Tue May 20 15:37:59 2008 +0000 Fix symlink rewriting for when builddir contains symlinks. Fixes: ticket:571 commit 469846ab1baec8a1328c8bc3ac54d82bb76494ed Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Tue May 20 00:19:45 2008 +0000 Treat a sequence of four or more nines as an scm version. From Santiago M. Mola commit 995aa300f3d2d404b12239eefc626eda4d98cf7d Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Mon May 19 16:42:11 2008 +0000 Add REAL_DESTINATION to merger hooks. From samvimes. Fixes ticket:550 commit af76512521d812ff4312a84bcdf82d3e8ff63e0c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 19 16:33:29 2008 +0000 Support the Exherbo distribtuion commit bd27f28f661b875ff10dcf994828a1d653432dc9 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Mon May 19 16:05:01 2008 +0000 Typo. commit f9e9d79ce28ac71e8428b8a1e1a34f86896bd33c Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Mon May 19 16:04:48 2008 +0000 Add support for DEFAULT_SRC_INSTALL_EMAKE_EXTRA_PARAMS in default_src_install. commit 7e6f88adeab001ec4bfd8cc02742693f22f6e7ca Author: David Leverton <levertond@googlemail.com> Date: Sun May 18 20:07:36 2008 +0000 Treat carriage returns as whitespace for KeyValueConfigFile. commit 74cf96d73cee6d681e7af6de37f058ac2f218487 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sun May 18 15:52:55 2008 +0000 Add a GPL-2 COPYING file since automake is copying a GPL-3 one. commit e791969ee19e94ee0a9f7bd035d793f0be589fdc Author: David Leverton <levertond@googlemail.com> Date: Sun May 18 10:35:54 2008 +0000 Fix invalid HTML. commit 15d02897d2fdb517e4218fc5996ec546460b52bf Author: David Leverton <levertond@googlemail.com> Date: Sun May 18 10:35:43 2008 +0000 Tweak; ever-so-slight speed-up. commit d7ff5b42327a29b650e51a71e97fdecfa5276c43 Author: David Leverton <levertond@googlemail.com> Date: Sun May 18 10:35:26 2008 +0000 Really make importare add packages to world. commit 410795866edd8f02d5ea9e7ab689cb09a2d4db2c Author: Richard Brown <rbrown@exherbo.org> Date: Sun May 18 09:25:51 2008 +0000 (ruby) Add ConditionalDepSpec.condition and alias .to_s to it. commit 1fc6810a563a9e75ed36b9663d7dff562e0bdd10 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Sun May 18 01:37:49 2008 +0000 FAQ about merger arrows commit 8e845fac4477680ae5a7cfa37da78828f7afa3bf Author: Richard Brown <rbrown@exherbo.org> Date: Sat May 17 16:31:54 2008 +0000 Fix .mirrors tests commit f3b0917abaf1406d82f2b3f13629323be092cbd1 Author: Richard Brown <rbrown@exherbo.org> Date: Sat May 17 14:58:07 2008 +0000 Add mirrors to Environment and Repository. commit 9a269bbb0d26e39ffaf2fc6fc6769a43d04d3ed2 Author: David Leverton <levertond@googlemail.com> Date: Fri May 16 22:37:37 2008 +0000 (ruby) Don't try to use garbage-collected VALUEs. Fixes: ticket:558 commit 880c65df6ba1042927c9974268358d927123dd84 Author: Richard Brown <rbrown@exherbo.org> Date: Wed May 14 20:13:16 2008 +0000 (ruby) Add some missing documentation. commit 5948ff3f57deb39a38639bf5949623c961324046 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue May 13 16:59:48 2008 +0000 Don't silently ignore elements in DEFAULT_SRC_{CONFIGURE,INSTALL}_* if they are arrays. commit e9cb1d6a2e87901ceaee28c65b199e59f7f9d2f1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue May 13 14:23:33 2008 +0000 parse and ignore annotations commit 52bfe9da687d079d44eca092c180f0159f1a95b8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat May 10 10:41:11 2008 +0000 new parser code commit c7eb0a7aabe10331f267f08e729a135180363c7b Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri May 9 05:54:52 2008 +0000 Don't return error on success. commit b346b38d0d7111dd028eb8c97c1f4b99742a1bf2 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri May 9 05:54:41 2008 +0000 Tweak. commit d6f3097f00741936ea3cdf415b406572791e561d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri May 9 05:37:26 2008 +0000 Add faq entry about deleting /var/db/pkg commit f60ce9e1486c0d32db574ea98565e5724bc02675 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu May 8 08:01:24 2008 +0000 Oops. commit 3134c27c94a349c393f51671c4bedfbbacf5c745 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu May 8 08:00:32 2008 +0000 Fix unreachable kill in dodoc. commit 34d51fe3a35578a3ec1b5b33d0371f704c5a3953 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Wed May 7 12:35:25 2008 +0000 Implement default_src_install in exheres-0. commit b3246cd7bc88503de34742ebc73f4df35e3ed4bd Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Tue May 6 09:55:20 2008 +0000 Make expatch stricter. Quoting. commit c7218cf044f1573e3b849a022749be320d9cf462 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 5 06:50:48 2008 +0000 Do the expand stuff a much simpler way commit 12c24d0e1654147601c1f182329d31c7f89d27de Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 5 01:50:35 2008 +0000 tweak commit 3f3a02e073fd9f46db3698270bfc928711e73c7b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon May 5 01:02:57 2008 +0000 Change how we generate expand variables for EAPIs where IUSE has to include expanded things. commit 4951ccafc41f95065fb73e882c51ba166e2f6eeb Author: Stephen P. Bennett <spb@exherbo.org> Date: Sun May 4 21:07:02 2008 +0000 Update my email address commit 0d743c4d8ec5233688a2299b6ca2329f59503cc8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 30 22:03:27 2008 +0000 Bug fix: if we install a directory via rename(), call utime() on all file children. commit 0e344bca718c18657b4ffa75497a626abe605ca5 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Apr 27 10:48:44 2008 +0000 Include string. commit bea7d120c452d1db71c018c0957778e598c0aadf Author: David Leverton <levertond@googlemail.com> Date: Sat Apr 26 14:07:51 2008 +0000 Use proper defaults when environment.conf doesn't exist. commit 118de550d2dc5508ff4446bdf7f2ddf7b497b9ba Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Apr 26 13:59:04 2008 +0000 paludis::tr1:: is dead. We no longer support compilers that don't do tr1 (that means you, gcc-3). commit f76a3a0a7b38b5a3652a9e9bcb13942483f7c53a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 25 15:48:16 2008 +0000 trunk is now 0.27 commit d14803898eb631bf8cc8018eb53c0d4f7a53ae21 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 25 15:46:02 2008 +0000 Preparation for 0.26.0 commit a60a5abb81ef0c2d61e4d0221bd214c42a8f4651 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 25 15:04:26 2008 +0000 icc hates -pedantic commit 837e53ecaee7d786c6c1890596796295f82ed8fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Apr 25 12:59:15 2008 +0000 3.4 can't use extern template commit 99d16b895b86271b3a2f85fbe200f1357149868f Author: David Leverton <levertond@googlemail.com> Date: Thu Apr 24 20:09:15 2008 +0000 Fix errors/bad behaviour with the built-in sets and asterisk suffixes. commit 7020f103c0a7ecc5c56fa41205bec11497321149 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Thu Apr 24 10:16:33 2008 +0000 Use chmod -fR on top-level targets rather than calling chmod for every target recursively. commit 7156dd039308cea69218e2b75e332141cca951ff Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 23 22:31:23 2008 +0000 Improve messages. commit e5da96e63891b2cbe0b9d82c3fa64653cab70bad Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 22 15:34:15 2008 +0000 Fix distcheck. commit cddb4e984b848bd4da56096596da4c03a8c51599 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 15:19:23 2008 +0000 Preparation for 0.26.0_pre4 commit 735c0a3a95ca04a4a8c954dbc1756ef478244b10 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 15:08:58 2008 +0000 Don't need to close commit 8209c37ee2595093596371a6b3c901604d0b66e4 Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 22 14:50:14 2008 +0000 Add bzr syncer. from: arnetheduck, fixes: ticket:514 commit fec689907dd15993d73245ce85d27178e786f3b3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 13:10:57 2008 +0000 Docs tweak. (larsko) commit 6bad5399dddddeed9c49ebc420d482eb8ea4cb42 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 12:52:55 2008 +0000 Preserve extended attributes, where supported commit 7bca36310de46b08f3148faca204a8ba834117fe Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 22 12:00:43 2008 +0000 Replace portage_compatible in environment.conf with accept_breaks_portage, and add a similar PALUDIS_IGNORE_BREAKS_PORTAGE for PortageEnvironment. commit a99e07b9dba05623954fd6e98b5de450050fc49c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 07:06:10 2008 +0000 Preparation for 0.26.0_pre3 commit c03a5095c11c18536d16cee9fb7b9be3fcfa04d0 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 07:04:24 2008 +0000 Start using extern template, where available. commit 9a8a0b7f8699a79fb6eabba4ada248bd9022a954 Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 22 06:59:22 2008 +0000 Prevent sandbox from sourcing /etc/profile, and remove previous nasty partial workaround. commit f6739689f4a4971ee069cd7d9d0eb226e80eb10c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Apr 22 05:19:26 2008 +0000 Implement foo* sets. Fixes: ticket:561 commit f4e46e016ae53de0699aff46f961e254c9fbafc5 Author: David Leverton <levertond@googlemail.com> Date: Mon Apr 21 10:09:42 2008 +0000 Remove "ununused" set, make importare use the world file as usual, and make the resolver cope with the lack of installable versions. commit e07ab0f6659ba3de1338df5c63fc4d231dd85eca Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 21 05:31:10 2008 +0000 make env->query_use return false for stuff not in IUSE / USE_EXPAND / arch.list. Fixes: ticket:560 commit f56cadcede8d54aa2bbe73ceed55705c47df8555 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Mon Apr 21 01:00:16 2008 +0000 Fix continue-on-failure + resume command. Fixes: ticket:557 commit af8a9997fb44451345a9a8cc90b23067ccdc13dc Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 20 17:50:46 2008 +0000 Remove "at most" from total download size display. commit 0fdf88c5e400370c43d6c12f84762bbdb8aa8fb9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Apr 20 03:36:38 2008 +0000 Typso commit 787598105c45d7b271443f2c4e22a8830eb47368 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Apr 20 02:57:32 2008 +0000 Docs tweak. Fixes: ticket:507 commit 906511bf81d11dc3a76c63737c59fdd9451defa8 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 20 01:21:35 2008 +0000 Remove --verbose option from reconcilio, and turn on the behaviour unconditionally. commit 3c8bf22e5452bd14c3da7bb66f6b0de810295a18 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 20 00:25:22 2008 +0000 Make Ctrl-C behave better. commit 191ab9b8b55206804f967b22ed4159c2b24e26a4 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 20 00:25:05 2008 +0000 Make malformed USE in VDB a warning rather than an error (again). commit 549705408bc3cf99b8c4f210a07e3862e7dccbfb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 17 18:25:28 2008 +0000 More sr -> kc commit c3af10b1593a472aacd141cb3aa6143c79d92da2 Author: David Leverton <levertond@googlemail.com> Date: Thu Apr 17 17:55:46 2008 +0000 Fix inquisitio. commit 193a5fc1def667d54a3f502fe095f825d20ac9ee Author: David Leverton <levertond@googlemail.com> Date: Thu Apr 17 15:19:04 2008 +0000 Add comment. commit 64b421cb1dbcb58845a3b752de5fd51df08d02d3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Apr 17 14:58:10 2008 +0000 More sr -> kc work commit 5ddac55f7cdff0886560344a5391be2bde8bbf32 Author: David Leverton <levertond@googlemail.com> Date: Thu Apr 17 14:50:51 2008 +0000 Overload stringify for Validated, giving a small speed-up. commit b3b70ba13b1c02390d7768ec3403530e52ddedfe Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 21:17:21 2008 +0000 typso commit a00f7bc74ce6389d6a67691ee8b59c737ae81b4f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 20:34:55 2008 +0000 Preparation for 0.26.0_pre2 commit 41d532638baec1cf2c8caee379f95e8e47668b89 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 20:34:03 2008 +0000 Better warning messages commit 71f51bec18597201fd242a8d6d1901376f13091c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 17:30:50 2008 +0000 Fix 3.4 compile commit b927d07db9dcd86f7aadca7990ac410493167956 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 16 15:09:44 2008 +0000 (ruby) Remove qualudis.rb, long broken. commit a23e77e48cb880db18a83bb407cefaf2f3c5d885 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 14:01:13 2008 +0000 Give log messages an id commit e20da32820ee62e72e2650dae31660657452b270 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Apr 16 06:54:17 2008 +0000 Don't QA for failed lines in profiles if that line would have succeeded at any previous point. commit ff95fdf5b134fe748b48e87762b69541be559d26 Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 15 18:35:12 2008 +0000 Improve formatting. commit a4d8a6cefb1c6a7ea79d9e27a955bcd8e38ce96d Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 15 18:35:00 2008 +0000 Support ?: lines in sets. commit 36be590659fb25103e4a97112aff02c67f4fd167 Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 15 18:34:46 2008 +0000 Add some more tests. commit 5d772b93f057ee32959e9ae9344162514899590e Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 15 16:00:31 2008 +0000 Support set names in .conf sets. commit 945c4efa654b56d005c59b80f7ce29286fad8a32 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 13 17:29:54 2008 +0000 Update manual configuration guide for new world file behaviour. commit 7168420fc5eb1844744ab233952f7f71e057b346 Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Sun Apr 13 17:20:46 2008 +0000 Fix expatch error handling. commit 2bd98ca1ec0962e7ca677fd32b6a8aec89c111e2 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 13 16:32:34 2008 +0000 Support ${root} in environment.conf, for the world file. commit 147cce38085919b5baf90c3fd200e6ea56f2cded Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 13 16:32:19 2008 +0000 Fix use masking and forcing logic for visibility checks. commit 9e65ae748ae24e56ff4ae9f21e56af7b8b6521f3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Apr 12 21:55:22 2008 +0000 Preparation for 0.26.0_pre1 commit 68b4f3d25b131b53a749624778a6c6ab5e058373 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Apr 12 21:53:11 2008 +0000 Use PretendFetchAction to get download sizes. Fixes: ticket:504 commit 05ccb6326bad0de2cf0fe7728cabda851f8a6e24 Author: Richard Brown <rbrown@exherbo.org> Date: Sat Apr 12 16:21:19 2008 +0000 Only install playman symlink with --enable-ruby. commit 64a6325ff646529ca645fe0e94faca982d6d88e4 Author: Tiziano Müller <dev-zero@gentoo.org> Date: Sat Apr 12 09:04:47 2008 +0000 keepdir should create .keep-files as .keep_${CATEGORY}_${PN}-${SLOT} to avoid collisions between packages "keeping" the same directories (fixes ticket #553) commit 5a7a43eedb9b84d49a30cff4ef33d030e978422a Author: Bo Ørsted Andresen <bo.andresen@zlin.dk> Date: Fri Apr 11 19:15:02 2008 +0000 Ebuilds at kdebuild-1 must not change the value of EAPI. commit ee7a97748d549c206a9fc7d14c518a4802c8b088 Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 11 13:41:42 2008 +0000 Fix reinstalling a package with an equivalent but textually different version. commit dcfd35b8ab06eb8c440f1aa5468702c00d9a5de4 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 9 21:09:05 2008 +0000 Speed up NDBAM a little. commit 6e13322e31538908585e1a75cbb08c1366322cc6 Author: David Leverton <levertond@googlemail.com> Date: Mon Apr 7 20:40:44 2008 +0000 Improve speed and memory usage for suggestions, particularly --install. commit ded4c4ec8f20c95fac4b3baa943fc6420f275d2a Author: David Leverton <levertond@googlemail.com> Date: Mon Apr 7 18:05:40 2008 +0000 Check permissions for userpriv for more actions. commit a31b3231cd095b76d9949ce0c097a304256b8091 Author: David Leverton <levertond@googlemail.com> Date: Sun Apr 6 14:16:12 2008 +0000 Allow IUSE defaults in the VDB, now that Portage does and eutils has been fixed. commit 3236215065e27a348393104fdb67eeee91a26398 Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 4 11:13:11 2008 +0000 Fix. commit fa1a1ec3dd14e48ce00ea8286acfdb7c021a4b31 Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 4 09:40:36 2008 +0000 Let InternalError through even when we convert other exceptions into warnings. commit b4e5363cc0f5fe860a6756024478b694f637c442 Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 4 09:40:19 2008 +0000 Don't try to do elog things when pretend installing. commit 106062d132c496b805c85344fca1b7d2a199f53d Author: David Leverton <levertond@googlemail.com> Date: Fri Apr 4 09:40:05 2008 +0000 Don't barf when a hook has been removed. commit dd43d7ec985d005568d45b2502819cb9b2544696 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 2 19:29:08 2008 +0000 Typo. commit 4445df47ba1aad254909664fdcc480de1960ec5c Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 2 19:27:47 2008 +0000 Handle broken profiles more gracefully for NoConfigEnvironment things. commit 7f6b888727f4d3d170a542c76f458de51c2e4843 Author: David Leverton <levertond@googlemail.com> Date: Wed Apr 2 18:27:21 2008 +0000 Clarify ccache -M wording. commit db9e32527216e7b762ba439e81c1c501d4d396c8 Author: David Leverton <levertond@googlemail.com> Date: Tue Apr 1 11:03:58 2008 +0000 Add more information to NEWS item. commit 96bb6d453405ed3a7bd03201192861a0ae272573 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 30 21:24:45 2008 +0000 Use ${builddir}/${CATEGORY}-${PF} instead of ${builddir}/${CATEGORY}/${PF}, to avoid userpriv subtleties. commit 18d668cc92656764cdac4eaafd643b068897eca1 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 30 21:24:32 2008 +0000 Don't regenerate the installed cache after installing or uninstalling. commit 5b457721ba818a5d29cc77beddf06b86d1bd6292 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 30 21:24:19 2008 +0000 Same for the provides cache. commit 84def64976fb62df7c8ff6d9fa0ced2164e63c67 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 30 21:24:06 2008 +0000 Regenerate the VDB names cache incrementally after install and uninstall. commit a0a1066a8feeba19f89337f40591b13d7687b69d Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 30 21:20:11 2008 +0000 Improve message slightly. commit b970f1a6fd29a3f58b7ce030bd128e6e9c20aaae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 30 05:00:21 2008 +0000 Be more anal commit 903ec5234dc88ef5e876f4476caa4c5ffed5bdb2 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 29 23:41:36 2008 +0000 Prepare for future changes. commit 4392e14471d0a7ecbcc6b54ff2e72b442424469d Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 29 12:41:26 2008 +0000 Add --executables to bash-completion. commit a0c5e7245f803e4c8a93eae0db772daabbc220ed Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 29 01:35:09 2008 +0000 Use mtime rather than ctime to determine a package's installation time. commit a3103e76a18b827854e5668df9fe5066879a0dc3 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 25 23:39:17 2008 +0000 More test failure message improvements commit 1b62f0875154e08d78bba15475738dfb7a882456 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 25 22:51:14 2008 +0000 Better test message failures commit e7be5401332cddbfc64f41842110286205926936 Author: David Leverton <levertond@googlemail.com> Date: Tue Mar 25 20:49:49 2008 +0000 Make echo_functions stdout/stderr behaviour match portage more closely, and make pioto happy. commit 419cc831c729147b9c986c15f62db163705e1e5f Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 25 17:13:22 2008 +0000 Preparation for 0.26.0_alpha14 commit ab5dbaa58948c2dc054739e8a4b8d8c5fb88cb02 Author: Mike Kelly <pioto@pioto.org> Date: Tue Mar 25 17:01:51 2008 +0000 Add an FAQ about playman. commit 2720a7a790255f29f808c69185b922a148f172bb Author: Mike Kelly <pioto@pioto.org> Date: Tue Mar 25 16:46:49 2008 +0000 Allow pbins to continue working. commit e949dbe8c3d28cfe35ed791c850855b08387cba2 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 25 15:00:10 2008 +0000 Show all installed and best installable for paludis --info commit 9871f43a52bc1a3605328433179df9c35b05dc3c Author: David Leverton <levertond@googlemail.com> Date: Tue Mar 25 14:41:40 2008 +0000 Don't include repo or slot in best_version in paludis-1, for compatibility with Gentoo eclasses. commit 77b31e5e4b3afb845c7ed32bb53168a56f828198 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 23 20:21:55 2008 +0000 PFI commit 210abce139ba13a3c77937631a4315833ddd6213 Author: Piotr Jaroszyński <peper@gentoo.org> Date: Sun Mar 23 20:19:30 2008 +0000 (python) Add missing(?) visitor-impl header. commit 1d38ddd9ec4b22ac6e1978d0c9566ba815d3ac35 Author: Piotr Jaroszyński <peper@gentoo.org> Date: Sun Mar 23 20:19:18 2008 +0000 Kill the 8 digit limit warnings for VersionSpec. commit fb99a2c9ec7db8df5ee1425f09387b206fed3bad Author: Richard Brown <rbrown@exherbo.org> Date: Sun Mar 23 08:27:55 2008 +0000 Make links containing <code> easier to read on hover. Fixes ticket 479. commit 9337601979013b99feb2c642bf1a1c2ed7a48ef1 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 22 22:51:40 2008 +0000 Don't barf if the playman symlink already exists. commit 4f36bb31ba2202897d8b218633fa40b4a7af11b6 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 22 22:51:27 2008 +0000 Don't install empty directory. commit 0ad235ed7040e13a492f4b77ba8c940dc001919e Author: Richard Brown <rbrown@exherbo.org> Date: Sat Mar 22 22:18:42 2008 +0000 --executables should check that symlink is in path, not symlink target. commit ed69621d97b88e665ef17ea1ec725c7b841fcbf0 Author: Richard Brown <rbrown@exherbo.org> Date: Sat Mar 22 20:38:38 2008 +0000 Add --executables command line option to paludis. commit 327167532760d84b825f311e16a7772ae52f0216 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 22 19:44:03 2008 +0000 Fix elog. commit 43bc59fdfddf3c2dda30e0435e146682297b61b0 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 22 19:43:52 2008 +0000 Update NEWS. commit af0ac792aa22dc4f3f5d7d28c32a1687811102f2 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 22 18:35:13 2008 +0000 Convert pretend_resume to auto/ hook. commit fb41fd31c2dffa30926ba49698e84d266479e4dc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 22 16:07:52 2008 +0000 Preparation for 0.26.0_alpha13 commit 4d5e76f0b4db326ec2a809dfe1ff44a3ca81e553 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 22 16:01:56 2008 +0000 Fix domo install path commit 0a479e1fc25255d60b573ba7b91295ff7b1bf080 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 22 15:59:52 2008 +0000 Implement auto hooks, new install_task hook phases. Fixes: ticket:434, ticket:435, ticket:502 commit ef30feada12c02381e32b649b132e6a6c5efaf25 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 21 13:13:59 2008 +0000 importare --install-under commit edb238fcd23455460b8011da94290c0127d53d8d Author: David Leverton <levertond@googlemail.com> Date: Thu Mar 20 18:26:03 2008 +0000 Make svn also handle moves within the same repository. commit 6db5f91eacb7b9918257aa1ebccf048d4258a339 Author: David Leverton <levertond@googlemail.com> Date: Thu Mar 20 01:32:14 2008 +0000 Fix distcheck (probably). commit 000d596e61debf27e2a188b45a80ba367caaf2f1 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 19 11:41:31 2008 +0000 FAQ commit 6a52d0f19f9e35338990411e9374b19cc1be37a9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 19 09:14:21 2008 +0000 kdebuild-1 support. Fixes: ticket:500, ticket:523, ticket:524, ticket:526, ticket:528, ticket:530, ticket:531, ticket:532, ticket:533, ticket:534, ticket:535, ticket:536, ticket:537, ticket:538, ticket:539 commit 84a20c706b382622a26138287a964acc17aeb2fa Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 15 05:22:19 2008 +0000 Add 64x64 mini logo, thanks to mark_alec commit f02b8cb2d9ee720a3ae97b070a00f36e3aa832f5 Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 14 14:23:35 2008 +0000 Make dobin and dosbin behave more like portage. commit 87fb8afdfa75a9f8d3411cf61d08f8543554e876 Author: David Leverton <levertond@googlemail.com> Date: Tue Mar 11 22:32:20 2008 +0000 Also check distdir permissions and ownership when deciding whether to enable userpriv for the install. commit a52d85885bd85ff794be698e9088ba87fe80eb8d Author: Richard Brown <rbrown@exherbo.org> Date: Mon Mar 10 11:46:26 2008 +0000 Fix phases in install for binary eapis. commit 6004758d587f55c2e792a0718474168df736b989 Author: Mike Kelly <pioto@pioto.org> Date: Sun Mar 9 18:09:24 2008 +0000 Install all ruby scripts with the executable bit set. Install a symlink for playman in $(bindir). commit 247cea53a2fa7657a959496f66ac013836271f73 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 9 17:45:59 2008 +0000 Fix icc, 4.3 compiles commit a297ce7c92fc48b2e5f7df4a2624c25ddab3b81d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sun Mar 9 14:07:05 2008 +0000 world is now in env, not repos. Fixes: ticket:421 commit 410f8b38e6bb0feb13e2d5e5c3ac34c4e87c0fee Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 8 22:53:54 2008 +0000 Preparation for 0.26.0_alpha12 commit 6c5c2331edd37acab6a1356302ad0adf2bd87dd9 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Sat Mar 8 22:51:00 2008 +0000 Fix quoting bug commit bf204abd144704f5d97a7915a71914ca0e7e7914 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 8 14:28:26 2008 +0000 Be more less strict about variables. commit 07aabe90911d8c18f8190fa85d144526769ed0c9 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 8 12:28:57 2008 +0000 Remove bash-side RESTRICT handling, and implement RESTRICT=test in C++. commit 21db66f85820241411d397c92b0916c8ada57dfd Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 8 12:28:25 2008 +0000 Remove reference to SKIP_FUNCTIONS=strip. commit 5bf7228bd5524c9cb5214285ef30604c1859e096 Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 7 18:00:39 2008 +0000 Fix resume command display after a signal. commit 1c4ae968b3675e600d1cefa8d7e2f5fbba37d686 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 7 17:34:33 2008 +0000 Fix cosmetic bug where a split would be shown but not carried out commit 661dc16397d97014aca5f1584af069880d29f1b2 Author: Fernando J. Pereda <ferdy@ferdyx.org> Date: Fri Mar 7 15:23:25 2008 +0000 Merge hardlinks as sanely as possible commit cf5089fb6c74024ff6203430b6fb2feb8cd03e33 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 7 13:10:43 2008 +0000 Tweak commit 9c529e4fbdafab23a4997a9b5eb1278a08242a0d Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Mar 7 12:27:32 2008 +0000 Preparation for 0.26.0_alpha11 commit 104c36aa1a84cfbabca4a7e3163262f9a4d095d2 Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 7 11:15:59 2008 +0000 Remove remaining references to UseDepSpec. commit f23a5ee234120f82456569918084a77998d2193d Author: David Leverton <levertond@googlemail.com> Date: Fri Mar 7 10:53:38 2008 +0000 (ruby) Fix find_unused_distfiles.rb. commit 4145dff573dcbf077421585bbbfa522864b461f4 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Mar 6 20:12:32 2008 +0000 Be less strict about vars in initrm, initmisc commit 2592e84abee0edfc7164732b116be430dc822090 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Mar 6 16:04:20 2008 +0000 Replace builtin_strip with a common Stripper class. Support stripping when using importare. Fixes: ticket:424 commit 5433e9197a10f5bdd170fe70aac503e246c0731b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Mar 6 10:50:09 2008 +0000 Tweak kc handling to give better error messages commit 5e5621d80222d644fb11f52da562a2796453d59a Author: David Leverton <levertond@googlemail.com> Date: Wed Mar 5 18:31:47 2008 +0000 Support "-spec" lines in repository package.mask. commit 28cee80678bb3b69e0712d016b8413b5b3cbebb1 Author: David Leverton <levertond@googlemail.com> Date: Wed Mar 5 16:19:21 2008 +0000 Fix pretend_resume demo hook. commit 71c6ae679fd013a4a3fdf53f4c68ede3b96d701a Author: Richard Brown <rbrown@exherbo.org> Date: Wed Mar 5 15:42:11 2008 +0000 Fix phases in install for binary eapis. commit d6252ed648a3eafe760d6b72d140bd56c7b7eca8 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 13:38:52 2008 +0000 Typso commit 51f66fbf7d6e861ddce496ddd9ad4df8fed9b353 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 11:56:01 2008 +0000 Show the matching files for --owner -when --ful-match is not specified. Fixes: ticket:488 commit 6a64661951752de64a825b9d8bacb5e28e25def6 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 11:38:53 2008 +0000 Fix distcheck commit 4a01650f01b7e837670d80350d1603b5f3966f7e Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 11:03:02 2008 +0000 Preparation for 0.26.0_alpha10 commit d0508b5817568ca9bbe742bfd848467716edc9ab Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 10:50:58 2008 +0000 Add :*/:= slot support commit a814a9530164c0214a952654a864e0ae516c1f08 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Wed Mar 5 10:49:08 2008 +0000 Add initmisc, killoldmisc, tidyupmisc too commit 14b6afbb966443b3fed7a1370773d3160b4d531b Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 20:38:15 2008 +0000 Add new initrm, killoldrm, tidyuprm phases to the uninstall process. Ensure that T is set to a useful value in pkg_{pre,post}rm. commit e35ba062c861a990f43e92ec6331fc02a09342d7 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 15:12:44 2008 +0000 Serialise rather than rebuilding the dep list for resume and exec(). Fixes: ticket:432 commit 02a6cdfe59cac0843085a430052613c27d07e72a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 14:22:28 2008 +0000 More tests commit 3827d94da125f5a1e882ca70ccbac75e0caa5cae Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 14:22:19 2008 +0000 Fix doxygen commit 8bd4e031bd13920975d70d1817da0b4610bfdebc Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 14:22:11 2008 +0000 Fix commit 49ba4694749d956f5a3380c3871055cdefc15932 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 12:56:18 2008 +0000 Up timeouts, avoid repeats for big slow tests commit 53af984ffe39e834325c90c44b341d38698a1c3c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Tue Mar 4 12:56:09 2008 +0000 Doxygenation commit 0b7747c4f5df3f1e4968f443fb2044f8f1192498 Author: Stephen P. Bennett <spb@exherbo.org> Date: Tue Mar 4 12:55:32 2008 +0000 Allow hidden alias arguments that don't appear in help commit d280fe7e6c57c31329d3623910dad02da3caaa42 Author: David Leverton <levertond@googlemail.com> Date: Mon Mar 3 20:07:56 2008 +0000 Fix USE-dep stringification. commit d975adc9e435f2ce039fb5b5d36afb5cfdd7e511 Author: David Leverton <levertond@googlemail.com> Date: Sun Mar 2 17:21:32 2008 +0000 (ruby) Fix examples. commit cc8fe4226d0517645967a1f088817638988b82ef Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 1 21:58:16 2008 +0000 Tweak. commit ce7fe40ad18d435624b3f2b4235e8499f00c525e Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 1 18:37:37 2008 +0000 Typo. From: gentoofan23 commit 2bc04b90ec61ce38233a77a48c55a9baafa22cda Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 1 16:24:12 2008 +0000 Only display previous repository for packages that are being installed. commit 30e3fa2bb75ffc08b0b39a52d742053d080ae509 Author: David Leverton <levertond@googlemail.com> Date: Sat Mar 1 15:11:35 2008 +0000 Filter out variables with names that bash doesn't like. See: gentoo#211949 commit 6f64586efde03d944d81d028093e165d3a2408fb Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Fri Feb 29 01:15:40 2008 +0000 std::Multiplicable is now std::HasMultiply commit cf4a665c98457f16eff4d9360ca840a907351e8a Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 28 10:23:45 2008 +0000 Fix 3.4, 4.3, icc compiles commit c0227237033d48136df4e08209fbf03afd08c293 Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 28 10:23:34 2008 +0000 Fix ref to temp commit 938e49aaa920e3a1badf61c66e7af914663d462c Author: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> Date: Thu Feb 28 10:23:26 2008 +0000 We need gcc 4 for Python commit f74b950a0277937a13b83cecd84615a11902ade5 Author: David Leverton <levertond@googlemail.com> Date: Sat Feb 23 21:19:04 2008 +0000 Indicate when a package to be installed was previously installed from a different repository. commit 2ebb819deae85af0ce88566986e7e8403d092113 Author: David Leverton <levertond@googlemail.com> Date: Sat Feb 23 02:04:01 2008 +0000 Allow set names in package_mask.conf and package_unmask.conf. commit
