[REŠENO] Hugin instalacija i greška na 97%
-
Poznata ličnostoffline - Posts: 129
- Joined: 01 May 2012, 23:26
- Location: 42,69 - 22,16
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. Šta dalje?
Međutim, sam Hugin na 97 % instalacije se zaustavi sa nekom greškom, koju prikazujem na slici ispod. Šta dalje?
Last edited by Sinisa on 24 Jul 2013, 08:51, edited 1 time in total.
Reason: Izmenjen naslov - problem rešen!
Reason: Izmenjen naslov - problem rešen!
- Posts: 1680
- Joined: 07 Jun 2012, 18:01
- Location: Najlipši grad na svitu :)
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
Spreman sam umrijeti časno, ali ako nečasno, onda ništa
- Posts: 3451
- Joined: 01 Apr 2012, 13:50
- Location: Mlečni put
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.
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.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
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?
Da li ti je sistem podešen da koristi neki UTF8 locale?
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
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:
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:
Da bi koristio taj custom repo, pokrećeš sbopkg na sledeći način:
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:
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
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
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}
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
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.
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
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.
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.
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čnostoffline - Posts: 129
- Joined: 01 May 2012, 23:26
- Location: 42,69 - 22,16
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 :
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 :
- Posts: 4590
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
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.
Š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.
- Posts: 3451
- Joined: 01 Apr 2012, 13:50
- Location: Mlečni put
@sl13
Dokle si stigao, ima li nekog napretka?
Dokle si stigao, ima li nekog napretka?
Who is online
Users browsing this forum: No registered users and 11 guests