From owner-freebsd-questions@freebsd.org Wed Sep 6 02:45:42 2017 Return-Path: Delivered-To: freebsd-questions@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 909CDE0938A for ; Wed, 6 Sep 2017 02:45:42 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: from mail-io0-x236.google.com (mail-io0-x236.google.com [IPv6:2607:f8b0:4001:c06::236]) (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 1B26A71802 for ; Wed, 6 Sep 2017 02:45:41 +0000 (UTC) (envelope-from amvandemore@gmail.com) Received: by mail-io0-x236.google.com with SMTP id i14so2179134ioe.2 for ; Tue, 05 Sep 2017 19:45:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=zPhOW2CExoXHKDA50iXogdQOPOGOz+5X5H1sh8jnYSM=; b=YDTFleKIY8Iy/9FQ2CYu1q2sPIfaeAI5wnOLycoAGRwXqXdPxp/yn8wXAoSElMuzZm LxMtamalHoVuepKH71KQKrEc1BLuYAi4dacugFA3HnEvmeqGQjwbU/jU/gFXJk0Iek/U BsKB2SpPTFYRqZtTdOyc9LXLfsnwaB+7Yh4TUTgNSI3MqEdNVH8bMCBjTNAHp63jHJ1h SRF28sGV1d96Ks9WqrsYD2p0NhhljXuSluxnXlDuqLun83+jkt+Wcj16063LdSBegJEX jPOUKgVILJJ/grCzAj5qA9w5c1TOd2hfdLPvTW3ZlUzUhNvl+81jCX+tZG/O8GlfA+lk 7GRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=zPhOW2CExoXHKDA50iXogdQOPOGOz+5X5H1sh8jnYSM=; b=mlDrfYsFwP9w0qiLUrLmc07h0UW9Qrrr6kz12AkBHYgGY3etLc2HJOnuQ3luOJLzU3 gSZ37J+NfxgQQbl4WmnPJMl6N4HUcl3+K5Oe8MyTmbiNApEC4GW8SWwmfkMqQJoKW+lm sbDG9vb64IKlmDeqADoFr8jiiSpqXRttFYY166I+MGNoYfn/4N8Pj/JmmFZozcmn1DKS pmEWemmnrox3V1ytSte+EISJrGIwVnXGtW1JguZcPXk0WLQgX1v5poe9qLUzuDws3gSD 80uVCBN/7PBjGpa2rd+FMQUdV4LB8/c3cwxPif6j38IBhFMcuXn8FBWkZfD01DzgO6g8 GE9A== X-Gm-Message-State: AHPjjUiPwyaILk4lNOffrhV619QE/RxOIglYK7TGVZmhRrei1HtifD4J uV/28quZMbXoFETSd9poIlwlxN+twPS3 X-Google-Smtp-Source: AOwi7QBxqRybodyUbWwn3IhwDmAifUUlUvAZY3xU6/wzYpcTo6tGJ3fIqdafnuJQriiwymhPLCVUtj4/c+1tUobz/X8= X-Received: by 10.107.1.13 with SMTP id 13mr1154726iob.257.1504665941114; Tue, 05 Sep 2017 19:45:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.2.145.141 with HTTP; Tue, 5 Sep 2017 19:45:40 -0700 (PDT) In-Reply-To: References: From: Adam Vande More Date: Tue, 5 Sep 2017 21:45:40 -0500 Message-ID: Subject: Re: How to repair a package To: DTD Cc: FreeBSD Questions Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Sep 2017 02:45:42 -0000 On Tue, Sep 5, 2017 at 4:56 PM, DTD wrote: > All are packages, but the dependencies are far too complex at least with > xfce. Work/not working depends on the project developers correctly defining > the dependencies and requirements. It would be nice if we could depend on > being able to update within a FreeBSD version, e.g., 10.3, but that is not > always the case. > The overwhelming majority of the time it is the case. > For example if on a clean system you install xorg, xdm, xfce, and firefox > (in that order), firefox does not work (on 10.3). You have to install > firefox before xfce. Here I know package/port for firefox matters not > because I had an "empty" ports tree to install against and I tried a number > of ways of building firefox to get around the issue. > So you are mixing ports and packages? Earlier this is not what you stated. No matter, I tested this claim out on a clean 10.3 and FF installs fine regardless of order. > In any case there is nothing wrong with my system as installed except a > package needs to have a missing module replaced. I also think the seg fault > doing 'pkg install' is an indication of an issue having nothing to do with > the pkg database. I am sure mixing packages and ports does not matter. For using this OS as long as you claim, you should be quite aware mixing ports and packages can have some of challenges. It's better than it was in the pkg_* days, but some of the issues remain. What matters is that the dependency database has the correct information. > If I am wrong here lets update the handbook guys. > Contributions are welcome! > The firefox issue happens based on the version and (what I think is a bug > in) the make file that does not define the minimal level of the sqlite > component that version 50 (and beyond??) requires. pkg upgrade handles my kde environment quite well, so I don't really understand your objection. A full KDE installation plus FF(what my main system is) is more complex package management than what you describe. Perhaps you can share the exact nature of what you are seeing like your precise commands and their output. If there is a some problem with a legit installed system(eg non-cowboy pkg installation methods and reproducible on a clean system) then please file a bug so it can be addressed for everyone. Additionally, trying to run "pkg install" on a tgz is incorrect. See pkg(7) for details. At least 2 of your issues appear to involve this pkg's: libX11 libXmu You can reinstall a pkg to ensure it's in the expected state: pkg install -f -- Adam