From owner-freebsd-current@freebsd.org Thu May 10 16:05:59 2018 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99B98FCEC77 for ; Thu, 10 May 2018 16:05:59 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 252157ABDE for ; Thu, 10 May 2018 16:05:59 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id DD857FCEC76; Thu, 10 May 2018 16:05:58 +0000 (UTC) Delivered-To: current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B9109FCEC75 for ; Thu, 10 May 2018 16:05:58 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: from mail-lf0-x234.google.com (mail-lf0-x234.google.com [IPv6:2a00:1450:4010:c07::234]) (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 35BA37ABB8 for ; Thu, 10 May 2018 16:05:58 +0000 (UTC) (envelope-from andrnils@gmail.com) Received: by mail-lf0-x234.google.com with SMTP id o123-v6so3709782lfe.8 for ; Thu, 10 May 2018 09:05:58 -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=/zxFqV/m5PJ5MHQB2fQ8e1STD3+0L8FfoARFF6srS+M=; b=ltAZuwUU3ntwEEnI01wFUARGb9RchD3A28DeSZTuWmZB473mbH45VP+bKozzl6Ud0P h39W9BHS0x2cUTNmAu4bPCYTYBbaJ/xQCyQb4xpN3DcUGsw3M9+0i1tSRbWERMOJWp+K pK2yNBjfmciJ2XMcQnVuQWmOK4jAdQpew36TmCyga8B3VpBHsv86Qvjz8aYAAHg9X9Iv oZQSZCcTWQln7L+pvZTaDTX35xhShET551Dy3oBeTsregLTDTa3HSBd4t1qR4dk+r1+0 y8do8vgVjykAxAh9n3GobbHoDPuc7S40jFe2L9ao+7iTZoIb34zUaCwf6SnbKw+gF1Iv JgSQ== 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=/zxFqV/m5PJ5MHQB2fQ8e1STD3+0L8FfoARFF6srS+M=; b=nim6Nybj8QujOZfyfmSHZvEvZucw9PweZGmt0slcazwLAL+WO7tpXcGCqBXOFMsvti VlBwkfp2617V+7ChJP7hsoSLAL/rcG3LUDGgyl7qXN3CyONOljT9oM2RbyaGCCazf0ro k8y/iBwPsLu65haHm4y/rImq7fbP7aGfSNR5yD77AwYm+FDDl/Ta/Bj9hGEziJmWwYbT ZqOzeOJYml3PkyVOKWYyuZQU75xQoKOS/Sc/gWkA8+A/L9tb3no6YB90Ix80M5h2ZmYN 2LSGgQFYy4K8BEgAoX/qHovWsMST+IWer5kUIFDzsWfLlFmaag7jAv4CJlYrJ2XGZaH4 sg8w== X-Gm-Message-State: ALKqPwdSEIZZNWBFdpnmgb1ujhTpRaLLhuWfdtzfua4ROpOXPESEA6fV QwHTQ6ersZXwt/kLZ9rxaP+18zXvDlbdZb9Cspo= X-Google-Smtp-Source: AB8JxZqtaiiIRiGgU4jqspr+nrs+NW2hV2BSKmJbD/fYCwYfFflSp2X/kf4JDn+89e97qOSR6tTaYXP50D0ApKFR7UY= X-Received: by 2002:a2e:8518:: with SMTP id j24-v6mr1671635lji.12.1525968356667; Thu, 10 May 2018 09:05:56 -0700 (PDT) MIME-Version: 1.0 Received: by 10.46.131.76 with HTTP; Thu, 10 May 2018 09:05:56 -0700 (PDT) In-Reply-To: References: <63f77348-5b6c-e149-b6a3-71909ea301bf@passap.ru> <7iq1xp.p8i5ke.0-qmf@smtp.gmail.com> From: Andreas Nilsson Date: Thu, 10 May 2018 18:05:56 +0200 Message-ID: Subject: Re: pkg, drm-next-kmod and base packages To: Theron Cc: Johannes Dieterich , bsam@passap.ru, current@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 May 2018 16:05:59 -0000 On Thu, May 10, 2018 at 5:30 PM, Theron wrote: > On 05/10/18 03:45, Johannes Dieterich wrote: > >> Hi >> >> On Wednesday, May 9, 2018, Boris Samorodov wrote: >> >>> Hi All, >>> >>> I use self-built base packages. How can I test/use drm-next-kmod? >>> Packages for kernel and drm-nex-kmod are in conflict: >>> ----- >>> Checking integrity... done (1 conflicting) >>> - drm-next-kmod-4.11.g20180224 [FreeBSD] conflicts with >>> FreeBSD-kernel-pkg64x-12.0.s20180509041454 [installed] on >>> /boot/modules/drm.ko >>> Checking integrity... done (0 conflicting) >>> ----- >>> >> Since I don't have a system with pkgbase configured, is there a way to >> figure out what files conflict? >> > The pkg output indicates that /boot/modules/drm.ko is the conflicting file. > >> It surprises me that there are any since we do not override anything >> normally (some kernel modules are indeed overlapping but they get installed >> in different directories). >> > On a non-pkgbase -CURRENT system, drm.ko and drm2.ko from base are in > /boot/kernel/, while drm.ko from drm-stable-kmod is in /boot/modules/. Any > kernel modules from base being placed outside of /boot/kernel is not what I > would expect for a non-pkgbase system; is there a reason pkgbase should not > follow this rule? > > Theron > > I recently converted my system to pkgbase, but I have no such package as FreeBSD-kernel-pkg64x. How and from where did you get the sources? I seem to remember that the git repo FreeBSDDesktop /freebsd-base-graphics shipped the module in /boot/modules. If you are using that git repo, you do not need the port. Best regards Andreas