Budowanie dev-*rpm bez roota

Paweł Sakowski pawel w sakowski.eu.org
Pią, 13 Kwi 2001, 16:48:46 CEST


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

> Co do %dev() to powinno mieć to raczej postać %dev(minor,majot,type)

Nie sądzę. W ten sposób musisz ręcznie wypisać w SPECu każdy /dev/hda*,
albo przekazywać listę przez %files -f. A tak możesz w pętli potworzyć
wszystkie urządzenia, a potem tylko %attr(660,root,disk) %dev /dev/hd*.

> tego typu modyfikacja jak sam zauważasz wymagałaby przeróbki rpm-a co jest
> przy możliwości użycia fakeroot w tej chwili juz zbędne

Przyjrzałem się fakerootowi i rzeczywiście może się sprawdzić. Co prawda
dev.spec nadal trzeba traktować w szczególny sposób (fakeroot rpm -bb
dev.spec). Jest to co prawda rozwiązanie trochę mniej eleganckie, niż
%dev, ale prostsze, więc do przyjęcia.

+--------------------------------------------------------------------+
|  Linux is like a wigwam. No Gates,   :            Paweł Sakowski   |
|      No Windows, Apache inside.      :   <pawel w sakowski.eu.org>   |
+--------------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
Filter: gpg4pine 4.2 (http://azzie.robotics.net)

iD8DBQE61xHUNJmavqlTkb0RAlX+AJ9DSjGRO++xMMwn9gV6nmTjh4mnaACeNKSN
T9zUfd6/YnqqcoryPcZvnv4=
=wGT1
-----END PGP SIGNATURE-----



Więcej informacji o liście dyskusyjnej pld-devel-pl