![]() |
Quote:
Consider I'm on Slackware 15.0 p.s what is 1813.patch? I cannot found on slackware sources |
Quote:
https://patch-diff.githubusercontent...ull/1813.patch |
Quote:
|
Quote:
This worked for me as well but the fwupd-1.7.10-x86_64-1_SBo.tgz package is quite different now compared to before the libarchive update. As I posted above, the fwupd.SlackBuild failed for me too. Removing iconv from /usr/lib64/pkgconfig/libarchive.pc and running fwupd.SlackBuild did not fail. However, there are 186 fewer or changed files now compared to the same fwupd SlackBuild before the libarchive update. If anyone cares, I've got a Unified Diff on the fwupd Package Files before and after. Paraphrasing your warning: Buyer Beware :) Not a member of the Slackware Team but I imagine Pat and the Team will apply proper fixes to libarchive as soon as possible. HTH. -- kjh Code:
# head -1 fwupd.SlackBuild-1.7.10.log && tail -4 fwupd.SlackBuild-1.7.10.log |
FYI
Archlinux have dropped iconv from .pc file https://github.com/archlinux/svntogi...b5362b3c8c1204 |
All --
For the record, yesterday's libarchive update for Slackware 15.0 fixed the iconv issue when executing fwupd.SlackBuild. Thanks to Pat and the Team ! -- kjh Code:
Sun Dec 18 20:28:03 UTC 2022 |
Quote:
|
EDIT: USER ERROR -- I messed with the meson options in fwupd.SlackBuild last week and did not restore the original SlackBuild
Shucks ... fwupd compiles but fwupdtool does not run. Maybe I did it wrong ? I don't see libjcat in the Official Slackware 15.0 MANIFEST nor at SlackBuilds.org but I did find libjcat at https://github.com/hughsie/libjcat Digging a little deeper ... -- kjh Code:
# fwupdtool --help |
Quote:
Code:
# grep libjcat.so /var/lib/pkgtools/packages/* |
Ok, I tried running it and it works:
Code:
# fwupdtool --help Code:
# ls -l /var/lib/pkgtools/packages/fwupd-1.7.10-x86_64-2_SBo |
EDIT: USER ERROR -- I messed with the meson options in fwupd.SlackBuild last week and did not restore the original SlackBuild
Thanks drumz. Yes, the copy of fwupd-1.7.10-x86_64-1_SBo.tgz-old-libarchive.tgz that I build before the libarchive update includes libjcat so and include files but this morning's Package built with the new libarchive does not. -- kjh This is the Package created with the old libarchive. Code:
# tar -tvf fwupd-1.7.10-x86_64-1_SBo.tgz-old-libarchive.tgz |grep libjcat Code:
# tar -tvf fwupd-1.7.10-x86_64-1_SBo.tgz |grep libjcat |
Quote:
But from what I see, it's build-in: Code:
... Code:
# fwupdtool --version Code:
tar -tvf /tmp/fwupd-1.7.10-x86_64-1_SBo.tgz| grep libjcat |
OMG !
I remember now that I messed with the meson options in the fwupd.SlackBuild last week. I reinstalled the fwupd.SlackBuild files on my system and now the package includes the libjcat files and `fwupdtool` works as expected. Sorry about the waste of time. -- kjh Code:
# fwupdtool --version |
All times are GMT -5. The time now is 11:47 AM. |