glib "error GNU libiconv not in use but included iconv.h is from libiconv" [РЕШЕНО]
LavKraft 19 Августа, 2011 - 14:13
Доброго времени суток! Не могу понять, в чем проблема. Собираю
emerge =dev-libs/glib-2.28.8
Компиляция обрывается здесь:
CC gbase64.lo
CC gbitlock.lo
CC gbookmarkfile.lo
CC gbuffer.lo
CC gcache.lo
CC gchecksum.lo
CC gcompletion.lo
CC gconvert.lo
gconvert.c:65:2: error: #error GNU libiconv not in use but included iconv.h is from libiconv
make[4]: *** [gconvert.lo] Ошибка 1
Как видится, ключевая строка эта
gconvert.c:65:2: error: #error GNU libiconv not in use but included iconv.h is from libiconv
И эта строка о чем-то нам говорит. Так вот, о чем она говорит? Все, что удалось нагуглить - это советы идти в гугл.
»
- Для комментирования войдите или зарегистрируйтесь
Сьемержить libiconv или iconv
Сьемержить libiconv или iconv
banned by slepnoga
Завтра буду к компа -
Завтра буду к компа - проверю.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Dr House
И то, и другое съемерживал, и все вместе. Glib тянет за собой, кстати, libiconv. Даже /usr/include/iconv.h удалял - все едино.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Все, что удалось нагуглить -
буду краток - на багзиллу
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Да, очевидно, что на
Да, очевидно, что на багзиллу...
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
А вы, случаем, в обход
А вы, случаем, в обход портажа (вручную) ничего не ставили? ;)
Не-не-не, это точно я не
Не-не-не, это точно я не делал.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Сделалrm
Сделал
Затем переустановил iconv и libiconv по FAQ, после вновь
и все заработало. Но, гадом буду, не колдовал я так
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
/usr/include/iconv.h.back —
— это явно не портаж ставил!
А, да, еще
А, да, еще и
а файл
делал я, когда все чистил. Он не пригодился. И этот файл к проблемам не имел отношения, поскольку делал я бэкап, уже когда пытался реанимировать.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Ну, то что он к проблеме
Ну, то что он к проблеме отношения не имеет - это понятно. Просто наличие его говорит о том, что руками кое-какие манипуляции в системе проводились. И никто не знает, какие. Так что, как ни крути, а #14443
Фай по адресу
Файл по адресу /usr/include/iconv.h наличествует даже в свежераспакованном stage3. А файл /usr/include/iconv.h.back получился в результате моих манипуляций:
Я его просто бэкапнул, когда удалял вручную. Так что, это не #14443, ибо ничего вручную я не компилировал на этой машине ни разу с момента сборки генты. Кроме ядра, разумеется. Я бы помнил такое.
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.
Вот видишь, ты уже
Вот видишь, ты уже оправдываешся, значит виноват ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Господа, господа, не будем
Господа, господа, не будем разводить флуд в не отведенных для этого местах xD
«Зрячий, незрячий, а если не смотришь - всё равно не увидишь» - Затойчи.