ALT Linux hardware support
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: hardware@altlinux.ru
Subject: сборка rpm (was: [Hardware] Epson Perfection 2480 Photo)
Date: Sun, 4 Sep 2005 19:54:47 +0300
Message-ID: <20050904165447.GM21204@osdn.org.ua> (raw)
In-Reply-To: <E1EBq9b-000Kla-00.dkrishna-mail-ru@f39.mail.ru> <E1EBsCf-000Kjw-00.dkrishna-mail-ru@f32.mail.ru> <e12fd2db05090403503d4523c9@mail.gmail.com> <20050904101540.GO9139@wrars-comp.wrarsdomain> <20050904094842.GM9139@wrars-comp.wrarsdomain> <E1EBq3u-000LvY-00.dkrishna-mail-ru@f7.mail.ru>

On Sun, Sep 04, 2005 at 12:41:14PM +0400, Denis Yatsutko wrote:
> А вот, кстати, не подскажете чайнику, как разрешить такое
> противоречие: под суперпользователем пакеты с src собирать
> нельзя, а под обычным пользователем недостаточно прав и apt-get
> не может получить доступ к /var/lib/rpm/Packages.  Может, имеет
> смысл перед тем как пускать апт-гет, изменить атрибуты этой
> папки?

Однозначно нет.  Лучше разматывать задачу с "чем собирать
пакеты?", окажется, что rpm, а не apt. :)

On Sun, Sep 04, 2005 at 04:15:40PM +0600, Andrey Rahmatullin wrote:
> > > > и apt-get не может получить доступ к /var/lib/rpm/Packages.
> > > Вы собираете пакеты apt-get'ом?
> > Я так понимаю, этого не следует делать? :)
> Я не представляю, _как_ это можно делать.

Ты не умничай, ты пальцем покажи.  Типа никто никогда об эту
невнятную диагностику rpm -b не бился, хоть с тех пор и стало
чуточку легче (хоть не говорят name.spec: NSFOD).

On Sun, Sep 04, 2005 at 01:50:56PM +0300, Eugene Ostapets wrote:
> > Угу. Отлично. А _как_ это можно делать?
> > rpm --rebuid говорит:
> > rpm --rebuild sane-1.0.15-alt4.20050320.src.rpm
> > rpmb: No such file or directory

Вот эта фраза должна неплохо гуглиться (как и большинство
сообщений об ошибках, лишённых "слишком конкретных" фрагментов); 
в faq это тоже вроде вносилось.

> > rpmbuild оно тоже не знает.
> > Ладно, не хотите говорить, не надо, сам найду.
> Кхм... Правильно заданный вопрос содержит половину ответа...
> А на этот вопрос ответ есть на faq.altlinux.ru...

Надо поставить пакет rpm-build, короче.

On Sun, Sep 04, 2005 at 02:58:25PM +0400, Denis Yatsutko wrote:
> > > rpm --rebuild sane-1.0.15-alt4.20050320.src.rpm
> > > rpmb: No such file or directory
> > > rpmbuild оно тоже не знает.
> > > Ладно, не хотите говорить, не надо, сам найду.
> > Кхм... Правильно заданный вопрос содержит половину ответа...
> > А на этот вопрос ответ есть на faq.altlinux.ru...
> Именно там с утра и ищу. Пока не нашёл.

А по каким словам ищете?

> По запросу "src.rpm" выдаётся не так уж много -
> http://faq.altlinux.ru/index.php?dist=0&cat=0&kwd=src.rpm&type=keyword&from_year=0&from_month=0&from_day=0&to_year=0&to_month=0&to_day=0&inq=1&ina=1&f=1&action=search&button=1

Ммм... ну сейчас добавлю.
...гм, неправда Ваша, ловится там ответ по "src.rpm":

http://faq.altlinux.ru/index.php?action=single&nf=1&qid=351

> Там встречаются по этому поводу две команды: rpm --rebuild
> и rpmbuild Экспериментировал с обеими. Пока безуспешно.

rpmbuild == rpm -b; rpm --rebuild вызывает rpmbuild --rebuild, 
насколько понимаю.  В любом случае для сборки rpm требуется
установленный пакет rpm-build.

On Sun, Sep 04, 2005 at 12:47:07PM +0400, Denis Yatsutko wrote:
> > Поддержка этого сканера была добавлена в sane (snapscan
> > backend) в версии 1.0.15
> Синаптик, кстати, упорно эту версию не видит.
> Хотя вот она:
> ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/SRPMS.classic/sane-1.0.15-alt4.20050320.src.rpm
> Какую строку надо в конфиг апта прописать, чтобы он нужный
> репозитарий видел, не понимаю.  Если пишу:

Проще скачать один файл и установить командой rpm -i ....src.rpm
(от пользователя).  Пользователя в группу rpm включать для сборки
не требуется.

См. тж. http://www.freesource.info/wiki/AltLinux/Razrabotchiku

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
 ----       visit our conference (Oct 1):
--          http://conference.osdn.org.ua


  parent reply	other threads:[~2005-09-04 16:54 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-04  7:16 [Hardware] Epson Perfection 2480 Photo Denis Yatsutko
2005-09-04  7:59 ` Sergey Vlasov
2005-09-04  8:15   ` Re[2]: " Denis Yatsutko
2005-09-04  8:41   ` Denis Yatsutko
2005-09-04  9:48     ` Andrey Rahmatullin
2005-09-04 10:07       ` Re[2]: " Denis Yatsutko
2005-09-04 10:15         ` Andrey Rahmatullin
2005-09-04 10:33           ` Re[2]: " Denis Yatsutko
2005-09-04 10:50             ` Eugene Ostapets
2005-09-04 10:58               ` Re[4]: " Denis Yatsutko
2005-09-04 11:18                 ` Maxim Bodyansky
2005-09-04 14:18                 ` [Hardware] Re: Re[4]: " Sergey Kuznetsov
2005-09-04 14:53                   ` Denis Yatsutko
2005-09-04 14:59                   ` Andrey Rahmatullin
2005-09-04 15:21                     ` [Hardware] " Sergey Kuznetsov
2005-09-04 15:33                       ` Andrey Rahmatullin
2005-09-04 16:54                 ` Michael Shigorin [this message]
2005-09-04 17:16                   ` сборка rpm (was: [Hardware] Epson Perfection 2480 Photo) Denis Yatsutko
2005-09-04 17:27                     ` Michael Shigorin
2005-09-04  9:49     ` [Hardware] Epson Perfection 2480 Photo Maxim Bodyansky
2005-09-04  8:47   ` Re[2]: " Denis Yatsutko
2005-09-04 16:43   ` Michael Shigorin
2005-09-04 21:56   ` Vasily Kolomeets
2005-09-04 22:54     ` denis yatsutko

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050904165447.GM21204@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=hardware@altlinux.ru \
    --cc=shigorin@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux hardware support

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/hardware/0 hardware/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 hardware hardware/ http://lore.altlinux.org/hardware \
		hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
	public-inbox-index hardware

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


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