The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Вопрос ламера в С :))"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Вопрос ламера в С :))"  
Сообщение от jones email(ok) on 16-Июн-07, 20:30 
Проблема с компиляцией!
пытался установить тулзу eJourn из исходных текстов. нужные по зависимостям пакеты стоят. инсталляция почти! проходит, но под конец вылазит какой-то бред [см. вывод] Хелп!!!

установка configure... & make & checkinstall -R (вариант с make install дает идентичный вывод) ось Mandriva Spring

...
mkdir -p `cat pref.tmp`/lib
mkdir -p `cat pref.tmp`/bin
mkdir -p `cat pref.tmp`/share/ejourn/modules
mkdir -p `cat pref.tmp`/share/ejourn/dict
mkdir -p `cat pref.tmp`/share/ejourn/doc
sort dict/verbs.dict > `cat pref.tmp`/share/ejourn/dict/verbs.dict
sort dict/nouns.dict > `cat pref.tmp`/share/ejourn/dict/nouns.dict
sort dict/pronoun.dict > `cat pref.tmp`/share/ejourn/dict/pronoun.dict
cp img/* `cat pref.tmp`/share/ejourn/img/

-пока все гладко, инсталляция ПОЧТИ завершена, но:

cp: setting attributes for `/jone//share/ejourn/img/add2.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/add.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/add.png.svg': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/ejourn.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/empty.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/folder_32.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/page_32.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/rect1076.png': Неподдерживаемая операция
cp: setting attributes for `/jone//share/ejourn/img/rect1699.png': Неподдерживаемая операция
make: *** [install] Ошибка 1

****  Installation failed. Aborting package creation.

я с С плохо знаком. что это?? почему нельзя изменить атрибуты для этих картинок?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Вопрос ламера в С :))"  
Сообщение от jones email(ok) on 16-Июн-07, 20:32 
Все естественно из под рута (мало ли кто умный спросит)))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Вопрос ламера в С :))"  
Сообщение от jd (??) on 17-Июн-07, 14:23 
К языку C это не имеет никакого отношения. У вас команда cp ругается на то, что не может установить какие-то там атрибуты при копировании картинок в директорию /jone/share/ejourn/img (странный путь установки, ну да ладно), которой, кстати говоря, может и нету вовсе (вывод неполный, но вы можете это сами проверить). Возможно дело именно в отсутствующей директории, а сообщение просто левое... Вообще, что это за сообщение - не совсем понятно. Моя команда cp из coreutils такого не выдаёт в принципе. Возможно она у вас какая-то кривая. Так что узнать, что за это за cp:
cp --version
было бы не лишним. Или в man cp(1) посмотреть, или ещё как-нибудь.
Совсем уж дикое предположение: возможно этой команде не нравится путь, имеющий в себе два слэша подряд. Это вы тоже можете легко проверить.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Вопрос ламера в С :))"  
Сообщение от DeadMustdie email(??) on 18-Июн-07, 10:22 
Скорее всего целевой каталог примонтирован откуда-то из сети.
И применяемая файловая система не поддерживает атрибуты прав доступа.
Есть смысл попытаться поставить локально.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Вопрос ламера в С :))"  
Сообщение от vic (??) on 18-Июн-07, 12:40 
>Скорее всего целевой каталог примонтирован откуда-то из сети.
>И применяемая файловая система не поддерживает атрибуты прав доступа.
>Есть смысл попытаться поставить локально.

+1
Это не обязательно сеть.
Если система (линух) установлена в vmware, а программу ставят в примонтированный (локально) виндовый каталог (винда - хост-система), то такая хрень тоже вылезет. т.к. драйверок там куцый. Лечится либо правкой драйвера, либо сносом винды (шучу), либо установкой в локальный каталог (очень локальный, т.е. не примонтированный откуда-то).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Вопрос ламера в С :))"  
Сообщение от jd (??) on 19-Июн-07, 06:00 
>Скорее всего целевой каталог примонтирован откуда-то из сети.
>И применяемая файловая система не поддерживает атрибуты прав доступа.
>Есть смысл попытаться поставить локально.

Так как cp вызывается без каких либо ключей, IMHO ругаться на невозможность установки прав доступа ей повода нет. И тем более выходить с ошибкой. Так что данная версия мне кажется маловероятной.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Вопрос ламера в С :))"  
Сообщение от DeadMustdie email(??) on 19-Июн-07, 11:51 
>Так как cp вызывается без каких либо ключей, IMHO ругаться на невозможность
>установки прав доступа ей повода нет. И тем более выходить с
>ошибкой. Так что данная версия мне кажется маловероятной.

Вообще-то cp по умолчанию копирует маску доступа. Так что...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Вопрос ламера в С :))"  
Сообщение от jd (??) on 21-Июн-07, 01:48 
>>Так как cp вызывается без каких либо ключей, IMHO ругаться на невозможность
>>установки прав доступа ей повода нет. И тем более выходить с
>>ошибкой. Так что данная версия мне кажется маловероятной.
>
>Вообще-то cp по умолчанию копирует маску доступа. Так что...

Не возьмусь утверждать за все версии cp, за все файловые системы и т.д., но когда я копирую файлы на раздел FAT (который, как известно, никаких таких атрибутов не поддерживает), никаких ошибок не возникает.

Хотя всё это не столь существенно, так как автор темы, кажется, уже давно потерялся...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Вопрос ламера в С :))"  
Сообщение от vic (??) on 21-Июн-07, 15:10 
>>Вообще-то cp по умолчанию копирует маску доступа. Так что...
>
>Не возьмусь утверждать за все версии cp, за все файловые системы и
>т.д., но когда я копирую файлы на раздел FAT (который, как
>известно, никаких таких атрибутов не поддерживает), никаких ошибок не возникает.

Просто драйвер для FAT при попытке установить атрибуты молча грит success. Драйвера других файловых систем могут возвращать ошибку. Другими словами дело не в утилите cp, а в поведении драйверов и всяких эмуляторов (vmware например ругается).

>Хотя всё это не столь существенно, так как автор темы, кажется, уже
>давно потерялся...

Это познавательно, да и экспа у читателей растет ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру