summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive/TLPDB.pm
AgeCommit message (Collapse)Author
2021-05-06(writeout): dddebug, since this happens on every package in tlpdb; other ↵Karl Berry
debugging tweaks git-svn-id: svn://tug.org/texlive/trunk@59098 c570f23f-e606-0410-a88d-b1316a301751
2020-05-13install-tl: if envvar TEXLIVE_INSTALL_NO_RESUME is set, omit questionKarl Berry
about importing settings. TLUtils.pm (install_packages): if $media != NET, abort immediately if a package cannot be installed; no retries. Also output args if debugging. Add TLUtils:: prefix to some other debugging lines. TLPDB.pm: TLPDB:: prefix on debugging line. tl-update-tlnet: show exact install-tl command that is run. Trying shortening command prefix to basename, on most messages. git-svn-id: svn://tug.org/texlive/trunk@55126 c570f23f-e606-0410-a88d-b1316a301751
2020-05-03doc,debugKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@54993 c570f23f-e606-0410-a88d-b1316a301751
2020-04-06hopefully final fix for installation havocNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@54630 c570f23f-e606-0410-a88d-b1316a301751
2020-04-05(not_virtual_install_package): for aKarl Berry
local_compressed install, request versioned container. That is, the unversioned symlinks in archive/ in the .iso image cannot be dereferenced on Windows. git-svn-id: svn://tug.org/texlive/trunk@54619 c570f23f-e606-0410-a88d-b1316a301751
2020-02-17refactor verify_checksum return code handling into separate functionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53820 c570f23f-e606-0410-a88d-b1316a301751
2020-02-07Revert "packages in fmttrigger are considered implicit dependencies"Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53706 c570f23f-e606-0410-a88d-b1316a301751
2020-02-06packages in fmttrigger are considered implicit dependenciesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53692 c570f23f-e606-0410-a88d-b1316a301751
2019-12-10Revert "work on win64 support"Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53076 c570f23f-e606-0410-a88d-b1316a301751
2019-12-10work on win64 supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@53075 c570f23f-e606-0410-a88d-b1316a301751
2019-12-05new abbreviation $DatabaseLocation for tlpkg/texlive.tlpdb; use it in a few ↵Karl Berry
places git-svn-id: svn://tug.org/texlive/trunk@53037 c570f23f-e606-0410-a88d-b1316a301751
2019-11-09TLUtils.pm (setup_programs): only use Data::Dumper if vv, not just v;Karl Berry
indent debug output lines. (copy): ddebug of every copy is too much; but ddebug dereferencing. TLPDB.pm (not_virtual_install_package): show container files instead of meaningless array ref hex, and only if ddebug. tl-try-install: placeholder for install-tl options. tl-try-makeself: doc. tl-update-nsis: remove tlpobj/ dir if we created it. tl-update-tlcritical: new option --no-containers. tltestnet: new convenience script for testing versioned containers. git-svn-id: svn://tug.org/texlive/trunk@52706 c570f23f-e606-0410-a88d-b1316a301751
2019-09-24doc,syncKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@52167 c570f23f-e606-0410-a88d-b1316a301751
2019-08-07(from_file): mention acquire.html when from_file fails.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@51841 c570f23f-e606-0410-a88d-b1316a301751
2019-06-27pinning: don't warn on not-hit pattern in case of catch-all presenceNorbert Preining
If a pin repo:* is found, we don't warn that a pattern repo:package is not matched. Any other glob line than * will trigger warnings, i.e. repo:*a* repo:package will give a warning that the second line is not matched, as before. git-svn-id: svn://tug.org/texlive/trunk@51487 c570f23f-e606-0410-a88d-b1316a301751
2019-05-12support tlmgr repository status, format will change, docs missingNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@51110 c570f23f-e606-0410-a88d-b1316a301751
2019-04-01update copyright year for changed filesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50690 c570f23f-e606-0410-a88d-b1316a301751
2019-04-01finish support of expired key warningsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50689 c570f23f-e606-0410-a88d-b1316a301751
2019-02-22(save): do not check return value ofKarl Berry
TLUtils::copy, it does not return anything (instead, it dies on critical failure). https://github.com/yihui/tinytex/issues/77#issuecomment-466471937 git-svn-id: svn://tug.org/texlive/trunk@50091 c570f23f-e606-0410-a88d-b1316a301751
2018-10-10allow TLPDB->from_file to manually set media typeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@48874 c570f23f-e606-0410-a88d-b1316a301751
2018-07-05TLPSRC.pm: check for unexpanded variables and more duplicate directives;Karl Berry
simplify case statement handling lines. TLTREE.pm (get_matching_files): propagate warnings from the eval, for the sake of undefined variables. TLPDB.pm: doc. tl-update-tlpdb: distinguish $tlpdb->writeout from $tlpdb->save in msg. git-svn-id: svn://tug.org/texlive/trunk@48144 c570f23f-e606-0410-a88d-b1316a301751
2018-07-03more detailed error checking during signature verificationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@48130 c570f23f-e606-0410-a88d-b1316a301751
2018-06-11code cleanup and streamlining (use %Compressors)Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47985 c570f23f-e606-0410-a88d-b1316a301751
2018-06-11use unified system_pipe for decompressing instead of repeating codeNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47984 c570f23f-e606-0410-a88d-b1316a301751
2018-05-25try setup on windows in similar fashion as unixNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47834 c570f23f-e606-0410-a88d-b1316a301751
2018-05-25allow for retrial with mutiple downloaders until succeedNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47833 c570f23f-e606-0410-a88d-b1316a301751
2018-05-24support ssh://user@host/path as well as scp://...Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47823 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23more ssh fixesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47813 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23trial on ssh supportNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47812 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23fixes for warning messages and undefined varsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47809 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23get rid of all traces of xzdecNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47804 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23get rid of xzdec requirement, use only xzNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47803 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23rename DefaultContainerFormat to DefaultCompressorFormatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47802 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23use imported names instead of fully qualified names of TLConfigNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47801 c570f23f-e606-0410-a88d-b1316a301751
2018-05-23remove some unnecessary testsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47800 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18more lz4 support, can now be selected via TEXLIVE_COMPRESSOR=lz4Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47763 c570f23f-e606-0410-a88d-b1316a301751
2018-05-18work on supporting lz4 and possibly other codicesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47754 c570f23f-e606-0410-a88d-b1316a301751
2018-05-17ignore empty arguments like ''Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47735 c570f23f-e606-0410-a88d-b1316a301751
2018-05-15pod list fixes for tug.org/texlive/doc/tlpkgdocKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47724 c570f23f-e606-0410-a88d-b1316a301751
2018-05-15use TLUtils::copy instead of File::Copy::copy since that is only in perl 5.24Norbert Preining
git-svn-id: svn://tug.org/texlive/trunk@47719 c570f23f-e606-0410-a88d-b1316a301751
2018-05-14error msg, branch docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47713 c570f23f-e606-0410-a88d-b1316a301751
2018-05-14use copy&remove instead of renameNorbert Preining
this should help Windows Users cope with AV programs git-svn-id: svn://tug.org/texlive/trunk@47711 c570f23f-e606-0410-a88d-b1316a301751
2018-05-01doubled word typosKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@47556 c570f23f-e606-0410-a88d-b1316a301751
2018-02-27fix uninitialized warning in debug statementNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46750 c570f23f-e606-0410-a88d-b1316a301751
2018-02-26copyright 2018Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@46745 c570f23f-e606-0410-a88d-b1316a301751
2018-01-24better debugging and stronger integrity checksNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@46421 c570f23f-e606-0410-a88d-b1316a301751
2018-01-03try wording againKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@46204 c570f23f-e606-0410-a88d-b1316a301751
2018-01-03(remove_package): wording of warning.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@46203 c570f23f-e606-0410-a88d-b1316a301751
2017-11-14option/setting json: change format, all strings, document formatNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45793 c570f23f-e606-0410-a88d-b1316a301751
2017-11-14TLPDB: factorize json code, tlmgr: json for optionNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@45791 c570f23f-e606-0410-a88d-b1316a301751