Date: Sat, 12 May 2018 00:08:42 +0300 From: Boris Samorodov <bsam@passap.ru> To: Andreas Nilsson <andrnils@gmail.com>, Theron <theron.tarigo@gmail.com> Cc: Johannes Dieterich <dieterich.joh@gmail.com>, current@freebsd.org Subject: Re: pkg, drm-next-kmod and base packages Message-ID: <628efb27-a8de-13da-7969-1811a48fe9ae@passap.ru> In-Reply-To: <CAPS9%2BSsbe_J901McJnNotZAcxMjS6RsHbxLZVJDpieRBhYjSeg@mail.gmail.com> References: <63f77348-5b6c-e149-b6a3-71909ea301bf@passap.ru> <7iq1xp.p8i5ke.0-qmf@smtp.gmail.com> <fd85e1d6-4c36-11e9-c2bb-2decac4b8b78@gmail.com> <CAPS9%2BSsbe_J901McJnNotZAcxMjS6RsHbxLZVJDpieRBhYjSeg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
10.05.2018 19:05, Andreas Nilsson пишет: > On Thu, May 10, 2018 at 5:30 PM, Theron <theron.tarigo@gmail.com> 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? > > 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? That is my custom kernel. I build that one and GENERIC plus their counterparts with debug symbols per each build. > I seem to remember that the git repo FreeBSDDesktop > <https://github.com/FreeBSDDesktop>/freebsd-base-graphics > <https://github.com/FreeBSDDesktop/freebsd-base-graphics> shipped the > module in /boot/modules. If you are using that git repo, you do not need > the port. Actually my point is that pkg-base packages and ports packages are in conflict and cannot coexist currently. > Best regards > Andreas -- WBR, bsam
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?628efb27-a8de-13da-7969-1811a48fe9ae>