Skocz do zawartości

[F14] Gdzie Się Podział Avidemux


RUSHTEX

Rekomendowane odpowiedzi

Wcale mi to nie ulatwilo, za tepy na to jestem, próbowalem nawet: avidemux-2.5.2-4.fc13.src.rpm i odpalilem spec ale na koncu blad wyjscia /var/tmp/rpm-tmp.zI2zQz (%build) co to za blad wyjscia, by wysypalo blad np brak biblioteki czy czegos to zainstalowalbym i juz a nie blad którego ani troche nie rozumiem. Natomiast jak zabrac sie od podstaw do rpm nie odsylac mnie na wiki itp bo te strony znam , np mam progr.tar.gz rozpakowuje go ark-iem do sources ? po czym mozna bylo by sprawdzic ./ configure make i próbna instalacja make install destdir=/ ? Ale np w przypadku Avidemux jest niespodzianka bo nie ma configure jest cmake to zapuscilem (wg wiki)

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local ale to sypie bledami, ze cos w CMakeList.txt :

"Please do an out-of-tree build:"

"rm CMakeCache.txt; mkdir build; cd build; cmake ..; make"

FATAL_ERROR "in-tree-build detected" .

 

Ale gdyby poruszyc 3 sprawe mianowicie spec to

po 1 po co sie brac za spec jak configure i cmake nie przechodza ..?

po 2 w Build Requires skad mam wiedziec jakie pakiety musza byc, gdzies to pisze hm ?

 

Jedno jest pewne bede tu spamowal az w koncu uda mi zbudowac jakis rpm :)

Odnośnik do komentarza
Udostępnij na innych stronach

 

Jedno jest pewne będę tu spamował aż w końcu uda mi zbudować jakiś rpm :)
Zamiast spamować powiedz dokładnie co zrobiłeś. Czy postępowałeś zgodnie z tym co napisane jest w linku, który podał Raven? Masz przygotowana strukturę i zainstalowane narzędzia do budowy RPM? Poczytaj na początek → http://wiki.fedora.pl/wiki/Rpmbuild

 

Z instalacją tego *src.rpm i dodaniem patcha do *.spec nie powinno być chyba problemu?

 

 

 

 

P.S.Co to znaczy "odpaliłem spec"? o_O

 

 

 

 

[EDIT]

 

Doinstaluj sobie nieoficjalne repozytoria Russianfedora.

 

rpm -Uvh http://mirror.yandex.ru/fedora/russianfedora/russianfedora/nonfree/fedora/releases/14/Everything/x86_64/os/russianfedora-nonfree-release-14-1.noarch.rpm
 rpm -Uvh http://mirror.yandex.ru/fedora/russianfedora/russianfedora/free/fedora/releases/14/Everything/x86_64/os/russianfedora-free-release-14-1.noarch.rpm

i wszystko będzie OK (patrz spojler poniżej)

 

 

 

 

[root@F14 ~]# yum install avidemux

Wczytane wtyczki: langpacks, presto

Adding pl_PL to language list

Ustawianie procesu instalacji

Rozwiązywanie zależności

--> Wykonywanie sprawdzania transakcji

---> Pakiet avidemux.x86_64 0:2.5.4-4.fc14 zostanie zainstalowany

--> Przetwarzanie zależności: avidemux-plugins = 2.5.4 dla pakietu: avidemux-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: avidemux-gui = 2.5.4-4.fc14 dla pakietu: avidemux-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: avidemux-cli = 2.5.4-4.fc14 dla pakietu: avidemux-2.5.4-4.fc14.x86_64

--> Wykonywanie sprawdzania transakcji

---> Pakiet avidemux-cli.x86_64 0:2.5.4-4.fc14 zostanie zainstalowany

