From owner-freebsd-questions@FreeBSD.ORG Sat Nov 23 15:36:39 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3B81807 for ; Sat, 23 Nov 2013 15:36:39 +0000 (UTC) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AAA932D5B for ; Sat, 23 Nov 2013 15:36:39 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 4501823B12 for ; Sat, 23 Nov 2013 10:36:38 -0500 (EST) Received: from web3 ([10.202.2.213]) by compute3.internal (MEProxy); Sat, 23 Nov 2013 10:36:38 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:in-reply-to:references :subject:date; s=smtpout; bh=RLiE/Su2O3dEvEI86+04jQgEMeM=; b=RzV S2sxGjGxD0Ltoj5Uwg4yY4G07cS0D9BNeiTgnKPZL4esYFuFcpPR4wx5fRerehjw tBkqv7sxj2K2xArlGtzqLk5P1/Zj105oBexMiSpfb2JejGC+iM9xKTjcyVmFTr2F abIUkz/xqiG/v/t3bne+cvHZ99MOPrpeIDXyIAPw= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id 1E93E18413D; Sat, 23 Nov 2013 10:36:38 -0500 (EST) Message-Id: <1385220998.30210.51155657.34706550@webmail.messagingengine.com> X-Sasl-Enc: Nt4h4sl4o3yp96n/hQZGFpUBm0d/z3mrgDWrtUA9cgpM 1385220998 From: Mark Felder To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain X-Mailer: MessagingEngine.com Webmail Interface - ajax-3f1150ec In-Reply-To: References: Subject: Re: Opera Web Browser- Missing shlibs Date: Sat, 23 Nov 2013 09:36:38 -0600 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 15:36:39 -0000 On Sat, Nov 23, 2013, at 7:15, Walter Hurry wrote: > On Sat, 23 Nov 2013 02:02:05 +0100, Polytropon wrote: > > > On Fri, 22 Nov 2013 21:07:49 +0000 (UTC), Walter Hurry wrote: > >> pkg_libchk (from the admirable bsdadminscripts port) reveals: > >> > >> opera-12.16: /usr/local/lib/opera/liboperakde4.so misses libkdeui.so.7 > >> opera-12.16: /usr/local/lib/opera/liboperakde4.so misses libkio.so.7 > >> opera-12.16: /usr/local/lib/opera/liboperakde4.so misses > >> libkdecore.so.7 > >> > >> How do I find out which package(s) provide these libraries? > > > > Judging by the names, they belong to KDE. Those are KDE libraries that > > will be required when you select the KDE support during the "make > > config" screen of Opera. Opera allows you to use Qt or Gtk based dialogs > > (can be selected from within Opera). Depending on which dialogs you > > prefer, you could de-select KDE support and leave out those libraries. > > > > It should look like this (older Opera version 12.02 here): > > > > [X] CUPS support for printing (requires CUPS) > > [ ] GTK2 GTK+ 2 GUI toolkit support [X] KDE4 KDE 4 desktop > > environment support <=== THIS ONE! > > [X] VIDEO support for HTML5 video (requires GStreamer) > > Tkanks both, but I *did* have KDE deselected. Opera installs quite > happily, but pkg_libchk still complains. > It is supposed to complain. We don't have the source code to Opera; we can't recompile it and tell it to stop looking for those libraries. Opera is built to work with either GTK or KDE libs and is dynamically linked against both. As long as you provide GTK or KDE it will run just fine. There probably isn't any reasonable way to teach pkg_libchk how to understand this.