[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Unison rebuild



Le 28/05/2018 à 09:39, Leopold Palomo-Avellaneda a écrit :
>>> I'm saying that if you could generate the new binaries and you can send me, or
>>> provide me in any way it's sufficient for me by now. During the time that
>>> someone made a NMU. ANd I would thankful it.
>>
>> This is what I did (on a Debian testing machine):
>>
>>> sudo pbuilder create --basetgz /var/cache/pbuilder/stretch.tgz --distribution stretch
>>> dget -d http://deb.debian.org/debian/pool/main/u/unison/unison_2.48.3-1.dsc
>>> sudo pbuilder build --basetgz /var/cache/pbuilder/stretch.tgz unison_2.48.3-1.dsc
>>
>> These instructions should work for you as well...
> 
> I'm sorry, but still fails:
> 
> ocamlopt: fsmonitor/watchercommon.mli ---> fsmonitor/watchercommon.cmi
> ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
> fsmonitor/windows -I system/generic -I lwt/generic -c
> /build/unison-2.48.3/fsmonitor/watchercommon.mli
> /usr/bin/make tags
> ocamlopt: fsmonitor/linux/inotify_stubs.c ---> fsmonitor/linux/inotify_stubs.o
> ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I
> fsmonitor/windows -I system/generic -I lwt/generic -ccopt "-o
> "/build/unison-2.48.3/fsmonitor/linux/inotify_stubs.o -c
> /build/unison-2.48.3/fsmonitor/linux/inotify_stubs.c
> make[2]: Entering directory '/build/unison-2.48.3'
> if [ -f `which etags` ]; then \
>     etags *.mli */*.mli *.ml */*.ml */*.m *.c */*.c *.txt \
>           ; fi
> /bin/sh: 2: etags: not found
> Makefile:347: recipe for target 'tags' failed
> make[2]: [tags] Error 127 (ignored)
> make[2]: Leaving directory '/build/unison-2.48.3'
> make[1]: Leaving directory '/build/unison-2.48.3'
> mv '/build/unison-2.48.3/unison' '/build/unison-2.48.3/unison-2.48.3'
> mv: cannot stat '/build/unison-2.48.3/unison': No such file or directory
> debian/rules:96: recipe for target 'build/unison' failed
> make: *** [build/unison] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> I: copying local configuration
> E: Failed autobuilding of package
> I: unmounting dev/ptmx filesystem
> I: unmounting dev/pts filesystem
> I: unmounting dev/shm filesystem
> I: unmounting proc filesystem
> I: unmounting sys filesystem
> I: cleaning the build env
> I: removing directory /var/cache/pbuilder/build//8162 and its subdirectories
> leopold.palomo@soho /srv/drp/pbuilder$
> 
> 
> the only difference is that I did it in a Stretch machine, not a testing (Buster).
> 
> Also, I have install pbuilder from stretch-backports and I repeat the procedure
> with the same result.
> 
> [...]
> 
> if [ -f `which etags` ]; then \
>     etags *.mli */*.mli *.ml */*.ml */*.m *.c */*.c *.txt \
>           ; fi
> /bin/sh: 2: etags: not found
> Makefile:347: recipe for target 'tags' failed
> make[2]: [tags] Error 127 (ignored)
> make[2]: Leaving directory '/build/unison-2.48.3'
> make[1]: Leaving directory '/build/unison-2.48.3'
> mv '/build/unison-2.48.3/unison' '/build/unison-2.48.3/unison-2.48.3'
> mv: cannot stat '/build/unison-2.48.3/unison': No such file or directory
> debian/rules:96: recipe for target 'build/unison' failed
> make: *** [build/unison] Error 1
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
> I: copying local configuration
> E: Failed autobuilding of package
> 
> any idea?

Something is definitely wrong somewhere. I cannot tell what from your
message.

I've put my compilation result at:

  https://stephane.glondu.net/tmp/unison_2.48.3-1_amd64.changes

Cheers,

-- 
Stéphane


Reply to: