/srv/irclogs.ubuntu.com/2017/05/14/#ubuntu-no.txt

geirhaBedre å bare overskrive fila med en ny fil, heller enn å redigere på en eksisterende hvor du ikke vet hva du ender opp med10:28
Mathiashusk også å ta en backup av alle filene du herjer med10:29
Mathiasgeirha: ikke bestandig10:29
geirhaIkke bestandig, men det er ikke lurt å gjøre det på konfigfiler fra OSet10:44
arvegeirha: jeg ser forsåvidt poenget ditt, men blir litt overrasket om noen har en rc.local med flere exit 013:43
arveog, gjør dette 95% for egen del13:45
arvemen skulle ønske jeg skjønte hvorfor autoreconf feiler fra et bash-script om jeg ikke kaller scriptet med `sh script.sh`13:47
geirhahva om neste versjon har fjernet den poengløse "exit 0"-linja?13:48
geirhaHøres ut som script.sh ikke har en gyldig shebang-linje13:48
arve#!/bin/bash13:48
arve(og ja, jeg har en og annen bashisme13:49
geirhada burde du ikke kjøre det med sh13:49
geirhahva er feilen du får da?13:49
arvescriptet ser omtrent sånn ut: https://pastebin.com/eQtLG2Ay13:50
arveog autoreconf -fi feiler med "configure.ac:63: error: required file './ltmain.sh' not found"13:51
arvekjører jeg autoreconf -fi manuelt i et shell, så fungerer det helt etter hensikten13:51
Mathiasoooh, sjekk pwd-en til det skriptet13:52
geirhaJa, for du sjekker ikke om hverken git eller cd gjør det de skal13:53
arvegeirha: git gjør det den skal13:54
arvecd gjør det den skal13:54
geirhaikke hvis pwd er / f.eks13:54
arveog echo $PWD gir meg katalogen der repoet er13:54
geirhakan du vise output fra når den feiler?13:54
Mathiasskyt meg i trynet, cpan er så mongotreg13:54
arvegeirha: pastet linja som feiler litt lenger oppe13:56
geirhaJa, men det kan være en følgefeil13:56
arvedet er den første feilen. før det er alt "normalt"13:57
arveden kloner repoet som den skal, cd gjør det den skal13:58
geirhaog du kjørte det med ./script  fra en terminal?13:58
arveja13:59
geirhamens sh ./script fra samme terminal fungerer?13:59
arvejepp13:59
arvedet er bare dette repoet som feiler13:59
arvehenter også inn et annet repo litt senere i samme script, og den funker13:59
arveuten sh13:59
arveog linje 63 i configure.ac er ikke særlig givende:14:01
arveLT_INIT14:01
geirhavel, får ikke til å reprodusere det her14:07
arvenei, er det ingen andre som gjør heller14:07
arvedette gjelder i særdeleshet for raspbian14:08
geirhafungerer det hvis du gjør   sh -c 'autoreconf -fi'  fra bash scriptet?14:13
arvehang on, så skal jeg forsøke14:18
arveja, men skulle ønske jeg forsto _hvorfor_14:20
arvegeirha: ^14:20
arvesh = dash, btw14:20
arveeller, uh, vent litt, nei, det funket ikke14:21
arveconfigure.ac:63: error: required file './ltmain.sh' not found14:21
arvelike før jeg gir opp og bare bruker en annen alac decoder14:22
geirhaHm. Kanskje noen bash-spesifikke miljøvariabler blir satt tidligere i skriptet14:23
geirhaog at autoreconf kjører noen bash-skript på et punkt, som arver de miljøvariablene, og får skriptet til å gjøre noe annet enn det pleier14:25
arvenope14:26
geirhai så fall ville utdataen fra ''declare -xp'' rett før ''autoreconf -fi'' være interessant å se14:26
geirhaBASH_ENV, SHELLOPTS, BASHOPTS og CDPATH er aktuelle kandidater. Kan være flere.14:28
arvehttps://pastebin.com/GVrwCSPZ14:29
geirhaNei, selv ikke "les-bashrc-hvis-ssh"-misfeaturen burde trigge noe der14:35
arvealtså, feilen ligger jo til syvende og sist et eller annet sted i det alac-repoet, så på tide å file en bug14:37
arveeventuelt i autoreconf14:42
arveoh well15:19
arveresten av scriptet funka i alle fall, men shairport-sync ender opp med å bruke en prosent eller to ekstra CPU15:21

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!