Jezor
g/Linux

Postawiłem Manjaro. Lubię systemy działające OOTB.
Otwieram konsolę, wklepuję "sudo pacman -Syu". Mieli, mieli i wypluwa mi:

:: Zaimportować klucz PGP 4096R/CB6CDD17, "Joshua Strot <[email protected]>", utworzony: 2014-04-10? [T/n]
t
(154/154) sprawdzanie spójności pakietów [######################] 100%
błąd: turbulence: signature from "Joshua Strot <[email protected]>" is unknown trust
:: Plik /var/cache/pacman/pkg/turbulence-0.3.5-1-any.pkg.tar.xz jest uszkodzony (Niepoprawny lub uszkodzony pakiet (podpis PGP)).
Czy chcesz go usunąć? [T/n]
t
błąd: nie udało się dokonać operacji (Niepoprawny lub uszkodzony pakiet)
Wystąpiły błędy, nie zaktualizowano żadnego pakietu.

Nie może usunąć uszkodzonego pakietu, bo jest uszkodzony? No c'mon... ;_;

dusty

@Jezor: spróbuj zmienić mirror-a z którego pobierasz pakiety, być może ten pakiet jest na nim uszkodzony. Możesz również sprawdzić czy masz zainstalowane u siebie aktualne klucze PGP (w Arch-u pakiet z kluczami nazywa się archlinux-keyring). Inna przyczyną może być nie podpisanie wyżej wymienionego klucza PGP za pomocą Master Keys (w przy przypadku Arch-a dany klucz PGP musi być podpisany przez przynajmniej trzy Master Keys aby mógł stać się zaufanym kluczem). W takim przypadku jedyne co możesz zrobić to zgłosić buga.

akerro
g/Linux

@zskk chciałem zobaczyć co ten e4rat potrafi, ale nie da się skompilować audit z aury bo paczka juz nie istnieje ;/

po zbudowaniu ze źródeł nie widzi tej zależności

masz gdzieś swoje pliki w cache, mógłbyś mi przesłać?

dusty

@akerro: skorzystałem z SVN repozytoriów pakietów https://www.archlinux.org/svn/ oraz wiedząc w której rewizji audita usunęli https://mailman.archlinux.org/pipermail/arch-commits/2014-April/235985.html , udało mi się odzyskać PKGBUILD-a. Wstawiam już poprawionego PKGBUILD-a (z dodaną flagą staticlibs) https://gist.github.com/anonymous/11064031 i udało mi się poprawnie z tym zbudowanym auditem zbudować e4rat. Musicie obaj pamiętać, że e4rat wykorzystaje bibliotekę boost i jak tylko będzie aktualizacja boost-a to będziecie musieli go zrekompilować (zawsze deweloperzy rekompilują wszystkie pakiety które zależą od boost gdy wychodzi nowa wersja), bo inaczej nie będzie chciał się uruchomić.

akerro
g/Linux

@zskk chciałem zobaczyć co ten e4rat potrafi, ale nie da się skompilować audit z aury bo paczka juz nie istnieje ;/

po zbudowaniu ze źródeł nie widzi tej zależności

masz gdzieś swoje pliki w cache, mógłbyś mi przesłać?

dusty

@akerro: czytałem na arch wiki, że musisz skompilować audit z flagą staticlibs. Jest tylko problem, że nie ma nigdzie PKGBUILD-a do audita. Przy przejściu na kernel 3.14 deweloperzy porzucili audit i powinni przynajmniej zrzucić go do AUR, a tak się nie stało (zawsze przynajmniej do AUR wrzucają pakiet który porzucili). Audit jest potrzebny tylko do zbudowania e4rat, ale nie jest potrzebny do jego używania. Więc jeśli @zskk zbuduje dla Ciebie ten pakiet bacman-em to powinien u Ciebie chodzić.

akerro
g/Linux

@zskk chciałem zobaczyć co ten e4rat potrafi, ale nie da się skompilować audit z aury bo paczka juz nie istnieje ;/

po zbudowaniu ze źródeł nie widzi tej zależności

masz gdzieś swoje pliki w cache, mógłbyś mi przesłać?

dusty

@zskk: skorzystaj z narzędzia o nazwie bacman (czyli odwróconym pacman :)) - tworzy pakiet z już zainstalowanych plików w systemie. Jeśli nie zmieniałeś flag CFLAGS/CXXFLAGS (pod własny typ procesora) to @akerro powinien uruchomić ten pakiet u siebie.