Slackware 13.1 vrijgegeven

Vervanging van de nieuwspagina van MozBrowser.
Gebruikersavatar
karien
Berichten: 44
Lid geworden op: 5 november 2008, 12:58
    Linux Firefox

Re: Slackware 13.1 vrijgegeven

Bericht door karien »

Ja, ik heb nog even gekeken, maar ik heb precies hetzelfde.
Ik heb koffice er maar weer opgezet.
Zou het helpen als ik SW opnieuw installeer?
rener
Berichten: 89
Lid geworden op: 31 januari 2008, 20:12
    Linux Firefox

Re: Slackware 13.1 vrijgegeven

Bericht door rener »

Waarschijnlijk is er tijdens de mailtransfer van het SlackBuild bestandje ergens een ongewilde conversie toegepast, waardoor iedere regel in het bestand nu is voorzien van een carriage return (CR). Dat teken is weliswaar standaard in tekstbestanden in DOS formaat, maar Unix scripts worden ermee om zeep geholpen, zoals ook blijkt uit de foutmelding. Probeer maar eens het bestandstype op te vragen:

Code: Selecteer alles

# file openoffice.org.SlackBuild
openoffice.org.SlackBuild: a /bin/sh\015 script text executable
Die "\015" in de output is de octale weergave van het CR teken: foute boel dus :-).

Voor het gedownloade bestand (OOo_3.2.1_Linux_x86_install-rpm-wJRE_nl.tar.gz) zou dit commando moeten werken, ook in combinatie met het standaard Slackbuild script:

Code: Selecteer alles

# OOLANG=nl ./openoffice.org.SlackBuild 
Ik heb het zelf daarnet nog even geverifieerd en werkend bevonden.
Gebruikersavatar
karien
Berichten: 44
Lid geworden op: 5 november 2008, 12:58
    Linux Firefox

Re: Slackware 13.1 vrijgegeven

Bericht door karien »

Die \015 melding krijg ik niet bij de slackbuild van Adrie, dus die is denk ik wel goed.

Opnieuwe de orginele Slackbuilds opgehaald (engels), uitgpakt, en dan krijg ik dit:
root@darkstar:~/Desktop/openoffice.org# OOLANG=nl ./openoffice.org.SlackBuild
./openoffice.org.SlackBuild: line 100: SOURCEDIR: unbound variable

Toch raar dat dezelfde Slackbuilds het bij iedereen wel doet en bij mij niet,
er zal nog wel ergens iets niet goed zitten.
Iets (alles) opnieuw installeren?
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    Linux Mozilla

Re: Slackware 13.1 vrijgegeven

Bericht door adri »

Opnieuw installeren heeft denk ik weinig zin (je hebt een normale full install gedaan?).
Ik vermoed dat het dan een bug is.
Je zou anders even contact op kunnen nemen met Robby Workman (degene die het SB script onderhoudt): rw at rlworkman dot net

rpm2tgz werkt ook niet?
Afbeelding
rener
Berichten: 89
Lid geworden op: 31 januari 2008, 20:12
    Linux Firefox

Re: Slackware 13.1 vrijgegeven

Bericht door rener »

Dat ^M tekentje is doorgaans representatief voor een CR teken, dus ik denk toch dat de "bad interpreter" melding ergens in die richting gezocht moet worden.

Herinstalleren zou ik inderdaad pas doen als je er zeker van bent dat er met de bestaande installatie iets grondig is foutgelopen.

Misschien is het de moeite waard om eens te proberen of de naam van het bestand te achterhalen valt waarnaar het script zoekt. Daartoe moet je in regel 96 van "openoffice.org.Slackbuild" de regel

Code: Selecteer alles

set -eu
even veranderen in

Code: Selecteer alles

echo $CWD $VERSION $SRCARCH $OOLANG
set -eu
Als je de Slackbuild dan opnieuw draait krijg je (hopelijk) de variabelen te zien die de gezochte bestandsnaam samenstellen.
Gebruikersavatar
karien
Berichten: 44
Lid geworden op: 5 november 2008, 12:58
    Linux Firefox

Re: Slackware 13.1 vrijgegeven

Bericht door karien »

Openoffice staat erop.
Uiteindelijk heb ik het SWpackage van Robby Workman geinstalleerd.
Daarna het OO-languagepack opgehaalt en alles met rpm2tgz omgezet en geinstalleerd (alle12) en hij doet het!
Bedankt voor het meedenken maar weer.
Gebruikersavatar
adri
Moderator
Berichten: 11541
Lid geworden op: 5 maart 2005, 14:00
Locatie: Diessen
    Linux Mozilla

Re: Slackware 13.1 vrijgegeven

Bericht door adri »

12?
Voor een taalpakket?

In ieder geval goed dat je het opgelost hebt. 8)
Afbeelding
Plaats reactie