Installation errors

freethread ft pe.freethread at live.com
Sun Feb 2 19:04:33 UTC 2014


I cannot install lang/mono due to fetching errors.

I run FreeBSD 10.0-RELEASE in VirtualBox (host: Windows 7 pro x64, guest amd64 FreeBSD). uname –a of guest:

    FreeBSD gamma.freethread.lan 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: Thu Jan 16 22:34:59 UTC 2014
    root at snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

I upgraded from version 9.2-RELEASE p3 to 10.0-RELEASE few days ago using freebsd-update.

I use portmaster to maintain ports (ports only, no packages), some ports cannot be installed on 10.0-RELEASE (i.e. elinks), I uninstalled all ports before upgrading from 9.2 p3 to 10.0, then reinstalled few, primarily portmaster, mc, xorg, KDE, openjdk7 and netbeans. In version 9.2 p3 I had both eclipse (openjdk6) and netbeans (openjdk7), but few months ago I uninstalled eclipse and openjdk6 and I wasn’t able to upgrade to last version of openjdk7.

Well, after this, I now want to install mono. The attached files are:
  a.. mono-comp.txt – I ran the command ‘source /root/tmp/mono-comp.txt portmaster lang/mono’, in portmaster configuration file I specified to have a separated compilation log file (I don’t know why the file has crlf line endings). 
  b.. port-log-87122-mono.TNdz47N6 – The portmaster log file for the compilation (previous file).
There are some things I don’t understand:
  a.. Every time I get the error and re-run the command, portmaster (or the building system) try to re-fetch the tar.bz2 of the sources (~80MB). It’s already in /usr/ports/distfiles, and this happens for the patches too. 
  b.. I don’t know what this mean
      ===>>> Waiting on fetch & checksum for lang/mono <<<===
      this status.  The following enables this feature on the host system:
      # echo "jail_sysvipc_allow=\"YES\"" >> /etc/rc.conf
  in the log file while waiting to download source tarball. I have no jails, never had one. 
  c.. I don’t know what this mean
     * Some process information are acceded through /proc (e.g. when using
      NUnit) and procfs(5) has to be mounted for these features to work:
      # echo "proc            /proc   procfs  rw 0 0" >> /etc/fstab
  I already have proc mounted in fstab in the same way as stated by that message and it works and displayed by command df. 
  d.. When I manually fetch the patch I get the following error:
      root at gamma /usr/port/distfiles> fetch https://github.com/mono/mono/commit/d2cc22580898df5d4a15e0f99ab513e1570a6082.patch
      Certificate verification failed for /C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert High Assurance EV CA-1
      34380826280:error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed:/usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_clnt.c:1168:
      fetch: https://github.com/mono/mono/commit/d2cc22580898df5d4a15e0f99ab513e1570a6082.patch: Authentication error
  I have a local master DNS on my net with sinkhole (I ban tons of undesired 2nd and 3rd level domains) but on the host machine (Windows 7) I can download the patch file. When copy in /usr/distfiles it’s ignored and the build system want to download it.
Before to install lang/mono, I upgraded all installed ports using a modified version of DutchDaemon portupdater shell script (you can find it here http://forums.freebsd.org/viewtopic.php?f=35&t=737&start=200#p39092)

for any further info you can email me.

best regards and thank you all for your time, paul
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mono-comp.txt
URL: <http://lists.freebsd.org/pipermail/freebsd-mono/attachments/20140202/84a8520b/attachment-0001.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: port_log-87122-mono.TNdz47N6
Type: application/octet-stream
Size: 2521 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-mono/attachments/20140202/84a8520b/attachment-0001.obj>


More information about the freebsd-mono mailing list