From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 17 Jan 2003 13:17:54 +0300 From: "Artem K. Jouravsky" To: community@altlinux.ru Message-ID: <20030117101754.GA10103@ifirst.ru> Mail-Followup-To: community@altlinux.ru References: <20030116135714.189C4E31CF@master.altlinux.ru> <200301161716.18956.amodeus@pisem.net> <01cb01c2be06$7ee986b0$0100005a@oc> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <01cb01c2be06$7ee986b0$0100005a@oc> User-Agent: Mutt/1.4i Organization: iFirst Ltd. Subject: [Comm] Re: =?koi8-r?B?08LP0svBINDBy8XUz9cgLSDw?= =?koi8-r?B?z9bFzMHOydEg0sHa0sHCz9TeycvBzQ==?= Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --envbJBWh7q8WU6mo Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Fri, Jan 17, 2003 at 11:57:42AM +0300, Aleksander N. Gorohovski wrote: > > > Настроил сборку пакетов из src, как написано на atmsk.ru > > > При попытке $rpm -ba пакет вылазят сообщения типа: > > > /bin/tar: пакет/файл: cannot open: No such file or directory > > > и так для всех файлов. > > > Что это может значить? > > Во-первых, rpm'у должен передаваться не сам пакет, а спек файл, а во > вторых > > всё это должно лежать в таком дереве каталогов: > > ./RPM > > ./RPM/SOURCES > > ./RPM/SPECS > > > Если это возможно (это сделано в Mandrake 8.2 - 9) чтобы эта иерархия > каталогов создавалась > по умолчанию сразу при установке ALT Linux. Пакет rpm-build ставить не пробовали? А вообще, [ujo@ujo ujo]$ cat ~/.rpmmacros %_topdir %homedir/RPM %_tmppath %homedir/tmp # %packager Joe Hacker # %_gpg_name Joe Hacker %packager Artem K. Jouravsky %_gpg_name Artem K. Jouravsky #============================================================================== # ---- per-platform macros. # %_arch i586 %_os linux %_gnu -gnu %_target_platform %{_target_cpu}-%{_vendor}-%{_target_os} %optflags %optflags_default -march=i586 -mcpu=i686 Если нормально прописан %_topdir, то оно само создаст нужные каталоги. > И вообще больно уж запутаное это дело (с правами и т.д.) сборка пакетов. Как > говорят > без бутылки не разберешься. /usr/share/doc/rpm-/README.ALT -- Best wishes, | ICQ 103399444 Artem K. Jouravsky, | JID ujo@jabber.ru iFirst Ltd, System Administrator. ----------------------- Партия сказала есть контакт - будем есть контакт! --envbJBWh7q8WU6mo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+J9hSLavnn6ncACURAuDsAKCig2JXvkDNfhQuGf5FOgtFpiKmzwCeKGls T+l6QeCm/hnWrQz2MMUtGl4= =0m8L -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo--