From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753581AbcC3NgQ (ORCPT ); Wed, 30 Mar 2016 09:36:16 -0400 Received: from mx1.redhat.com ([209.132.183.28]:54320 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753436AbcC3NgP (ORCPT ); Wed, 30 Mar 2016 09:36:15 -0400 Date: Wed, 30 Mar 2016 10:36:25 -0300 From: Arnaldo Carvalho de Melo To: Ingo Molnar Cc: Arnaldo Carvalho de Melo , linux-kernel@vger.kernel.org, Andi Kleen , Stephane Eranian Subject: Re: [PATCH 10/11] perf tools: Add probing for udev86 library Message-ID: <20160330133625.GB2793@redhat.com> References: <1459294889-12148-1-git-send-email-acme@kernel.org> <1459294889-12148-11-git-send-email-acme@kernel.org> <20160330104326.GB4681@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20160330104326.GB4681@gmail.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.5.20 (2009-12-10) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Wed, 30 Mar 2016 13:36:15 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, Mar 30, 2016 at 12:43:27PM +0200, Ingo Molnar escreveu: > > From: Andi Kleen > > Add autoprobing for the udev86 disassembler library. > So the typo in the title is confusing, what is 'udev86'? > Also, this library does not seem to be available on stock Ubuntu. We should not be > adding library dependencies that cannot be resolved on major distros: Ok, I'll remove, I thought it would be ok because I fired up: # dnf install udis86-devel On fedora and it installed straight away, but after I started trying to update my docker images I couldn't find it on debian experimental/unstable: [root@jouet ~]# docker run -t -i debian:experimental /bin/bash root@b97e620820b4:/# apt-get update Get:1 http://debian.pop-sc.rnp.br/debian unstable InRelease [196 kB] Get:2 http://debian.pop-sc.rnp.br/debian experimental InRelease [111 kB] Get:3 http://debian.pop-sc.rnp.br/debian unstable/main amd64 Packages [9477 kB] Get:4 http://debian.pop-sc.rnp.br/debian experimental/main amd64 Packages [579 kB] Fetched 10.4 MB in 15s (664 kB/s) Reading package lists... Done root@b97e620820b4:/# apt-cache search udis86 root@b97e620820b4:/# Nor even in OpenSuSE: [root@jouet ~]# docker run -t -i opensuse /bin/bash bash-4.2# zypper search udis86 Retrieving repository 'NON-OSS' metadata ..........................[done] Building repository 'NON-OSS' cache ...............................[done] Retrieving repository 'OSS' metadata ..............................[done] Building repository 'OSS' cache ...................................[done] Retrieving repository 'OSS Update' metadata .......................[done] Building repository 'OSS Update' cache ............................[done] Retrieving repository 'Update Non-Oss' metadata ...................[done] Building repository 'Update Non-Oss' cache ........................[done] Loading repository data... Reading installed packages... No packages found. bash-4.2# Or even Mageia: [root@jouet ~]# docker run -t -i mageia /bin/bash [root@cb6ee54f2faa /]# urpmf udis86 http://mirrors.ustc.edu.cn/mageia/distrib/5/x86_64/media/core/release/media_info/20150615-211931-files.xml.lzma http://mirrors.ustc.edu.cn/mageia/distrib/5/x86_64/media/core/updates/media_info/20160326-150702-files.xml.lzma http://mirrors.ustc.edu.cn/mageia/distrib/5/i586/media/core/release/media_info/20150615-211537-files.xml.lzma http://mirrors.ustc.edu.cn/mageia/distrib/5/i586/media/core/updates/media_info/20160326-150428-files.xml.lzma [root@cb6ee54f2faa /]# But then, use in perf could be a driver for that package to get included, perhaps we can do the same we did for libbabeltrace? I.e. leave it disabled by default? Thanks, - Arnaldo