[REŠENO] Hugin instalacija i greška na 97%

Ukoliko imate problema sa instalacijom ili korišćenjem nekog programa, ovo je pravo mesto za vaše pitanje.

Moderators: Slackmuz, Urednik

Post Reply

Poznata ličnost
Poznata ličnost
offline

Posts: 129
Joined: 01 May 2012, 23:26
Location: 42,69 - 22,16

Post Napisano: 11 Jul 2013, 05:56


Koristim Slackware 14 - current. Potreban mi je hugin paket za jedan potprogram iz Digikam kolekcije (Panorama). Hugin ima dosta zavisnosti koje sam uspesno sve do jedne instalirao (Slackbuilds.org).
Međutim, sam Hugin na 97 % instalacije se zaustavi sa nekom greškom, koju prikazujem na slici ispod.
Hugin install error na 97 posto.png
Šta dalje?
Last edited by Sinisa on 24 Jul 2013, 08:51, edited 1 time in total.
Reason: Izmenjen naslov - problem rešen!



Administrator
Administrator
offline
User avatar

Posts: 1680
Joined: 07 Jun 2012, 18:01
Location: Najlipši grad na svitu :)

Post Napisano: 11 Jul 2013, 08:06


nije pravo rješenje, ali poglegaj da možda alienbob ili rworkman imaju već gotov taj paket?
Udruga SOK - službena stranica
Spreman sam umrijeti časno, ali ako nečasno, onda ništa



Administrator
Administrator
offline
User avatar

Posts: 3451
Joined: 01 Apr 2012, 13:50
Location: Mlečni put

Post Napisano: 11 Jul 2013, 09:40


Meni miriše na grešku u skripti ili neki bug. Kasnije ću pogledati detaljnije čim budem stigao.

EDIT:

Na OVOJ adresi imaš gotov paket ali i slackbuild skriptu.

http://hugin.sourceforge.net/download/" onclick="window.open(this.href);return false; - ovde ćeš naći source pa iskombinuj nešto dok ja ne stignem.

:beer:
Use the source, Luke
SSZ irc kanal
Spread the Word, “CHOOSE SLACK! and Don’t look back.”



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 11 Jul 2013, 12:40


Nije u pitanju skripta. Greška se javlja tokom kreiranja dokumentacije za neki perl modul. Razlog je to što je ime autora napisano ne-ascii (već verovatno utf8) karakterima (slovo š u Lukaš).

Da li ti je sistem podešen da koristi neki UTF8 locale?



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 11 Jul 2013, 13:46


Sad testiram ovo i enblend-enfuse puca pri instalaciji. Neispravan SlackBuild. Pretpostavljam da si to ispravio kad si uopšte stigao do Hugina? Takođe, jedna od nenavedenih zavisnosti je i help2man.

Inače, mnogo je lakše uz pomoć sbopkg i "redova" (queufiles): enblend-enfuse.sqf i hugin.sqf. Redove prebaciš u /var/lib/sbopkg/queuefiles. Zatim sbopkg pokrećeš kao:

Code: Select all

sbopkg -k -i hugin.sqf
Opcija "-i" aktivira instalaciju preko komandnog interfejsa (preskače dialog TUI), "-k" označava da se stavke iz "redova" koje su već instalirane zadržavaju (ne bi voleo da rekompajliraš vigru ili wxPython ;)).

E sad, pošto je SlackBuild za enblend-enfuse neispravan, potrebno ga je prepraviti. Ako to uradiš u podrazumevanom sbopkg repou, promene će biti prepisane i neće biti primenjene. Znači moraš napraviti lokalni repo. Recimo:

Code: Select all

