Strona 1 z 1

tworzenie paczki deb

: 08 lipca 2008, 14:51
autor: chomik
Witam mam problem z stworzeniem paczki daje polecenie:

Kod: Zaznacz cały

dpkg-buildpackage -rfakeroot
i nie chce mi skompilować:

Kod: Zaznacz cały

cd '/home/chomik/gimp-2.4.6/gimp-2.4.6'
chomik@chomik:~$ cd '/home/chomik/gimp-2.4.6/gimp-2.4.6'
chomik@chomik:~/gimp-2.4.6/gimp-2.4.6$ dpkg-buildpackage -rfakeroot
dpkg-buildpackage: ustawianie CFLAGS na domyślną wartość: -g -O2
dpkg-buildpackage: ustawianie CPPFLAGS na domyślną wartość:
dpkg-buildpackage: ustawianie LDFLAGS na domyślną wartość:
dpkg-buildpackage: ustawianie FFLAGS na domyślną wartość: -g -O2
dpkg-buildpackage: ustawianie CXXFLAGS na domyślną wartość: -g -O2
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: niepowodzenie: tail na debian/changelog zwrócił status błędu 1
chomik@chomik:~/gimp-2.4.6/gimp-2.4.6$

: 08 lipca 2008, 21:21
autor: ilin
Z jakich żrodeł to robisz debianowych czy normalnych.
Jeśli normalnych to zdebianizowaleś je?

: 08 lipca 2008, 21:32
autor: chomik
ilin pisze:Z jakich żrodeł to robisz debianowych czy normalnych.
Jeśli normalnych to zdebianizowaleś je?
co masz na mysli zdebianowałem je ?

: 08 lipca 2008, 21:43
autor: ilin

: 09 lipca 2008, 00:01
autor: parrotlarch
mozesz też użyć mniej profesjonalnego sposobu - checkinstall, jeśli zależy ci po prostu na zainstalowaniu czegoś co masz w formie źródełek.

: 09 lipca 2008, 11:02
autor: chomik
parrotlarch, to nie dziala pisze ze nie znaleziono komendy :-?

: 09 lipca 2008, 11:09
autor: fnmirk
Sprawdziłeś wcześniej czy masz zainstalowany pakiet checkinstall.

Kod: Zaznacz cały

dpkg -l | grep checkinstall
Napisz w terminalu polecenie

Kod: Zaznacz cały

aptitude
i poprzeglądaj jakie masz dostępne możliwości.

: 09 lipca 2008, 11:20
autor: chomik
po wpisaniu dpkg -l | grep checkinstall nic sie nie dzieje

: 09 lipca 2008, 12:28
autor: Ventrue
Jeżeli dpkg nic nie wypisuje, to znaczy, że wypadałoby tego checkinstalla zainstalować ;-)
P.S: man dpkg-query

: 09 lipca 2008, 12:35
autor: fnmirk
Oznacza to, że nie masz zainstalowanego programu i nie wykorzystujesz już uzyskanych wcześniej informacji. Zaglądaliśmy już do manuali sytemowych i poleceń pomagających odpowiadać na pytania. Jak sprawdzić czy pakiet jest na liście w repozytorium? Przejrzyj jakich informacji dostarczają polecenia:

Kod: Zaznacz cały

dpkg -h

Kod: Zaznacz cały

man dpkg

Kod: Zaznacz cały

aptitude -h