I submitted a previous bugreport about the vim problem, but neither solution others reported fixed the problem. I have tried remerging diffutils with extremely conservative cflags. Nothing solves the problem. The specific errors follow. Sablotron: patch: **** Overdue `---' at line 14; check line numbers at line 4 Vim: Applying patch /var/tmp/portage/vim-6.1-r13/work/6.1.001...patch: **** replacement text or line numbers mangled in hunk at line 22 Tetex: patch: **** Overdue `---' at line 11; check line numbers at line 5 This is a serious problem; I cannot merge any of these packages! Any form of assistance is appreciated. The CFLAGS I am using (although I have tried remerging diffutils with conservative cflags as per Spider's recommendation) are: CFLAGS="-march=athlon-xp -O2 -mmmx -msse -m3dnow -fomit-frame-pointer -pipe"
I fixed the sablotron ebuild... Vim I'm working on right now, but the current release should work. Tetex works fine here. Try updating diffutils maybe.
I am using the most recent version of diffutils. This is a very puzzling problem... I don't understand it at all.
Sablotron still doesn't merge. Same error. The updated vim doesn't merge either.. also a failed patch. I'm sure this is a diffutils problem, but I don't know what could be wrong. I've tried changing cflags.