ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Не собирается rpm
@ 2005-03-17 12:05 Eugene A. Suchkov
  2005-03-17 12:08 ` Konstantin Klimchev
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Eugene A. Suchkov @ 2005-03-17 12:05 UTC (permalink / raw)
  To: community

Вот пытаюсь софтинку в RPM завернуть..

в спеке пока

%files
%doc README
%_bindir/%name

но все кончается на...

make: Entering directory `/home/cityhawk/RPM/BUILD/kdocker-1.2'
cp -f "kdocker" "/usr/bin/kdocker"
cp: cannot create regular file `/usr/bin/kdocker': Permission denied
make: [install_target] Error 1 (ignored)
mkdir: cannot create directory `/usr/share/kdocker': Permission denied
make: *** [install_icons] Error 1
make: Leaving directory `/home/cityhawk/RPM/BUILD/kdocker-1.2'
ошибка: Неверный код возврата из /home/cityhawk/tmp/rpm-tmp.16180 (%install)

Что это может быть?

$ less /etc/group | grep rpm
rpm:x:16:cityhawk
rpminst:x:33:


-- 
With best regards
Eugene A. Suchkov (a.k.a CityHawk)
ICQ 177787156



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:05 [Comm] Не собирается rpm Eugene A. Suchkov
@ 2005-03-17 12:08 ` Konstantin Klimchev
  2005-03-17 12:18   ` Eugene A. Suchkov
  2005-03-17 12:15 ` php-coder
  2005-03-17 12:18 ` Andrew Borodin
  2 siblings, 1 reply; 12+ messages in thread
From: Konstantin Klimchev @ 2005-03-17 12:08 UTC (permalink / raw)
  To: community

On Thu, 17 Mar 2005 15:05:24 +0300
"Eugene A. Suchkov" <cityhawk@inbox.ru> wrote:

> cp: cannot create regular file `/usr/bin/kdocker':
> Permission denied
Это что такое? Почему в /usr/bin/ ?

-- 
Best Regards, Konstantin Klimchev 
(mailto:koka@atvc.ru    jabber:koka@jabber.atvc.ru)
ATK-Internet ISP, Arkhangelsk, Russia


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:05 [Comm] Не собирается rpm Eugene A. Suchkov
  2005-03-17 12:08 ` Konstantin Klimchev
@ 2005-03-17 12:15 ` php-coder
  2005-03-17 12:18 ` Andrew Borodin
  2 siblings, 0 replies; 12+ messages in thread
From: php-coder @ 2005-03-17 12:15 UTC (permalink / raw)
  To: community


--- Eugene A. Suchkov 17.03.2005 18:05:24
+++ php-coder 17.03.2005 18:12:07

EAS> Что это может быть?

    Прав нет:
    
EAS> cp: cannot create regular file `/usr/bin/kdocker': Permission denied
EAS> make: [install_target] Error 1 (ignored)
EAS> mkdir: cannot create directory `/usr/share/kdocker': Permission denied
EAS> make: *** [install_icons] Error 1

    Было бы неплохо показать спек в том месте, где идет устновка. Т.е.
    где make install

    Если есть возможность использовать DESTDIR, то используйте ее...
  
-- 
 + php-coder
 + php-coder[at]ngs[dot]ru
 + ALT Linux Master 2.4

Чем больше его [интернет] используешь, тем больше понимаешь его
"скушность". Внешне он красив, ярок и привлекателен, а на самом деле
все равно что смотреть в окно на проезжающие мимо машины.
                    -- skyfisher (linux.org.ru)



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:08 ` Konstantin Klimchev
@ 2005-03-17 12:18   ` Eugene A. Suchkov
  2005-03-17 12:33     ` Konstantin Klimchev
  2005-03-17 15:24     ` Andrey Rahmatullin
  0 siblings, 2 replies; 12+ messages in thread
From: Eugene A. Suchkov @ 2005-03-17 12:18 UTC (permalink / raw)
  To: community

Hi, Konstantin Klimchev! You wrote 17.03.2005 15:08:

>> cp: cannot create regular file `/usr/bin/kdocker':
>> Permission denied
> Это что такое? Почему в /usr/bin/ ?

Там какая-то кривоватая система сборки... Фактически ./configure нет... 
Есть только kdocker.pro, в котором:

-- Избранное ---
TEMPLATE = app
DEPENDPATH += i18n src
INCLUDEPATH += . src  /usr/include/X11 /usr/include/X11R6
LIBPATH += /usr/X11/lib /usr/X11R6/lib
LIBS = -lX11 -lXpm -lXmu
TARGET = kdocker
INSTALL_PATH = /usr/local/share/kdocker
DOCS_PATH = $$INSTALL_PATH/docs

# Defines
TRANSLATIONS_PATH = $$INSTALL_PATH/i18n
DEFINES += TRANSLATIONS_PATH='"$$TRANSLATIONS_PATH"'