--> Przetwarzanie zależności: avidemux-libs = 2.5.4-4.fc14 dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avutil.so.50(LIBAVUTIL_50)(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5swscale.so.0(LIBSWSCALE_0)(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5postproc.so.51(LIBPOSTPROC_51)(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avcodec.so.52(LIBAVCODEC_52)(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avformat.so.52(LIBAVFORMAT_52)(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_render_cli.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5swscale.so.0()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avcodec.so.52()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5postproc.so.51()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_UICli.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avcore.so.0()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_smjs.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avutil.so.50()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_coreAudio.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_coreImage.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_core.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM5avformat.so.52()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

--> Przetwarzanie zależności: libADM_coreUI.so()(64bit) dla pakietu: avidemux-cli-2.5.4-4.fc14.x86_64

---> Pakiet avidemux-plugins.x86_64 0:2.5.4-4.fc14 zostanie zainstalowany

---> Pakiet avidemux-qt.x86_64 0:2.5.4-4.fc14 zostanie zainstalowany

--> Wykonywanie sprawdzania transakcji

---> Pakiet avidemux-libs.x86_64 0:2.5.4-4.fc14 zostanie zainstalowany

--> Ukończono rozwiązywanie zależności

 

Rozwiązano zależności

 

================================================================================

Pakiet              Architektura

                               Wersja            Repozytorium             Rozmiar

================================================================================

Instalowanie:

avidemux            x86_64    2.5.4-4.fc14      russianfedora-nonfree    9.1 k

Instalowanie, aby rozwiązać zależności:

avidemux-cli        x86_64    2.5.4-4.fc14      russianfedora-nonfree    521 k

avidemux-libs       x86_64    2.5.4-4.fc14      russianfedora-nonfree    5.6 M

avidemux-plugins    x86_64    2.5.4-4.fc14      russianfedora-nonfree    1.0 M

avidemux-qt         x86_64    2.5.4-4.fc14      russianfedora-nonfree    1.2 M

 

Podsumowanie transakcji

================================================================================

Install       5 Package(s)

 

Całkowity rozmiar pobierania: 8.2 M

Rozmiar po zainstalowaniu: 32 M

W porządku? [t/N]: y

Pobieranie pakietów:

Setting up and reading Presto delta metadata

Processing delta metadata

Package(s) data still to download: 8.2 M

(1/5): avidemux-2.5.4-4.fc14.x86_64.rpm                  | 9.1 kB     00:00    

(2/5): avidemux-cli-2.5.4-4.fc14.x86_64.rpm              | 521 kB     00:00    

(3/5): avidemux-libs-2.5.4-4.fc14.x86_64.rpm             | 5.6 MB     00:09    

(4/5): avidemux-plugins-2.5.4-4.fc14.x86_64.rpm          | 1.0 MB     00:01    

(5/5): avidemux-qt-2.5.4-4.fc14.x86_64.rpm               | 1.2 MB     00:02    

--------------------------------------------------------------------------------

Razem                                           574 kB/s | 8.2 MB     00:14    

Wykonywanie rpm_check_debug

Wykonywanie testu transakcji

Test transakcji został ukończony powodzeniem

Wykonywanie transakcji

  Instalowanie   : avidemux-libs-2.5.4-4.fc14.x86_64                        1/5

  Instalowanie   : avidemux-plugins-2.5.4-4.fc14.x86_64                     2/5

  Instalowanie   : avidemux-cli-2.5.4-4.fc14.x86_64                         3/5

  Instalowanie   : avidemux-qt-2.5.4-4.fc14.x86_64                          4/5

  Instalowanie   : avidemux-2.5.4-4.fc14.x86_64                             5/5

 

Zainstalowano:

  avidemux.x86_64 0:2.5.4-4.fc14                                                

 

Zainstalowano zależność:

  avidemux-cli.x86_64 0:2.5.4-4.fc14       avidemux-libs.x86_64 0:2.5.4-4.fc14  

  avidemux-plugins.x86_64 0:2.5.4-4.fc14   avidemux-qt.x86_64 0:2.5.4-4.fc14    

 

Ukończono.

 

 

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Czy ja pisze jakimiś nie widzialnymi literkami, napisałem nie odsyłać mnie na wiki .. nie istotne, trzeba było od razu napisać, że też nie kumacie budowy rpm.

 

Z instalacją tego *src.rpm i dodaniem patcha do *.spec nie powinno być chyba problemu?

A właśnie problem jest.

 

odpalony spec prezentuje sie (rpmbuild -ba plik.spec)

 

Doinstalowałem te nieoficjalne repo

 

yum install avidemux

Wczytane wtyczki: langpacks, presto, refresh-packagekit

Adding pl_PL to language list

Ustawianie procesu instalacji

Nie ma pakietu avidemux.

Błąd: Nie ma niczego do zrobienia

Odnośnik do komentarza
Udostępnij na innych stronach

Doinstalowałem te nieoficjalne repo

 

yum install avidemux

Wczytane wtyczki: langpacks, presto, refresh-packagekit

Adding pl_PL to language list

Ustawianie procesu instalacji

Nie ma pakietu avidemux.

Błąd: Nie ma niczego do zrobienia

Ja może jestem jakiś dziwny bo ostatnią Fedorą jaką używałem była chyba 11, ale jednak z tego co kojarzę, to wypadałoby włączyć jeszcze to zainsatlowane repo... Pozatym

a) to jest oficjalne repo rpmfusion - tylko testing

B) repa testing są ZAWSZE domyślnie wyłączone.

 

Poczytaj jak włączyć.

Odnośnik do komentarza
Udostępnij na innych stronach

Wcale mi to nie ułatwiło, za tępy na to jestem, próbowałem nawet: avidemux-2.5.2-4.fc13.src.rpm i odpaliłem spec ale na końcu błąd wyjścia /var/tmp/rpm-tmp.zI2zQz (%build) co to za błąd wyjścia, by wysypało błąd np brak biblioteki czy czegoś to zainstalowałbym i już a nie błąd którego ani troche nie rozumiem.

 

Ten błąd oznacza, że nie masz zainstalowanego odpowiedniego kompilatora. Doinstaluj gcc-gc++ powinno pomóc.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...