ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2
@ 2002-10-31 11:20 Николай
  2002-11-01  0:15 ` Vitaly Lipatov
  0 siblings, 1 reply; 12+ messages in thread
From: Николай @ 2002-10-31 11:20 UTC (permalink / raw)
  To: community

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

Привет всем.
Я смотрю сейчас тут проходит активное обсуждение правки спека (Что
исправить в спеке?), и вот пользуясь случаем хотел бы чтобы мне тоже
помогли с правкой спека, а то я даже %prep не могу уйти. Проши помощи
советом.

Ошибка такая:
[prickle@ming SPECS]$ rpm -ba unace.spec
Выполняется(%prep): /bin/sh -e /var/tmp/rpm-tmp.71702
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf UnAce-2.2
+ echo 'Source #0 (UnAce-2.2.tar.gz):'
Source #0 (UnAce-2.2.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/UnAce-2.2.tar.gz
+ /bin/tar -xvvf -
drwxr-xr-x prickle/prickle   0 2002-10-22 19:22:07 UnAce-2.2/
-rwxr-xr-x prickle/prickle 421496 2002-05-09 12:59:45 UnAce-2.2/unace
+ cd UnAce-2.2
+ $'\r'
: command not found702: line 65:
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.71702 (%prep)

Никак не могу понять что это за ошибка такая... и чего это за $'\r'

Сам текст спека такой:

Summary: UnAce for Linux released
Name: UnAce
Version: 2.2
Release: alt1
Group: Archiving/Compression
BuildArchitectures: i586
License: GPL
Source: http://www.maxeline.com/winace/%{name}-%{version}.tar.gz
URL: http://www.winace.com
Packager: Anatoly <gunfighter@mailru.com>

%description 
UnAce for Linux released. In a first step to transfer 
WinAce to Linux (any ideas for a name? LinuxAce? LinAce?
Send them in!) we have released a first version of UnAce
for Linux. Please direct all support issues concerning 
this release directly to mlemke@winace.com.

%prep
%setup

%build

%install
cp unace $RPM_BUILD_ROOT/usr/bin/unace

%files
/usr/bin/unace

%changelog
* Sun Oct 13 2002 <gunfighter@mailru.com>
- initial spec

-- 
С уважением Николай                         


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* Re: [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2
  2002-10-31 11:20 [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2 Николай
@ 2002-11-01  0:15 ` Vitaly Lipatov
  2002-11-01 16:43   ` Korshunov Ilya
  0 siblings, 1 reply; 12+ messages in thread
From: Vitaly Lipatov @ 2002-11-01  0:15 UTC (permalink / raw)
  To: community

On 31 Октябрь 2002 14:20, Николай wrote:

> Никак не могу понять что это за ошибка такая... и чего это за
> $'\r'
\r - это символ возврата курсора к началу строки (CR)
У вас спек каким-то левым редактором отредактирован, все переводы
строк выглядят как 0D 0A, должно быть просто 0A. Исправьте и всё 
получится.

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!


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

* Re: [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2
  2002-11-01  0:15 ` Vitaly Lipatov
@ 2002-11-01 16:43   ` Korshunov Ilya
  2002-11-02 21:22     ` [Comm] Re[2]: " Николай
  0 siblings, 1 reply; 12+ messages in thread
From: Korshunov Ilya @ 2002-11-01 16:43 UTC (permalink / raw)
  To: community

В сообщении от 1 Ноябрь 2002 03:15 Vitaly Lipatov написал:
> On 31 Октябрь 2002 14:20, Николай wrote:
> > Никак не могу понять что это за ошибка такая... и чего это за
> > $'\r'
>
> \r - это символ возврата курсора к началу строки (CR)
> У вас спек каким-то левым редактором отредактирован, все переводы
> строк выглядят как 0D 0A, должно быть просто 0A. Исправьте и всё
> получится.

Если его vim'ом глянуть то все видно будет.

-- 
WBR
Korshunov Ilya


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

* [Comm] Re[2]: [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2
  2002-11-01 16:43   ` Korshunov Ilya
@ 2002-11-02 21:22     ` Николай
  2002-11-03  3:51       ` Ruslan N. Balkin
  0 siblings, 1 reply; 12+ messages in thread
From: Николай @ 2002-11-02 21:22 UTC (permalink / raw)
  To: Korshunov Ilya

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

Привет.

Friday, November 1, 2002, 7:43:50 PM, you wrote:

KI> В сообщении от 1 Ноябрь 2002 03:15 Vitaly Lipatov написал:
>> On 31 Октябрь 2002 14:20, Николай wrote:
>> > Никак не могу понять что это за ошибка такая... и чего это за
>> > $'\r'
>>
>> \r - это символ возврата курсора к началу строки (CR)
>> У вас спек каким-то левым редактором отредактирован,

Спасибо, все исправил, (левым редактором был notepad :) (пережитки
прошлого знаете ли)) сия ошибка прошла, но застрял на самом последнем этапе,
выручите еще раз...

на %install вываливается:
Выполняется(%install): /bin/sh -e /var/tmp/rpm-tmp.25131
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -R u+w /var/tmp/UnAce-buildroot
+ :
+ /bin/rm -rf /var/tmp/UnAce-buildroot
+ cd UnAce-2.2
+ cp unace /var/tmp/UnAce-buildroot/usr/bin/unace
cp: cannot create regular file `/var/tmp/UnAce-buildroot/usr/bin/unace': No such file or directory
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.25131 (%install)


СПЕК я уже приводил, но тем не менее
Сам текст спека такой:

Summary: UnAce for Linux released
Name: UnAce
Version: 2.2
Release: alt1
Group: Archiving/Compression
BuildArch: i586
License: GPL
Source: http://www.maxeline.com/winace/%{name}-%{version}.tar.gz
URL: http://www.winace.com
Packager: Николай <gunfighter@mailru.com>

%description 
UnAce for Linux released. In a first step to transfer 
WinAce to Linux (any ideas for a name? LinuxAce? LinAce?
Send them in!) we have released a first version of UnAce
for Linux. Please direct all support issues concerning 
this release directly to mlemke@winace.com.

%prep
%setup

%build

%install
cp unace $RPM_BUILD_ROOT/usr/bin/unace

%files
/usr/bin/unace

%changelog
* Sun Oct 13 2002 Николай <gunfighter@mailru.com>
- initial spec


-- 
С уважением Николай                        


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* Re: [Comm] Re[2]: [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2
  2002-11-02 21:22     ` [Comm] Re[2]: " Николай
@ 2002-11-03  3:51       ` Ruslan N. Balkin
  2002-11-03 13:10         ` [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2? Николай
  0 siblings, 1 reply; 12+ messages in thread
From: Ruslan N. Balkin @ 2002-11-03  3:51 UTC (permalink / raw)
  To: community

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

On Sun, 3 Nov 2002 00:22:45 +0300
Николай wrote:

> Спасибо, все исправил, (левым редактором был notepad :) (пережитки
> прошлого знаете ли)) сия ошибка прошла, но застрял на самом последнем
> этапе, выручите еще раз...
...
> + /bin/rm -rf /var/tmp/UnAce-buildroot
> + cd UnAce-2.2
> + cp unace /var/tmp/UnAce-buildroot/usr/bin/unace
> cp: cannot create regular file `/var/tmp/UnAce-buildroot/usr/bin/unace':
> No such file or directory ошибка: Неверный код возврата из
> /var/tmp/rpm-tmp.25131 (%install)
> 
Как я понимаю, сие значит, что у Вас не создан каталог
/var/tmp/UnAce-buildroot/usr и\или/var/tmp/UnAce-buildroot/usr/bin
...
> %build
> 
> %install
> cp unace $RPM_BUILD_ROOT/usr/bin/unace
Вот тут бы надо приписать mkdir либо вместо cp использовать install.
> 
> %files
> /usr/bin/unace
> 
> %changelog
> * Sun Oct 13 2002 Николай <gunfighter@mailru.com>
> - initial spec


-- 
С уважением,
Балькин Руслан.

[-- Attachment #2: For security, this message has been digitally signed. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

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

* [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2?
  2002-11-03  3:51       ` Ruslan N. Balkin
@ 2002-11-03 13:10         ` Николай
  2002-11-03 14:52           ` Albert R. Valiev
  0 siblings, 1 reply; 12+ messages in thread
From: Николай @ 2002-11-03 13:10 UTC (permalink / raw)
  To: community

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

Привет, Ruslan.

Sunday, November 3, 2002, 6:51:40 AM, you wrote:

RNB> On Sun, 3 Nov 2002 00:22:45 +0300
RNB> Николай wrote:

>> Спасибо, все исправил, (левым редактором был notepad :) (пережитки
>> прошлого знаете ли)) сия ошибка прошла, но застрял на самом последнем
>> этапе, выручите еще раз...
RNB> ...
>> + /bin/rm -rf /var/tmp/UnAce-buildroot
>> + cd UnAce-2.2
>> + cp unace /var/tmp/UnAce-buildroot/usr/bin/unace
>> cp: cannot create regular file `/var/tmp/UnAce-buildroot/usr/bin/unace':
>> No such file or directory ошибка: Неверный код возврата из
>> /var/tmp/rpm-tmp.25131 (%install)
>> 
RNB> Как я понимаю, сие значит, что у Вас не создан каталог
RNB> /var/tmp/UnAce-buildroot/usr и\или/var/tmp/UnAce-buildroot/usr/bin
RNB> ...

>> %build
>> 
>> %install
>> cp unace $RPM_BUILD_ROOT/usr/bin/unace
RNB> Вот тут бы надо приписать mkdir либо вместо cp использовать install.

Хмм, это как бы совет на глазок?
Потому что в начале вариант спека был как раз
%install
mkdir $RPM_BUILD_ROOT/usr/bin
cp unace $RPM_BUILD_ROOT/usr/bin/unace
(кстати совет от Альва, ведущего atmsk)

Только все равно не проходит зараза ;(

>> 
>> %files
>> /usr/bin/unace
>> 
>> %changelog
>> * Sun Oct 13 2002 Николай <gunfighter@mailru.com>
>> - initial spec





-- 
С уважением Николай                        


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* Re: [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2?
  2002-11-03 13:10         ` [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2? Николай
@ 2002-11-03 14:52           ` Albert R. Valiev
  2002-11-04  8:18             ` [Comm] Re[2]: " Николай
  0 siblings, 1 reply; 12+ messages in thread
From: Albert R. Valiev @ 2002-11-03 14:52 UTC (permalink / raw)
  To: community

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

В сообщении от 3 Ноябрь 2002 16:10 Николай написал:
> RNB> Как я понимаю, сие значит, что у Вас не создан каталог
> RNB> /var/tmp/UnAce-buildroot/usr и\или/var/tmp/UnAce-buildroot/usr/bin
> RNB> ...
>
> >> %build
> >>
> >> %install
> >> cp unace $RPM_BUILD_ROOT/usr/bin/unace
> RNB> Вот тут бы надо приписать mkdir либо вместо cp использовать install.
>
> Хмм, это как бы совет на глазок?
> Потому что в начале вариант спека был как раз
> %install
> mkdir $RPM_BUILD_ROOT/usr/bin
> cp unace $RPM_BUILD_ROOT/usr/bin/unace
> (кстати совет от Альва, ведущего atmsk)
>
> Только все равно не проходит зараза ;(

Не так. Используйте макрос
%__mkdir_p %buildroot%_bindir

и так далее в том же духе для %_libdir, %_datadir, etc.

да, а насчет использования install имелся в виду макрос
%__install 


>
> >> %files
> >> /usr/bin/unace
> >>
> >> %changelog
> >> * Sun Oct 13 2002 Николай <gunfighter@mailru.com>
> >> - initial spec

- -- 

With Best Regards, Albert R. Valiev
- ------------------------------------
ALT Linux Team [www.altlinux.ru]
KDE Development Team [www.kde.org]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE9xTgn7d6wAH+0KuARAv4sAJ9lDB1FJOs8/eBer7jfYxHFndTnHACgx+er
7+3ceGIlw3RS5ID2Wbrv6oI=
=VQ5u
-----END PGP SIGNATURE-----



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

* [Comm] Re[2]: [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2?
  2002-11-03 14:52           ` Albert R. Valiev
@ 2002-11-04  8:18             ` Николай
  2002-11-04  8:54               ` [Comm] " Grigory Batalov
  2002-11-04 16:04               ` [Comm] Cпек 3, очень простой вопрос Николай
  0 siblings, 2 replies; 12+ messages in thread
From: Николай @ 2002-11-04  8:18 UTC (permalink / raw)
  To: Albert R. Valiev

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

Всем привет.

Sunday, November 3, 2002, 5:52:19 PM, wrote:


>> %install
>> mkdir $RPM_BUILD_ROOT/usr/bin
>> cp unace $RPM_BUILD_ROOT/usr/bin/unace

Никто не подскажет, а откуда он копирует этот файл?
И как допустим выглядела бы эта строка, если в основной директории
была поддиректория /bin/ и файл лежал в ней???


-- 
С уважением Николай                        


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* Re: [Comm] Что исправить в спеке 2?
  2002-11-04  8:18             ` [Comm] Re[2]: " Николай
@ 2002-11-04  8:54               ` Grigory Batalov
  2002-11-06 15:11                 ` [Comm] Re[2]: " Николай
  2002-11-04 16:04               ` [Comm] Cпек 3, очень простой вопрос Николай
  1 sibling, 1 reply; 12+ messages in thread
From: Grigory Batalov @ 2002-11-04  8:54 UTC (permalink / raw)
  To: community

On Mon, 4 Nov 2002 11:18:55 +0300
Николай <tuxmail@hotbox.ru> wrote:

> >> %install
> >> mkdir $RPM_BUILD_ROOT/usr/bin
> >> cp unace $RPM_BUILD_ROOT/usr/bin/unace
> 
> Никто не подскажет, а откуда он копирует этот файл?

  Из недров /usr/src/RPM/BUILD/name-version
  (или $RPM_BUILD_DIR/name-version)

> И как допустим выглядела бы эта строка, если в основной директории
> была поддиректория /bin/ и файл лежал в ней???

  %__install -m755 bin/unace %buildroot%_bindir/unace
  =))

-- 
 Баталов Григорий,
 системный администратор
 ОАО "Ковдорский ГОК"


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

* [Comm] Cпек 3, очень простой вопрос
  2002-11-04  8:18             ` [Comm] Re[2]: " Николай
  2002-11-04  8:54               ` [Comm] " Grigory Batalov
@ 2002-11-04 16:04               ` Николай
  1 sibling, 0 replies; 12+ messages in thread
From: Николай @ 2002-11-04 16:04 UTC (permalink / raw)
  To: community

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


>> %install
>> mkdir $RPM_BUILD_ROOT/usr/bin
>> cp unace $RPM_BUILD_ROOT/usr/bin/unace

Никто не подскажет, а откуда он копирует этот файл?
И как допустим выглядела бы эта строка, если в основной директории
была поддиректория /bin/ и файл лежал в ней???


-- 
С уважением Николай                        


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* [Comm] Re[2]: [Comm] Что исправить в спеке 2?
  2002-11-04  8:54               ` [Comm] " Grigory Batalov
@ 2002-11-06 15:11                 ` Николай
  2002-11-07  7:46                   ` Alexey Tourbin
  0 siblings, 1 reply; 12+ messages in thread
From: Николай @ 2002-11-06 15:11 UTC (permalink / raw)
  To: Grigory Batalov

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

Привет, Grigory.

Monday, November 4, 2002, 11:54:07 AM, you wrote:

GB> On Mon, 4 Nov 2002 11:18:55 +0300
GB> Николай <tuxmail@hotbox.ru> wrote:

>> >> %install
>> >> mkdir $RPM_BUILD_ROOT/usr/bin
>> >> cp unace $RPM_BUILD_ROOT/usr/bin/unace
>> 
>> Никто не подскажет, а откуда он копирует этот файл?

GB>   Из недров /usr/src/RPM/BUILD/name-version
GB>   (или $RPM_BUILD_DIR/name-version)

>> И как допустим выглядела бы эта строка, если в основной директории
>> была поддиректория /bin/ и файл лежал в ней???

GB>   %__install -m755 bin/unace %buildroot%_bindir/unace
GB>   =))

ARV>Не так. Используйте макрос
ARV>%__mkdir_p %buildroot%_bindir

ARV>и так далее в том же духе для %_libdir, %_datadir, etc.

ARV>да, а насчет использования install имелся в виду макрос
ARV>%__install

Где, можно почитать об этих макросах или они идентичны таким же
командам, с разницей лишь в том, что перед ними ставиться %__
(и почему 2 знака пробела)???

-- 
С уважением Николай                        


------------------
Get free mailbox 20 Mb at http://www.hotbox.ru

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

* Re: [Comm] Re[2]: [Comm] Что исправить в спеке 2?
  2002-11-06 15:11                 ` [Comm] Re[2]: " Николай
@ 2002-11-07  7:46                   ` Alexey Tourbin
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey Tourbin @ 2002-11-07  7:46 UTC (permalink / raw)
  To: community

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

On Wed, Nov 06, 2002 at 06:11:56PM +0300, Николай wrote:
> ARV>Не так. Используйте макрос
> ARV>%__mkdir_p %buildroot%_bindir
> 
> ARV>и так далее в том же духе для %_libdir, %_datadir, etc.
> 
> ARV>да, а насчет использования install имелся в виду макрос
> ARV>%__install
> 
> Где, можно почитать об этих макросах или они идентичны таким же
> командам, с разницей лишь в том, что перед ними ставиться %__
> (и почему 2 знака пробела)???

/usr/lib/rpm/macros
/usr/lib/rpm/i586-alt-linux/macros

> 
> -- 
> С уважением Николай                        

-- 
Exit Music (for a Film) / OK Computer / Radiohead

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

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

end of thread, other threads:[~2002-11-07  7:46 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-31 11:20 [Comm] Может мне тоже помогут все-таки со спеком? или Что исправить в спеке? 2 Николай
2002-11-01  0:15 ` Vitaly Lipatov
2002-11-01 16:43   ` Korshunov Ilya
2002-11-02 21:22     ` [Comm] Re[2]: " Николай
2002-11-03  3:51       ` Ruslan N. Balkin
2002-11-03 13:10         ` [Comm] Re[4]: Может мне тоже помогут все-таки со спеком? или Что исправить в спеке 2? Николай
2002-11-03 14:52           ` Albert R. Valiev
2002-11-04  8:18             ` [Comm] Re[2]: " Николай
2002-11-04  8:54               ` [Comm] " Grigory Batalov
2002-11-06 15:11                 ` [Comm] Re[2]: " Николай
2002-11-07  7:46                   ` Alexey Tourbin
2002-11-04 16:04               ` [Comm] Cпек 3, очень простой вопрос Николай

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