ICONS_PATH = $$INSTALL_PATH/icons
DEFINES += ICONS_PATH='"$$ICONS_PATH"'

# Installation
icons.path = $$ICONS_PATH
icons.files = icons/kdocker.png icons/question.png

translations.path = $$TRANSLATIONS_PATH
translations.files = i18n/*.qm

docs.path = $$DOCS_PATH
docs.files = README

desktop.path = /usr/share/applications
desktop.files = kdocker.desktop

target.path = /usr/local/bin

INSTALLS += target icons docs translations desktop
--- Конец избранного ---

Соответстсвенно я первым делом патчу этот файл, на предмет исправления 
/usr/local/... на /usr/..


-- 
With best regards
Eugene A. Suchkov (a.k.a CityHawk)
ICQ 177787156



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:05 [Comm] Не собирается rpm Eugene A. Suchkov
  2005-03-17 12:08 ` Konstantin Klimchev
  2005-03-17 12:15 ` php-coder
@ 2005-03-17 12:18 ` Andrew Borodin
  2 siblings, 0 replies; 12+ messages in thread
From: Andrew Borodin @ 2005-03-17 12:18 UTC (permalink / raw)
  To: community

On Thu, Mar 17, 2005 at 03:05:24PM +0300, Eugene A. Suchkov wrote:
> Вот пытаюсь софтинку в RPM завернуть..

> в спеке пока

> %files
> %doc README
> %_bindir/%name

Что значит "пока"? А все остальное?

> но все кончается на...

> make: Entering directory `/home/cityhawk/RPM/BUILD/kdocker-1.2'
> cp -f "kdocker" "/usr/bin/kdocker"
> cp: cannot create regular file `/usr/bin/kdocker': Permission denied
> make: [install_target] Error 1 (ignored)
> mkdir: cannot create directory `/usr/share/kdocker': Permission denied
> make: *** [install_icons] Error 1
> make: Leaving directory `/home/cityhawk/RPM/BUILD/kdocker-1.2'
> ошибка: Неверный код возврата из /home/cityhawk/tmp/rpm-tmp.16180 (%install)

> Что это может быть?

Кривой Makefile.

Что у вас в спеке в cекции %install ?
Там надо что-то типа

%make_install DESTDIR=%buildroot install

Чтобы уточнить, называется переменная DESTDIR или как-то еще, 
надо смотреть внутрь Makefile.

-- 

С уважением,
А. Бородин.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:18   ` Eugene A. Suchkov
@ 2005-03-17 12:33     ` Konstantin Klimchev
  2005-03-17 12:37       ` Konstantin Klimchev
  2005-03-17 13:07       ` Eugene A. Suchkov
  2005-03-17 15:24     ` Andrey Rahmatullin
  1 sibling, 2 replies; 12+ messages in thread
From: Konstantin Klimchev @ 2005-03-17 12:33 UTC (permalink / raw)
  To: community

On Thu, 17 Mar 2005 15:18:07 +0300
"Eugene A. Suchkov" <cityhawk@inbox.ru> wrote:

> Соответстсвенно я первым делом патчу этот файл, на предмет
> исправления /usr/local/... на /usr/..

А надо, что-то типа $DESTDIR/usr/ или как крайней случай -
"переность" собранное не make install'ом, а "врукопашку"
по-файлно.

-- 
Best Regards, Konstantin Klimchev 
(mailto:koka@atvc.ru    jabber:koka@jabber.atvc.ru)
ATK-Internet ISP, Arkhangelsk, Russia


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:33     ` Konstantin Klimchev
@ 2005-03-17 12:37       ` Konstantin Klimchev
  2005-03-17 12:57         ` Drool
  2005-03-17 13:07       ` Eugene A. Suchkov
  1 sibling, 1 reply; 12+ messages in thread
From: Konstantin Klimchev @ 2005-03-17 12:37 UTC (permalink / raw)
  To: community

On Thu, 17 Mar 2005 15:33:09 +0300
Konstantin Klimchev <koka@atvc.ru> wrote:

> > Соответстсвенно я первым делом патчу этот файл, на
> > предмет исправления /usr/local/... на /usr/..
> 
> А надо, что-то типа $DESTDIR/usr/ или как крайней случай -
> "переность" собранное не make install'ом, а "врукопашку"
> по-файлно.

Хотя, для примера задайте в google "kdocker rpm" - выдаст
кучу ссылок на srpm'ки - возьмите и адаптируйте для себя (и
проблему решите и посмотрите ее решение)

-- 
Best Regards, Konstantin Klimchev 
(mailto:koka@atvc.ru    jabber:koka@jabber.atvc.ru)
ATK-Internet ISP, Arkhangelsk, Russia


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:37       ` Konstantin Klimchev
@ 2005-03-17 12:57         ` Drool
  0 siblings, 0 replies; 12+ messages in thread
From: Drool @ 2005-03-17 12:57 UTC (permalink / raw)
  To: community

> Хотя, для примера задайте в google "kdocker rpm" - выдаст
> кучу ссылок на srpm'ки - возьмите и адаптируйте для себя (и
> проблему решите и посмотрите ее решение)

	Лучше http://rpm.pbone.net


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:33     ` Konstantin Klimchev
  2005-03-17 12:37       ` Konstantin Klimchev
@ 2005-03-17 13:07       ` Eugene A. Suchkov
  2005-03-18  9:32         ` Nick S. Grechukh
  1 sibling, 1 reply; 12+ messages in thread
From: Eugene A. Suchkov @ 2005-03-17 13:07 UTC (permalink / raw)
  To: community

Hi, Konstantin Klimchev! You wrote 17.03.2005 15:33:
> On Thu, 17 Mar 2005 15:18:07 +0300
> "Eugene A. Suchkov" <cityhawk@inbox.ru> wrote:
> 
>> Соответстсвенно я первым делом патчу этот файл, на предмет
>> исправления /usr/local/... на /usr/..
> 
> А надо, что-то типа $DESTDIR/usr/ или как крайней случай -
> "переность" собранное не make install'ом, а "врукопашку"
> по-файлно.

Я для сизифа хочу... Сильно подозреваю, что такое не пропустят

-- 
With best regards
Eugene A. Suchkov (a.k.a CityHawk)
ICQ 177787156



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 12:18   ` Eugene A. Suchkov
  2005-03-17 12:33     ` Konstantin Klimchev
@ 2005-03-17 15:24     ` Andrey Rahmatullin
  2005-03-18  6:38       ` Eugene A. Suchkov
  1 sibling, 1 reply; 12+ messages in thread
From: Andrey Rahmatullin @ 2005-03-17 15:24 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 531 bytes --]

On Thu, Mar 17, 2005 at 03:18:07PM +0300, Eugene A. Suchkov wrote:
> Есть только kdocker.pro, в котором:
Так а там разве не qmake запускается? После него получается вполне
нормальный makefile. И в нем можно переопределить $INSTALL_ROOT при make
install.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

Любой из подписчиков наших списков, в том случае, если обсуждение явно
вышло за рамки его тематики, вправе потребовать перенесения дискуссии в
список рассылки talk-room.
		-- aen in community@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 15:24     ` Andrey Rahmatullin
@ 2005-03-18  6:38       ` Eugene A. Suchkov
  0 siblings, 0 replies; 12+ messages in thread
From: Eugene A. Suchkov @ 2005-03-18  6:38 UTC (permalink / raw)
  To: community

Hi, Andrey Rahmatullin! You wrote 17.03.2005 18:24:
> On Thu, Mar 17, 2005 at 03:18:07PM +0300, Eugene A. Suchkov wrote:
>> Есть только kdocker.pro, в котором:
> Так а там разве не qmake запускается? После него получается вполне
> нормальный makefile. И в нем можно переопределить $INSTALL_ROOT при make
> install.

Да... Я это уже выяснил...
Так оно и собирается.

-- 
With best regards
Eugene A. Suchkov (a.k.a CityHawk)
ICQ 177787156



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Comm] Не собирается rpm
  2005-03-17 13:07       ` Eugene A. Suchkov
@ 2005-03-18  9:32         ` Nick S. Grechukh
  0 siblings, 0 replies; 12+ messages in thread
From: Nick S. Grechukh @ 2005-03-18  9:32 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 655 bytes --]

On Thursday 17 March 2005 15:07, Eugene A. Suchkov wrote:
> Hi, Konstantin Klimchev! You wrote 17.03.2005 15:33:
> > On Thu, 17 Mar 2005 15:18:07 +0300
> >
> > "Eugene A. Suchkov" <cityhawk@inbox.ru> wrote:
> >> Соответстсвенно я первым делом патчу этот файл, на предмет
> >> исправления /usr/local/... на /usr/..
> >
> > А надо, что-то типа $DESTDIR/usr/ или как крайней случай -
> > "переность" собранное не make install'ом, а "врукопашку"
> > по-файлно.
>
> Я для сизифа хочу... Сильно подозреваю, что такое не пропустят
пропустят и не такое... слишком часто приходится ставить "руками" из за 
уродского makefile (или в спеке вначале патчить makefile)

[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2005-03-18  9:32 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-17 12:05 [Comm] Не собирается rpm Eugene A. Suchkov
2005-03-17 12:08 ` Konstantin Klimchev
2005-03-17 12:18   ` Eugene A. Suchkov
2005-03-17 12:33     ` Konstantin Klimchev
2005-03-17 12:37       ` Konstantin Klimchev
2005-03-17 12:57         ` Drool
2005-03-17 13:07       ` Eugene A. Suchkov
2005-03-18  9:32         ` Nick S. Grechukh
2005-03-17 15:24     ` Andrey Rahmatullin
2005-03-18  6:38       ` Eugene A. Suchkov
2005-03-17 12:15 ` php-coder
2005-03-17 12:18 ` Andrew Borodin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git