mkdir -R /var/lib/sbopkg/local
cp -R /var/lib/sbopkg/SBo/14.0/* /var/lib/sbopkg/local


Da bi koristio taj custom repo, pokrećeš sbopkg na sledeći način:

Code: Select all

sbopkg -V local -k -i hugin.sqf
Ovo će instalirati i (nadam se) ispravljenu verziju enblend-enfuse.

Sad ću pokušati da to ispravim. Ali vidim o čemu pričaš. Nisam ni stigao do Hugin, a već problemi. ;) Elem, to ne bi bilo loše prijaviti bar na Slackbuilds Users mailing listu, ako ne i autoru SlackBuild skripte.

Edit

Ispravljen SlackBuild:

Code: Select all

#!/bin/sh
#
# Slackware build script for Enblend-Enfuse
#
# Copyright 2009-2010  Erik W. Hanson, Minneapolis, MN, USA
# Copyright 2011-2013 titopoquito (titopoquito@googlemail.com)
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

PRGNAM=enblend-enfuse
VERSION=4.1.1
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}

if [ -z "$ARCH" ]; then
  case "$( uname -m )" in
    i?86) ARCH=i486 ;;
    arm*) ARCH=arm ;;
       *) ARCH=$( uname -m ) ;;
  esac
fi

CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
  LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
  LIBDIRSUFFIX="64"
else
  SLKCFLAGS="-O2"
  LIBDIRSUFFIX=""
fi

set -eu

rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
chmod -R u+w,go+r-w,a-s .

CXXFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS" \
./configure \
  --prefix=/usr \
  --mandir=/usr/man \
  --infodir=/usr/info \
  --libdir=/usr/lib${LIBDIRSUFFIX} \
  --build=$ARCH-slackware-linux

make
make install-strip DESTDIR=$PKG

gzip -9 $PKG/usr/man/man?/*.?
rm -rf $PKG/usr/info/dir

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a AUTHORS COPYING ChangeLog NEWS README README.txt VERSION \
  $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 11 Jul 2013, 14:40


Hugin se trenutno kompajlira, ali nemam sad vremena da se bavim time. Ako neko ne potvrdi moje razmišljanje o uzroku problema (ili nađe rešenje) nastavljam kasnije predveče.



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 11 Jul 2013, 14:58


Imaš sreće. :) Taman da izađem iz kuće, ali rekoh da pogledam za svaki slučaj da li je paket kreiran - i on jeste. Bez ikakvih problema.
hugin.png
Baci pogled na sledeći članak za uputstvo kako da promeniš lokalna podešavanja sistema:
http://slackware-srbija.org/wiki/doku.p ... pski_jezik" onclick="window.open(this.href);return false;

To bi trebalo da reši problem.



Poznata ličnost
Poznata ličnost
offline

Posts: 129
Joined: 01 May 2012, 23:26
Location: 42,69 - 22,16

Post Napisano: 11 Jul 2013, 22:34


U, baš ste bili aktivni.
Ovako, nisam imao problema sa enblend-enfuse. Uspešno je instaliran.
Vratio sam lokalna podešavanja na en-Us. To nije pomoglo kompajliranju. Ista greška se javlja.

Probao sam i gotov paket. Ni to ne pomaže.

Nisam ranije koristio sbopkg. Izgleda da ću morati. Izlaz od sbopkg -k -i hugin.sqf mi daje :
sbopkg -k -i hugin.sqf.png



Administrator
Administrator
offline
User avatar

Posts: 4590
Joined: 04 Feb 2011, 20:32
Location: Beograd
Contact:

Post Napisano: 12 Jul 2013, 00:22


Koja si lokalna podešavanja ranije koristio? Kod mene je en_US.utf8 i nisam imao problema pri kompilaciji.

Što se tiče izlaza sbopkg, to ti javlja zato što su sve zavisnosti instalirane, uključujući i sam paket. Znači da bi probao rekompajliranje paketa, moraš prvo deinstalirati paket (removepkg hugin). Ali nemoj dirati ostale zavisnosti. ;)

Što se tiče enblend-enfuse možda je do razlika u okruženju ili verzije paketa.



Administrator
Administrator
offline
User avatar

Posts: 3451
Joined: 01 Apr 2012, 13:50
Location: Mlečni put

Post Napisano: 13 Jul 2013, 19:27


@sl13

Dokle si stigao, ima li nekog napretka?
Use the source, Luke
SSZ irc kanal
Spread the Word, “CHOOSE SLACK! and Don’t look back.”


Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest