Package Details: ocamlnet 4.1.7-1

Git Clone URL: https://aur.archlinux.org/ocamlnet.git (read-only, click to copy)
Package Base: ocamlnet
Description: A library for Web and Internet programming in OCaml
Upstream URL: http://projects.camlcity.org/projects/ocamlnet.html
Licenses: GPL, LGPL
Submitter: guital
Maintainer: oriba
Last Packager: oriba
Votes: 58
Popularity: 0.196734
First Submitted: 2008-07-23 20:32
Last Updated: 2020-06-05 12:58

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

snakeroot commented on 2017-08-01 12:55

@oriba
Apparently the problem somehow relates to the fact that in /etc/makepkg.conf I have BUILDDIR=/tmp/makepkg (which is a fairly common modification and recommended by the wiki). When I commented that out, the package built.

oriba commented on 2017-07-21 22:08

As jant90 has mentioned, on a fresh Arch linux, the package compiles.
This confirms that the package is working.
The package is working since Sun Jul 16 2017.
So, please lets end the discussion.
For any other problems regarding this package release, please ask at Arch-blog or in IRC.

oriba commented on 2017-07-21 19:37

@snakeroot: in ../.. there should be the PKGBUILD and the netsys_posix.ml as well as ocamlnet-4.1.2.tar.gz

If these files are not there, thats maybe an issue with symlinks?!
How can you create the package with makepkg, if the PKGBUILD is not there?
Please check, what you have done there.

snakeroot commented on 2017-07-21 15:23

@oriba. Per your 2017-07-20 19:25 request, recompiled 4.1.2-4. I'm using stock Arch (no Manjaro) and compile using makepkg (no yaourt). <edit>I compile as user chris and user chris is a member of group users.</edit>

Result was the same error as I reported originally. Salient output, including the new verbose checks is:

<snip>
pwd: /tmp/makepkg/ocamlnet/src/ocamlnet-4.1.2
ls -l ../.. => total 0
d--x--x--x 2 chris users 40 Jul 21 11:10 pkg
drwxr-xr-x 3 chris users 100 Jul 21 11:10 src
cp: cannot stat '../../netsys_posix.ml': No such file or directory
</snip>

Note that on 4.1.2-3 I've already recompiled all of the dependencies necessary to get rid of the usual "inconsistent assumptions about interface" errors and was able to successfully compile ocamlnet. So I think the problem should be pretty isolated.

Let me know if there's anything I can do to help.

oriba commented on 2017-07-21 10:47

@jant90: well, I mentioned recompiling ocaml-pcre on 2017-07-19 15:17.
All in all, after some confusion, it's a happy end. :)

nerflad commented on 2017-07-21 00:21

Update: This package is compiling correctly on Manjaro after today's distribution update (after recompiling ocaml-pcre). Sorry for the hassle, @oriba.

oriba commented on 2017-07-20 22:46

@jant90: "building only worked on a different system (fresh Arch install in a VPS)"

Well, you know what? AUR is the ARCH-User-Repository.
So, it's intended to work on Arch.
It it works elsewhere too, thats fine, but of course that's not the focus here.

So: it compiled on Arch.
So, the package is working.
Problem solved.

oriba commented on 2017-07-20 20:34

@jant90: well, this looks strange.
What did you do differently than before?
It once worked, now it does not?

As you can see, copying did work, but the file somehow is not available.
Any ideas on that? Looks like to be something with your environment...

oriba commented on 2017-07-20 20:01

great news jant90 :-)

oriba commented on 2017-07-20 19:25

@jant90: strange.
I will release a new package release soon, which contains some verbosity-commands to hopefully locate the problem.

Could you (and others too) try makepkg'ing again with a fresh clone?
Would be nice.