Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Jun 2017 10:16:26 -0700
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Ethan Grammatikidis <eekee57@fastmail.fm>
Cc:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Re: qupzilla-qt5 pkg: bad dependency (was: otter-browser...)
Message-ID:  <CAN6yY1sewvBHV6CY0bK4qbM=29QuFYQ8X_wqU53S6vvLPK3AGg@mail.gmail.com>
In-Reply-To: <1496766372.588348.1000624296.5404EC6D@webmail.messagingengine.com>
References:  <1496766078.587764.1000607712.76AE5707@webmail.messagingengine.com> <1496766372.588348.1000624296.5404EC6D@webmail.messagingengine.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jun 6, 2017 at 9:26 AM, Ethan Grammatikidis <eekee57@fastmail.fm>
wrote:

> same problem with qupzilla-qt5:
>
> full log of install, attempted use:
>
> udo pkg install qupzilla-qt5
>     <
> Updating FreeBSD repository catalogue...
> FreeBSD repository is up to date.
> All repositories are up to date.
> pkg: scummvm-tools has a missing dependency: lame
> pkg: vice has a missing dependency: lame
> The following 3 package(s) will be affected (of 0 checked):
>
> New packages to be INSTALLED:
>         qupzilla-qt5: 1.8.9_2
>         qt5-xml: 5.7.1
>         qt5-imageformats: 5.7.1
>
> Number of packages to be installed: 3
>
> The process will require 13 MiB more space.
> 3 MiB to be downloaded.
>
> Proceed with this action? [y/N]: y
> [1/3] Fetching qupzilla-qt5-1.8.9_2.txz: 100%    2 MiB   2.6MB/s    00:01
> [2/3] Fetching qt5-xml-5.7.1.txz: 100%   89 KiB  90.7kB/s    00:01
> [3/3] Fetching qt5-imageformats-5.7.1.txz: 100%   64 KiB  66.0kB/s    00:01
> Checking integrity... done (0 conflicting)
> [1/3] Installing qt5-xml-5.7.1...
> [1/3] Extracting qt5-xml-5.7.1: 100%
> [2/3] Installing qt5-imageformats-5.7.1...
> [2/3] Extracting qt5-imageformats-5.7.1: 100%
> [3/3] Installing qupzilla-qt5-1.8.9_2...
> Extracting qupzilla-qt5-1.8.9_2: 100%
> <ethan> qupzilla
> /usr/local/lib/libQt5Core.so.5: version Qt_5.7 required by
> /usr/local/bin/qupzilla not found
> _______________________________________________
>

Looks like qr5 has a dependency issue as qt5-core was updated three days
ago. Since packages were updated or the rest of the qt5 stuff, I suspect
that the dependency tree did not see qt5-core as a dependency.

Be sure your INDEX is current. If you are not sure, "make -C /usr/ports
fetchindex".

I would suggest trying to update qt5-core and see if the appropriate
package in there. You can check with "pkg version | grep qt5-core".
If you want to update all packages, update your INDEX and "pkg upgrade".
If you don't want all packages upgraded, you need to force  qt5-core upgrade
There may be an easier way to force and upgrade, but this should do it:
# pkg delete -f qt5-core
# pkg install qt5-core

You should probably open a bug report on this.
Also, for legal reasons, lame can't be distributed as a binary. If you want
mp3 support, you will need to install it from sources using the port.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1sewvBHV6CY0bK4qbM=29QuFYQ8X_wqU53S6vvLPK3AGg>