Kompilacja Amaroka 2.1 - b

Tematy związane z oprogramowaniem, instalacją, konfiguracją
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Kompilacja Amaroka 2.1 - błąd z MySQL

Post autor: GIGABYTE »

Witam. Chciałem skompilować amaroka 2.1, ten z repozytorium experimental zgłaszał mi błąd żeby ponownie kompilować go. No i podczas budowania informuje mnie, że brakuje:

Kod: Zaznacz cały

* mysqld  <http://www.mysql.com>
     Embedded MySQL
Polecenie:

Kod: Zaznacz cały

/etc/init.d/mysql restart
działa, restartuje mysqla.
Dodam, że jak i forumowa wyszukiwarka, ani Google nie pomogły.
Proszę o pomoc.
Pozdrawiam.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

Czyżby brakowało

Kod: Zaznacz cały

libmysql++-dev
?
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przystępujesz do kompilacji przygotuj najpierw system. Sprawdź czy jest odpowiednio zaktualizowany system.
Sprawdź system.
Sprawdzenie czy system jest gotowy do kompilacji.

Pobierasz zgodnie z powyższym przykładem źródła amaroka (zamiast alsy) z repozytorium Debiana (dla swojej wersji systemu) i sprawdzasz system z wykorzystaniem narzędzi do budowy pakietów. Jeżeli zbudujesz pakiet bez żadnych dodatkowych opcji to i wykonasz kompilację tradycyjnym sposobem.
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

fnmirk pisze:
Pobierasz zgodnie z powyższym przykładem źródła amaroka (zamiast alsy) z repozytorium Debiana (dla swojej wersji systemu) i sprawdzasz system z wykorzystaniem narzędzi do budowy pakietów. Jeżeli zbudujesz pakiet bez żadnych dodatkowych opcji to i wykonasz kompilację tradycyjnym sposobem.

Kod: Zaznacz cały

dhcppc0:/home/karolp1993/amarok# apt-get -t experimental source amarok
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć źródła dla pakietu amarok
Bo normalnie pobiera 1.4, a mi chodzi o 2.1.
darkwater Pakiet doinstalowałem, ale nie pomogło ;)
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

GIGABYTE, sprawdź system na tym co masz w repozytorium i spróbuj zbudować paczkę z wersji 1.4, aby w systemie znalazły się wszystkie programy potrzebne do kompilacji. Zbudowanej paczki nie musisz instalować. Spokojnie można usunąć łącznie z pobranymi źródłami i katalogami tymczasowymi. Nie powoduje to żadnych komplikacji. Przeznacz na to jeden pusty katalog, który spokojnie możesz po wszystkim usunąć. Jak zbudujesz paczkę z wersji 1.4 bez błędów to później, mając przygotowany system, kompiluj amaroka w wersji jakiej Ci się żywnie podoba. ¬ródła nawet pobierz ręcznie.
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

fnmirk pisze:GIGABYTE, sprawdź system na tym co masz w repozytorium i spróbuj zbudować paczkę z wersji 1.4, aby w systemie znalazły się wszystkie programy potrzebne do kompilacji. Zbudowanej paczki nie musisz instalować. Spokojnie można usunąć łącznie z pobranymi źródłami i katalogami tymczasowymi. Nie powoduje to żadnych komplikacji. Przeznacz na to jeden pusty katalog, który spokojnie możesz po wszystkim usunąć. Jak zbudujesz paczkę z wersji 1.4 bez błędów to później, mając przygotowany system, kompiluj amaroka w wersji jakiej Ci się żywnie podoba. ¬ródła nawet pobierz ręcznie.
Przy zbudowaniu paczki jest błąd

Kod: Zaznacz cały

tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
Poinstalowały się wszystkie paczki potrzebne do budowy pakiety, ale podczas kompilacji i tak wywala ten sam błąd.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Zaktualizowałeś wcześniej system tak jak jest to opisane w pierwszym odnośniku, który podałem?
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

Tak, zawsze robię to przed kompilacją. I w budowie podstawowej paczki i w kompilacji amaroka 2.1 nadal jest taki sam błąd.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw zawartość pliku:

Kod: Zaznacz cały

 cat /etc/apt/sources.list
GIGABYTE
Beginner
Posty: 224
Rejestracja: 13 lipca 2007, 00:17
Lokalizacja: Toruñ

Post autor: GIGABYTE »

Kod: Zaznacz cały

#flashplugin-nonfree
deb [url]http://repo.dug.net.pl/dfr/[/url] etch main contrib

# deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20090531-09:43]/ squeeze main

#deb cdrom:[Debian GNU/Linux testing _Squeeze_ - Official Snapshot i386 NETINST Binary-1 20090531-09:43]/ squeeze main

#~~~~~~Sid~~~~~~#
deb [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib
deb-src [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib

deb [url]http://ftp.debian.org/debian[/url] experimental main

#~~~~~~Debian-multimedia~~~~~~#
deb [url]http://www.debian-multimedia.org[/url] sid main
ODPOWIEDZ