Ed_P wrote: ↑11 Dec 2018, 22:03
Unable to download Thunderbird 60 with Resolve dependencies enabled. LIBS.TXT not found. USM updated, mirrors-slackwarepatches.txt changed from Brazil to Canada to US with same error.
Hi Ed
This error is misleading because the LIBS.TXT file is present, and it is indeed the
"resolve dependencies" option causing the error.
Why:
If you use USM in CLI mode
usm -s mozilla-thunder
it checks the PACKAGES.TXT file and there mozilla-thunderbird-60.3.3-x86_64-1_slack14.2.txz
is listed.
But when you try to get it
usm -g mozilla-thunderbird-60.3.3
you get a "nothing found for.." error because USM also checks the LIBS.TXT file (for dependencies),
and mozilla-thunderbird-60.3.3 is not listed, so USM throw the LIBS.TXT error.
If you like to test it yourself, copy mozilla-thunderbird-60.3.3-x86_64-1_slack14.2.txz
into the LIBS.TXT file (/var/usm/slackwarepatches/LIBS.TXT in this case) and the error is gone.
(FOR TESTING ONLY)
However, running porteus 4.0 LXDE, I fetched the mozilla-thunderbird-60.3.3-x86_64-1_slack14.2.txz
package, converted to xzm and it runs.
( if everything works like it should has not been tested; I do not use thunderbird and
Code: Select all
root@porteus:/home/guest# ldd /usr/lib64/thunderbird/thunderbird
linux-vdso.so.1 (0x00007fffe0872000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f11c5aaa000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f11c58a6000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f11c5528000)
libm.so.6 => /lib64/libm.so.6 (0x00007f11c518d000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f11c4f76000)
libc.so.6 => /lib64/libc.so.6 (0x00007f11c4b8c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f11c5cc9000)
does not show that something is missing.)
btw
each repo has its own LIBS.TXT file -- it is not the fault of USM if they are malformed.