On Fri, 03 Apr 2020 09:49:24 +0200 Pierre Labastie via blfs-support <blfs-support@lists.linuxfromscratch.org> wrote:
> On Thu, 2020-04-02 at 11:22 +0200, Stephen Berman via blfs-support > wrote: >> On the weekend I built LFS SVN-20200319 with jhalfs (it was the first >> time I tried jhalfs, and it succeeded), and yesterday I wanted to >> start on BLFS, but when I ran the BLFS/update-lfs.sh script (after >> fixing a syntax error, which I reported to the blfs-dev list), I saw >> that LFS had been updated to SVN-20200401, and the following packages >> have newer versions than the ones I installed: automake, e2fsprogs, >> elfutils, meson, openssl, perl, xz. So the versions of these >> packages in /var/lib/jhalfs/BLFS/instpkg.xml conflict with the >> installed versions. Is it still ok to proceed with the BLFS build? >> Or should I change the versions of these in instpkg.xml to the >> installed versions? Or should I update the installed packages, and >> if so, can I do that without rebuilding any of the other LFS >> packages? >> > > I reply to this post, since, the one that clarified your question has > been sent only to myself... In fact it was also sent to the list: http://lists.linuxfromscratch.org/pipermail/blfs-support/2020-April/081939.html > There are 3 points in your question: > 1) instpkg.xml should only contain versions of packages really > installed on your system, so do not change it, unless you know what you > are doing (you may want to change it to fool jhalfs). > 2) You do not need to run update-lfs.sh if you have used jhalfs for > building lfs, and you have built the "blfs tools". Just run "make > update" from the blfs_root directory, it'll update both books. Note > that this just updates the book sources, not the packages installed on > the system. > 3) If you want to build new packages (including updating old packages), > change to the blfs_root directory and run "make". Then tick the > packages you want to build (You may search "Installed" to show the > packages installed, which jav a newer version). > > The other advices about updating packages in lfs are still valid, of > course. You can do that with jhalfs, as described above.. > > HTH > Pierre Thanks. I got it straightened out by rebuilding blfs_root after setting working copy to the installed LFS, then following your suggestion to run `make update'. Steve Berman -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page