summaryrefslogtreecommitdiff
path: root/Master/tlpkg/TeXLive
AgeCommit message (Collapse)Author
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-12-05docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@53032 c570f23f-e606-0410-a88d-b1316a301751
2019-12-05tl-update-tlpdb: new option --catalogue-compare for (ultimately) forcingKarl Berry
new revisions on Catalogue updates wrt tlnet; will run occasionally from cron. (tlpdb_catalogue_compare, tlpobj_catalogue_equal, equal_strings, equal_hashes, is_hash_ref): new fns to implement it. (compare_and_fix_tlpdbs): rename main hash %cmp from %ret, since it is not what gets returned. Return early if no different_packages data. (copy_revision_over): rename from move_revisions_over, since orig is untouched. TeXCatalogue.pm (initialize): use XML::XPath::findvalue instead of find(), so we end up with a string, not (potentially, e.g., contact-home) an XML::XPath::NodeSet, which overloads the comparison operators in an unusual (buggy?) way. https://rt.cpan.org/Ticket/Display.html?id=131114 git-svn-id: svn://tug.org/texlive/trunk@53031 c570f23f-e606-0410-a88d-b1316a301751
2019-11-30fix tempdir invocationNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@52975 c570f23f-e606-0410-a88d-b1316a301751
2019-11-26versioned .tar.xz containers for the tlnet repositoryKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@52931 c570f23f-e606-0410-a88d-b1316a301751
2019-11-26doc tweak to force update.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@52926 c570f23f-e606-0410-a88d-b1316a301751
2019-11-16correct Perl module callsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@52815 c570f23f-e606-0410-a88d-b1316a301751
2019-11-12(PartialEngineSupport): add luahbtex to list.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@52745 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-11-07(copy): ddebug every invocation, just to see.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@52674 c570f23f-e606-0410-a88d-b1316a301751
2019-10-29(copy): support new -L "option" argument toKarl Berry
dereference source (once) if it is a symlink. (unpack): use -L to copy in the case that we are installing from local compressed files; with the advent of versioned containers, those containers may be symlinks. git-svn-id: svn://tug.org/texlive/trunk@52568 c570f23f-e606-0410-a88d-b1316a301751
2019-10-21TLUtils.pm ($::LOGFILE): declare global to avoid warning.Karl Berry
(check_file_and_remove): rename from check_file, change caller. (Logging): new pod section for logging, diagnostic, debugging fns. (backtrace): new function to return call stack as string. (copy): backtrace if ddebugging, git-svn-id: svn://tug.org/texlive/trunk@52482 c570f23f-e606-0410-a88d-b1316a301751
2019-10-20back to relative symlinks, else symlinks in bin point to absolute installer ↵Karl Berry
directory (Alexandre Girao, 20 Oct 2019 00:13:23) git-svn-id: svn://tug.org/texlive/trunk@52465 c570f23f-e606-0410-a88d-b1316a301751
2019-09-27fix TLUtils::copy failure to deal with links properlyNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@52189 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-09-23(tlchecksum): identify ourselves more specificallyKarl Berry
in tlwarn/tldie messages. git-svn-id: svn://tug.org/texlive/trunk@52158 c570f23f-e606-0410-a88d-b1316a301751
2019-09-17(FallbackDownloaderArgs): reduce from 10 retriesKarl Berry
to 4 for both curl and wget; 10 seems like many too many. git-svn-id: svn://tug.org/texlive/trunk@52112 c570f23f-e606-0410-a88d-b1316a301751
2019-09-16curl downloader: add --retry-delay 5 to argumentsNorbert Preining
We are using --retry 10 but with defaults settins curl starts waiting for 1sec and doubles this (up to a max of 10min) for each retry. With 10 retries that we use this gets excessively long. git-svn-id: svn://tug.org/texlive/trunk@52104 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-08-07(verify_signature): don't be so eager to tell themKarl Berry
to report gpg problems to us, since they have always been network-related. git-svn-id: svn://tug.org/texlive/trunk@51838 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-01gpg sigs: also recognize sigs of revoked keysNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50692 c570f23f-e606-0410-a88d-b1316a301751
2019-04-01critical fix - use EXPKEYSIG to check for expired keysNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50691 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-04-01work on gpg proper status reporting for expired keys/sigsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50688 c570f23f-e606-0410-a88d-b1316a301751
2019-03-20(platform_desc) <armhf-linux>: change description, Karl Berry
suggested by Simon Dales. git-svn-id: svn://tug.org/texlive/trunk@50493 c570f23f-e606-0410-a88d-b1316a301751
2019-03-17Make mkdirhier tolerate backslashesSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@50427 c570f23f-e606-0410-a88d-b1316a301751
2019-03-03update TLPOBJ with changes from Johannes HielscherNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50211 c570f23f-e606-0410-a88d-b1316a301751
2019-03-02update copyright after changesNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50208 c570f23f-e606-0410-a88d-b1316a301751
2019-03-02tl19 darwin version updatesKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@50202 c570f23f-e606-0410-a88d-b1316a301751
2019-03-01remove --rm from lz4 call, manually remove tar containerNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@50190 c570f23f-e606-0410-a88d-b1316a301751
2019-02-27tl19 pretest setupKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@50149 c570f23f-e606-0410-a88d-b1316a301751
2019-02-27(TLPDBConfigs): frozen => 0 for tl19 pretestKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@50148 c570f23f-e606-0410-a88d-b1316a301751
2019-02-26(TLPDBConfigs): frozen => 1 for tl18Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@50142 c570f23f-e606-0410-a88d-b1316a301751
2019-02-23(copy): die or warn in more failure cases.Karl Berry
(unpack): remove_container -> remove_containerfile name. git-svn-id: svn://tug.org/texlive/trunk@50107 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
2019-01-28consistently use $0 on tldie msgs; precede with newlineKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@49855 c570f23f-e606-0410-a88d-b1316a301751
2018-12-17(from_file): reenable check for second shortdescKarl Berry
line, since hyphen-latin was fixed. git-svn-id: svn://tug.org/texlive/trunk@49434 c570f23f-e606-0410-a88d-b1316a301751
2018-11-22docKarl Berry
git-svn-id: svn://tug.org/texlive/trunk@49226 c570f23f-e606-0410-a88d-b1316a301751
2018-11-21add forgotten newlineNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@49209 c570f23f-e606-0410-a88d-b1316a301751
2018-11-21support TEXLIVE_PREFER_OWN env var for setup_programsNorbert Preining
git-svn-id: svn://tug.org/texlive/trunk@49206 c570f23f-e606-0410-a88d-b1316a301751
2018-11-16(untar): be specific about the command that failed.Karl Berry
git-svn-id: svn://tug.org/texlive/trunk@49173 c570f23f-e606-0410-a88d-b1316a301751
2018-11-14Integrating tcl installer; UAC prompt for tlshellSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@49155 c570f23f-e606-0410-a88d-b1316a301751
2018-11-06tltcl.tcl: fixing a bugfixSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@49094 c570f23f-e606-0410-a88d-b1316a301751
2018-11-06Fixes locale detection; tlshell searchpathSiep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@49091 c570f23f-e606-0410-a88d-b1316a301751
2018-11-04Tlcontrib support; localization (use .po directly)Siep Kroonenberg
git-svn-id: svn://tug.org/texlive/trunk@49076 c570f23f-e606-0410-a88d-b1316a301751