Merged from trunk 7838:7877
authorFabian Groffen <grobian@gentoo.org>
Sat, 29 Sep 2007 20:29:54 +0000 (20:29 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 29 Sep 2007 20:29:54 +0000 (20:29 -0000)
commit6d50b03e6c57cd6263d185237eefd351d9b82d87
tree03529d9bc2d714a1ad30d750cae6995ae53eaec3
parent818a3886b3081da3f236f307ef13842f3e6a9eba
   Merged from trunk 7838:7877

   | 7839     | someone seriously screwed the pooch on whitespacing here so |
   | SpankMan | clean it all up                                             |

   | 7840     | Fix a typo.                                                 |
   | zmedico  |                                                             |

   | 7842     | align the filename and line numbers in the output of the    |
   | SpankMan | stack dump so that it is much easier to read                |

   | 7844     | Display a short notification when an existing               |
   | zmedico  | ${T}/environment sourced since it is easy to ignore and     |
   |          | ignorance of it often leads to mysterious problems and      |
   |          | general confusion. This message should not show in cases    |
   |          | where it is obviously irrelevant, FEATURES=noauto, or       |
   |          | PORTAGE_QUIET=1.                                            |

   | 7846     | Do the stale env check/warning after the digest/manifest    |
   | zmedico  | phase when necessary.                                       |

   | 7848     | Bug #193486 - Use xargs to avoid 'bash: /bin/rm: Argument   |
   | zmedico  | list too long' errors. This patch uses a weird tr '\001'    |
   |          | '\000' workaround since bash doesn't echo null bytes like   |
   |          | one might expect.                                           |

   | 7850     | Bug #193486 - Use echo -n and properly quote the array      |
   | zmedico  | argument.                                                   |

   | 7852     | with help from Donnie and Ulrich, use sed to extract the    |
   | SpankMan | statement that led to the call to die so we can print it    |
   |          | out in our error message                                    |

   | 7853     | Bug #194025 - Lock /var/db/pkg in post_merge() during the   |
   | zmedico  | "Regenerating GNU info directory index" routine.            |

   | 7856     | Ignore ENOTDIR from unmerge unlink calls.                   |
   | zmedico  |                                                             |

   | 7858     | Move a newline to fix formatting.                           |
   | zmedico  |                                                             |

   | 7861     | Simplify update_eclasses() a little.                        |
   | zmedico  |                                                             |

   | 7864     | Move prelink tempfile cleanup to the finally block and      |
   | zmedico  | remove unused locking code.                                 |

   | 7866     | Handle KeyError thrown from aux_get().                      |
   | zmedico  |                                                             |

   | 7869     | Bug #194081 - Add EBUSY to the list of ignored errnos for   |
   | zmedico  | unlink and rmdir calls during unmerge.                      |

   | 7871     | Bug #193548 - When emerge spawns find to search for config  |
   | zmedico  | updates, show the find output if there is an error.         |

   | 7873     | When scanning for config updates, treat a symlink to an     |
   | zmedico  | existing directory as if it's just a normal directory.      |

   | 7875     | Bug #193548 - When scanning for config updates and an error |
   | zmedico  | occurs, send find's stdout to /dev/null so that only an     |
   |          | error message is shown.                                     |

   | 7877     | Bug #194095 - Validate dispatch-conf input in order to      |
   | zmedico  | prevent spurious input characters from being interpreted as |
   |          | user input (which can be quite confusing and gives an "out  |
   |          | of control" feeling).                                       |

svn path=/main/branches/prefix/; revision=7883
bin/dispatch-conf
bin/ebuild
bin/ecompress
bin/isolated-functions.sh
man/make.conf.5
pym/emerge/__init__.py
pym/portage/checksum.py
pym/portage/dbapi/vartree.py
pym/portage/eclass_cache.py