9 lutego, 2014

Posted In: Fedora, I-Nex, Nowe wersje, Systemy operacyjne, Uncategorized

Tagi: , , , , , ,

Nie tak dawno pisałem o I-Nex 0.6.2 dla openSUSE, a już wczoraj został udostępniony dla dystrybucji fedora.

Moje przemyślenia odnośnie pakietowania rpm pozostają niezmienne, jednak jest to krok na przód w dalszym rozwoju I-Nex.

Na kolejną wersję I-Nex, oznaczoną numerem 0.6.4, trzeba będzie poczekać nieco więcej czasu, niż dotychczas. Plan wydawania kolejnych wersji I-Nex, przypada na 25 dnia każdego miesiąca, w przypadku przekroczenia tej daty, kolejna przypada na następny miesiąc.

Przez okres od wydania 0.6.2, zajmuję się procesem budowania aplikacji oraz utworzeniem dokumentacji, która jest w tej chwili priorytetem.

W repozytorium git znajduje się już I-Nex odpowiednio poskładany, doszło automake, czyli cały proces od configure do make install. Wyodrębniłem także poszczególne pliki do osobnych katalogów oraz postarałem się utworzyć bardziej złożone makefile.

 

 

 

Dodaj repozytorium i zainstaluj ręcznie

Dla Fedora 20 uruchom następujący program jako root:

cd /etc/yum.repos.d/
wget http://download.opensuse.org/repositories/Education/Fedora_20/Education.repo
yum install i-nex

6 grudnia, 2013

Posted In: Nowe wersje, Uncategorized

Tagi: , , , , , , , , , ,

Od kilku dni zmagałem się z problemem kompilacji pakietu I-Nex dla Ubuntu Trusty Tahr.

Powodem tego błędu jest przypadłość dpkg-source.

Z powodów bliżej nieznanych dpkg nie potrafi w Ubuntu 14.04 zbudować pakietów, które w Changelog (pliku zmian), mają zawarty w numerze wersji znak myślnika (-)

Dla przykładu: bzr-builder format 0.3 deb-version {debupstream}-0~git{revno}~{date}

Co przekłada się na: i-nex-0.5.8-0~git354~20131205~ubuntu10.04.1

Błąd który dpkg wyrzuca przy próbie kompilacji pakietu:

dpkg-source: error: can’t build with source format ‚3.0 (native)’: native package version may not have a revision

Sposób naprawy tego błędu jest bardzo prosty, wystarczy znak myślnika zastąpić znakiem plus (+).
Przez co uzyskujemy: bzr-builder format 0.3 deb-version {debupstream}+git{revno}+{date}

Po czym nazwa pakietu wygląda następująco: i-nex – 0.5.8+git355+20131205~ubuntu14.04.1

Najnowsze komentarze

Reklama

OSSPlanet