View previous topic :: View next topic |
Author |
Message |
maaxflyer n00b


Joined: 26 May 2004 Posts: 14
|
Posted: Tue Mar 08, 2005 1:51 pm Post subject: gentoo-sources-2.4.28-r8 |
|
|
Сейчас стоит gentoo-2.4.26-r3 хотел поставить посвежее (см. сабж). Однако при имердже, когда начинает патчить вываливается с ошибкой на grsecurity-2.0.2 патче... :
.............................
* Applying 04-01.GRSecurity-2.0.2.patch (-p0+)...
patch: pch.c:614: intuit_diff_type: Assertion `i0 != NONE' failed. [ !! ]
* Please attach /var/tmp/portage/gentoo-sources-2.4.28-r8/temp/04-01.GRSecurity-2.0.2.err to any bug you may post.
!!! ERROR: sys-kernel/gentoo-sources-2.4.28-r8 failed.
!!! Function unipatch, Line 573, Exitcode 0
!!! Unable to dry-run patch.
!!! If you need support, post the topmost build error, NOT this status message.
..............................
Куда копать? _________________ Я. Всегда один и тот же... |
|
Back to top |
|
 |
ba l33t


Joined: 25 May 2003 Posts: 804
|
Posted: Tue Mar 08, 2005 4:11 pm Post subject: |
|
|
ставить с LANG=C |
|
Back to top |
|
 |
Jekpol Apprentice


Joined: 20 Feb 2004 Posts: 198
|
Posted: Wed Mar 09, 2005 5:15 am Post subject: |
|
|
Или LANG=ru_RU.KOI8-R emerge gentoo-sources, тоже работает. _________________ Главное не результат, а процесс. |
|
Back to top |
|
 |
maaxflyer n00b


Joined: 26 May 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 6:54 am Post subject: |
|
|
Млин, не получается... Тоже самое пишет... _________________ Я. Всегда один и тот же... |
|
Back to top |
|
 |
ba l33t


Joined: 25 May 2003 Posts: 804
|
Posted: Wed Mar 09, 2005 7:00 am Post subject: |
|
|
maaxflyer wrote: | Млин, не получается... Тоже самое пишет...:( |
в /etc/profile тоже должно ставится C, тк портаж его грузит при сборке... |
|
Back to top |
|
 |
maaxflyer n00b


Joined: 26 May 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 7:33 am Post subject: |
|
|
Итак в /etc/profile.env заменил на LANG='C', сделал env-update, вся локаль стала "C", однако результат не изменился.... Грустно... _________________ Я. Всегда один и тот же... |
|
Back to top |
|
 |
ba l33t


Joined: 25 May 2003 Posts: 804
|
Posted: Wed Mar 09, 2005 8:05 am Post subject: |
|
|
maaxflyer wrote: | Итак в /etc/profile.env заменил на LANG='C', сделал env-update |
гы, так env-update как раз и генерит /etc/profile.env, тоесть ты поменял, а потом опять сгенерил старое значение... |
|
Back to top |
|
 |
maaxflyer n00b


Joined: 26 May 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 8:21 am Post subject: |
|
|
не совсем., в частности он берет значение LANG и в соответствии с ним присваевает, значения всем переменным связанным с локалью: LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C" и т.п..... т.е. меняя одну переменную ты меняешь десяток.....
Вот только я так и не понимаю почему на патч влияет локаль?... _________________ Я. Всегда один и тот же... |
|
Back to top |
|
 |
ba l33t


Joined: 25 May 2003 Posts: 804
|
|
Back to top |
|
 |
maaxflyer n00b


Joined: 26 May 2004 Posts: 14
|
Posted: Wed Mar 09, 2005 8:59 am Post subject: |
|
|
Подвожу итог, поглядев в "оригинал" :
Дейсвительно лечится, изменением локали, однако ставить нужно не LANG, а LC_ALL=C, тогда все заработало... Колдовство все это..... _________________ Я. Всегда один и тот же... |
|
Back to top |
|
 |
ba l33t


Joined: 25 May 2003 Posts: 804
|
Posted: Wed Mar 09, 2005 9:06 am Post subject: |
|
|
maaxflyer wrote: | Дейсвительно лечится, изменением локали, однако ставить нужно не LANG, а LC_ALL=C, тогда все заработало... ;) Колдовство все это..... |
просто я решил проблему как раз заменой LANG-а(тоесть LC_ALL у меня тоже менялось...) и до того как увидел ответ в багс =) |
|
Back to top |
|
 |
|