From owner-freebsd-ports@freebsd.org Fri Sep 1 22:33:54 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8E757E0B737 for ; Fri, 1 Sep 2017 22:33:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-vk0-x230.google.com (mail-vk0-x230.google.com [IPv6:2607:f8b0:400c:c05::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42D7F66D0B for ; Fri, 1 Sep 2017 22:33:54 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-vk0-x230.google.com with SMTP id z187so4147390vkd.2 for ; Fri, 01 Sep 2017 15:33:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=7dI1p4oqwHsCHIjHCIK/IC41luU0YY3359kxnal+65A=; b=I6UnuWZbJlJ5Km1bAGos8kN8pH+WtpW1hv9hHaBPaXzvP5012S4PgtCzAqRTk/gsZ0 PnB5aF1O9gOlIsedIIpU/oCp23yGj0f9DgZURs6vapqSrSsMflpzXWwFrcNC5XT4PGVx PlpQCB5ScjkP0iK3sYNrcse8PgIgtnN7ZDFURxRNeGt9innJQolrk1VhNobmBzPse74Q e/U8KJIa3asUCY/UAz6GUwRjXKUfGQYSX5Esuq70w/j9Db7a6+K8CERvItgoBapVrUjk l9mf4YIPtGEp81nEtviAOWSOuJghWgM7awpRnhS8dz+hSsjE/7F3D/j9aG0LZ4cEOuWm 9oUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=7dI1p4oqwHsCHIjHCIK/IC41luU0YY3359kxnal+65A=; b=DG4sBsDs6mDeC4Nm3OSty6ttTpq9BujrO6e5GeNw+lVZybNX//ONC2q4vD3I05vqwz c08UGsLQ74QDgEel8ej2vSoxoFTiWcYhxIj73uaqHCztUYH3Rpcx4SpU47O9Yn+CaVCA RjFm7dOp1cNfh698YNI77tGXKHBi2zpI1v2GjI+nBHFHTAhAkUT8PSLDsaGbLakywG4J KacXLbKPWWAWdBivht1YjREWmG9Ar0IsR1/yjj5tjkBAba4jlJmzoVAgipu71NWCHvGH aBRnU1ryRpDHcGAg0dJZiARAie87oaRi0/D3w8c4mQiWT1p3nQwaegYQOaaiOkM+W1ty 5M+A== X-Gm-Message-State: AHPjjUgdcbXg+j9Tf88RGJZfIq0miIm3KjIAbTlXl7uiNA4DXWXSArVC X1qT37yLgSwbgpi3jDiIFlPZt4pnwhrsA2I= X-Google-Smtp-Source: ADKCNb4UMEXiXzLbdN/T1JAFJWpUAgpeX2j9ohiTv1E/C5sa8r9FaVEsM0QAkpZCns2zHQ7o8uItGu1RfN5VQzqbyXA= X-Received: by 10.31.155.202 with SMTP id d193mr467791vke.88.1504305233120; Fri, 01 Sep 2017 15:33:53 -0700 (PDT) MIME-Version: 1.0 Sender: kob6558@gmail.com Received: by 10.103.134.199 with HTTP; Fri, 1 Sep 2017 15:33:52 -0700 (PDT) In-Reply-To: References: From: Kevin Oberman Date: Fri, 1 Sep 2017 15:33:52 -0700 X-Google-Sender-Auth: J7lOmsOLXZHntxkF34zo6CX5L5M Message-ID: Subject: Re: www/bluefish builds but fails to install To: tech-lists Cc: FreeBSD Ports ML Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Sep 2017 22:33:54 -0000 On Fri, Sep 1, 2017 at 11:42 AM, tech-lists wrote: > Hi, > > On 01/09/2017 19:06, Kevin Oberman wrote: > > At this point I am out of ideas, but a bit more information might be > > helpful to others (or even me). > > 1. What version of FreeBSD (likely not useful)? > > 11.1-STABLE #0 r322350 > > > 2. What version of Gnome, MATE or other desktop is installed? > > there's no Gnome desktop per se, but there are some gnome 2.32 and 3.18 > programs installed: > > gmtk-1.0.9_1 Library for gnome-mplayer and > gecko-mediaplayer > gnome-common-3.18.0 Common automake macros for GNOME 3 > gnome-desktop-3.18.2_1 Additional UI API for GNOME 3 > gnome-doc-utils-0.20.10_4 GNOME doc utils > gnome-icon-theme-3.12.0_1 Collection of icons for the GNOME desktop > gnome-icon-theme-symbolic-3.12.0 GNOME Symbolic Icons > gnome-mime-data-2.18.0_5 MIME and Application database for GNOME > gnome-mount-0.8_13 Front-end to mount, umount, and eject > using HAL > gnome-mplayer-1.0.9_2 GNOME frontend for MPlayer > gnome-pty-helper-0.40.2 utmp/wtmp/lastlog helper program for the > vte Terminal widget > gnome-session-3.18.1.2_2 Session component for the GNOME 3 desktop > gnome-settings-daemon-3.18.2_3 GNOME 3 settings daemon > gnome-vfs-2.24.4_6 GNOME Virtual File System > gnome_subr-1.0 Common startup and shutdown subroutines > used by GNOME scripts > gstreamer-plugins-gnomevfs-0.10.36_2,3 Gstreamer gnomevfs plugin > libgnome-2.32.0_4 Libraries for GNOME, a GNU desktop > environment > libgnome-keyring-3.12.0_2 Program that keeps passwords and other > secrets > libgnomecanvas-2.30.3_4 Graphics library for GNOME > libgnomeui-2.24.4_5 Libraries for the GNOME GUI, a GNU > desktop environment > libsoup-gnome-2.52.2_1 SOAP (Simple Object Access Protocol) > implementation in C > policykit-gnome-0.9.2_8 GNOME frontend to the PolicyKit framework > py27-gnome-2.28.1_6 Python bindings for GNOME 2 > > > MATE desktop is installed - mate-desktop-1.18.0_1 - this might have been > installed as a dependency of mate-terminal > > I actually use windowmaker for the desktop > > > 3. Were all ports installed as packages? > > All ports have been installed via the port > > > 4. Are the "shared/mime" files present in your local directory? > > aha - in /home/john/.local/share/mime there's this: > > -rw-r--r-- 1 john john 0B 20 Sep 2016 aliases > drwxr-xr-x 2 john john 15B 20 Sep 2016 application/ > -rw-r--r-- 1 john john 0B 20 Sep 2016 generic-icons > -rw-r--r-- 1 john john 628B 20 Sep 2016 globs > -rw-r--r-- 1 john john 676B 20 Sep 2016 globs2 > -rw-r--r-- 1 john john 0B 20 Sep 2016 icons > drwxr-xr-x 2 john john 4B 20 Sep 2016 image/ > -rw-r--r-- 1 john john 12B 20 Sep 2016 magic > -rw-r--r-- 1 john john 1.5K 20 Sep 2016 mime.cache > drwx------ 2 john john 18B 20 Sep 2016 packages/ > -rw-r--r-- 1 john john 0B 20 Sep 2016 subclasses > drwxr-xr-x 2 john john 3B 20 Sep 2016 text/ > -rw-r--r-- 1 john john 16B 20 Sep 2016 treemagic > -rw-r--r-- 1 john john 434B 20 Sep 2016 types > -rw-r--r-- 1 john john 4B 20 Sep 2016 version > -rw-r--r-- 1 john john 0B 20 Sep 2016 XMLnamespaces > > -- > J. > This has definitely been a earning experience for me! No, not really "aha". If you have most anything using freedesktop specs (which includes all "modern" desktops), you will have these files. You should also have a similar set of system wide mime files. These are normally found in /usr/local/share/mime, but that can be altered and it looks like yours is in "/storage". If the prefix for local is changed, ports must be rebuilt as many ports assume that related ports use the same location for shared resources. If looks like these trees are automatically created when any freedesktop program using MIME tags is installed and runs update-mime-database to add that programs tags It is part of the shared-mime-info port. That is why they are not in the pkg DB. If you have apps that need per-user MIME data, similar tree is placed under .local in that users directory. If you look at the Makefile in work/bluefish-2.2.10 you should find "UPDATE_MIME_DATABASE = /usr/local/bin/update-mime-database" and "fdomimepath = /usr/local/share/mime". One specifies the program that updates the MIME DB and he other the location of the system MIME files. This Makefle is created by the "make configure" pass and won't be available until it completes. FWIW, I just installed bluefish on my system using default options with no errors. As a result, I suspect thee is an issue with your environment and that is why you are having issues. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683