непонятная вещь, при установке любого пакета rpm и srpm :
если ставить в лоб, ну там из-под Хсов, или же rpm -ivh пакет, rpm --install и т.п. никакаих вопросов не возникает - все крутиться и вертиться,
а вот ежели захотеть перекомпилить, пересобрать (поправить что-нть) , то тут-то и непонятное возникает:
например:
rpm -bb пакет. src.rpm (-ba и прочее все что угодно)
или там:
rpm --rebuild пакет. src.rpm ответ одинаковЖ
/usr/lib/rpm/rmpb: Permission denied
смотрел, может прав доступа(записи и прочего) нет, нифига менял chown root'у и прочие rwx'ы но че-та пока никак - Permission denied
сталкивался ли кто с подобным и что делать????
вопрос про Mandrake 9.0 в частности, и линух мандрак вообще27.11.02 15:17 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
> запускаемый файл.. он из пакета rpm-build у меня rpmb - папка !!! мля....
оказалось, что плохо встал rpm .... помниться, что при установке, кажется, были ошибки устаноки пакетов, -- болванка была плохо зарезана...
1) как его - rpm - доставить или переставить?? обязательно ли из 9-ой мандраки брать rpm_build ну или вообще все rpm ??
2) и вообще - что конкретно ставить можно типа прям rpm -ivh rpm* или как лучше???
и на первое - можно ли , скажем, поставить rpm из мандраки 8.2 ? а то ведь он проверяет зависимости я в прямую не встанет???
> 2) и вообще - что конкретно ставить можно типа прям rpm > -ivh rpm* или как лучше??? достаточно rpm -i xxx.rpm (vh - юзается только для визуализации)
> из мандраки 8.2 ? а то ведь он проверяет зависимости я в > прямую не встанет??? если не ставится - инсталь так
rpm -ihv xxx.rpm --nodeps
но лучше качни с инета именно ту версию rpm-build что у тебя и стояла
сделай так...28.11.02 18:17 Автор: iokana <iokana jon> Статус: Member
> > 2) и вообще - что конкретно ставить можно типа > прям rpm > > -ivh rpm* или как лучше??? > достаточно rpm -i xxx.rpm (vh - юзается только для > визуализации) имелось ввиду де эти файлы на первом или на 2 сиди?
а вернее не получлось:
после всех изысканий при попытках установки rpm-build получил следуещее:
autoconf is needed by rpm-build-4.0.4
automake is needed by rpm-build-4.0.4
gcc-c++ is needed by rpm-build-4.0.4
libtool is needed by rpm-build-4.0.4
spec-helper is needed by rpm-build-4.0.4
тут еще вопрос - если rpm снести совсем, типа rpm -e rpm-4.0.4--nodeps как его без него постваить, каким способом ?? ведь rpm нет?7????
ну и на последок - при утстановке самой системы что желательно(обязательно) ставить помимо мандраковских замочков(обзательных компонент) ??? какие компилеры, интерпритаторы и т.п. не для работы программера, а для, ну например, правильной работы того же rpm (gcc-c++) ??????
> тут еще вопрос - если rpm снести совсем, типа > rpm -e rpm-4.0.4--nodeps как его без > него постваить, каким способом ?? ведь rpm нет?7???? У меня была аналогичная проблема, когда мне нужно было проапгрейдить старый rpm. Классическая шутка в стиле pkunzip.zip - в сети все rpm*.rpm новых версий попадались запакованные новым же rpm'ом. Вышел из положения, поставив из tar.gz. Но в собственной базе установленных пакетов rpm после этого отсутствует, конечно.
> а вернее не получлось: > после всех изысканий при попытках установки rpm-build > получил следуещее: > autoconf is needed by rpm-build-4.0.4 > automake is needed by rpm-build-4.0.4 > gcc-c++ is needed by rpm-build-4.0.4 > libtool is needed by rpm-build-4.0.4 > spec-helper is needed by rpm-build-4.0.4 у тебя в системе не все компоненты (к примеру gcc-c++) устанновлены, поставь их и потом только переставь rpm-build
> ну и на последок - при утстановке самой системы что > желательно(обязательно) ставить помимо мандраковских > замочков(обзательных компонент) ??? какие компилеры, > интерпритаторы и т.п. не для работы программера, а для, ну > например, правильной работы того же rpm (gcc-c++) ?????? ну это выясняется только путем экспериментов... кроме того разве в установке мандраки при добавлении какого-то пакета разве нет проверки зависимых пакетов?
nen29.11.02 22:04 Автор: iokana <iokana jon> Статус: Member