Advertisement
Guest User

Untitled

a guest
Feb 28th, 2022
273
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. + . gettext.sh
  2. ++ test 'X\t' = 'X\t'
  3. ++ echo=echo
  4. ++ test -z ''
  5. ++ case "$0" in
  6. + PACMAN=pacman
  7. + PACMAN_CONF=/etc/pacman.conf
  8. ++ pacman-conf Architecture
  9. + DOWNGRADE_ARCH='x86_64
  10. x86_64_v3'
  11. + DOWNGRADE_ALA_URL=https://archive.archlinux.org
  12. + DOWNGRADE_FROM_ALA=1
  13. + DOWNGRADE_FROM_CACHE=1
  14. + DOWNGRADE_MAXDEPTH=1
  15. + DOWNGRADE_CONF=/etc/xdg/downgrade/downgrade.conf
  16. + DOWNGRADE_VERSION=11.0.0
  17. + (( !LIB ))
  18. + set -e
  19. ++ dirname downgrade
  20. + locale=./../share/locale
  21. + [[ -d ./../share/locale ]]
  22. + TEXTDOMAINDIR=/usr/share/locale
  23. + export TEXTDOMAIN=downgrade TEXTDOMAINDIR
  24. + TEXTDOMAIN=downgrade
  25. + for arg in "$@"
  26. + [[ mc =~ ^-h$|^--help$ ]]
  27. + [[ mc == \-\-\v\e\r\s\i\o\n ]]
  28. + (( UID ))
  29. + cli mc
  30. + conf_args=()
  31. + local conf_args
  32. + read_downgrade_conf conf_args
  33. + local var=conf_args
  34. ++ grep -E -v '^ *(#.*)?$' /etc/xdg/downgrade/downgrade.conf
  35. ++ xargs printf '%q '
  36. + eval 'conf_args=( )'
  37. ++ conf_args=()
  38. + parse_options mc
  39. + [[ -n mc ]]
  40. + case "$1" in
  41. + terms+=("$1")
  42. + shift
  43. + [[ -n '' ]]
  44. + (( !1 ))
  45. + read_unique terms mc
  46. + local var=terms
  47. + shift
  48. + [[ -n mc ]]
  49. + mapfile -t terms
  50. ++ printf '%s\n' mc
  51. ++ sort -u
  52. + read_unique PACMAN_CACHE
  53. + local var=PACMAN_CACHE
  54. + shift
  55. + [[ -n '' ]]
  56. + main mc
  57. + local term candidates choice pkg exit_code=0
  58. + (( 1 ))
  59. + for term in "$@"
  60. + process_term mc
  61. + local term=mc name operator version candidates choice
  62. + read -r name operator version
  63. ++ sed -r 's/(.*[^<>=~])(<=|>=|<|>|=|=~|==)([^<>=~].*)/\1 \2 \3/g'
  64. + installed=($(previously_installed "$name"))
  65. ++ previously_installed mc
  66. +++ read_pacman_conf LogFile
  67. +++ sed '/^#\?LogFile *= *\(.*\)$/!d; s//\1/' /etc/pacman.conf
  68. ++ : /var/log/pacman.log
  69. ++ : /var/log/pacman.log
  70. ++ sed '
  71. /.*\(installed\|upgraded\) \(mc\) (\(.* -> \)\?\([^)]*\))/!d
  72. s//\2-\4/
  73. ' /var/log/pacman.log
  74. ++ currently_installed mc
  75. ++ LC_ALL=C.UTF8
  76. ++ pacman -Qi mc
  77. ++ awk -F ' : ' '
  78. /^Name / { name=$2 };
  79. /^Version / { version=$2 };
  80. END { if (name != "") printf("%s-%s\n", name, version) }
  81. '
  82. + current=mc-4.8.27-2
  83. + candidates=($(search_packages "$name" | filter_packages "$name" "$operator" "$version" | sort_packages))
  84. ++ search_packages mc
  85. ++ local name=mc pkgfile_re index
  86. ++ filter_packages mc '' ''
  87. ++ pkgfile_re='mc-[^-]+-[0-9.]+-(any|x86_64
  88. x86_64_v3)\.pkg\.tar\.(gz|xz|zst)'
  89. ++ local name=mc operator= version= pkg
  90. ++ index=https://archive.archlinux.org/packages/m/mc/
  91. ++ (( DOWNGRADE_FROM_ALA ))
  92. ++ read -r pkg
  93. ++ sort_packages
  94. ++ curl --fail --silent https://archive.archlinux.org/packages/m/mc/
  95. ++ sed -E '
  96. /.* href="(mc-[^-]+-[0-9.]+-(any|x86_64
  97. x86_64_v3)\.pkg\.tar\.(gz|xz|zst))".*/!d;
  98. s||https://archive.archlinux.org/packages/m/mc/\1|g; s|\+| |g; s|%|\\x|g'
  99. ++ xargs -0 printf %b
  100. ++ grep -Fv testing/
  101. ++ awk 'BEGIN { FS="/"; OFS="|" } { print $NF, $0 }'
  102. ++ pacsort -f -t '|' -k 1
  103. ++ cut -d '|' -f 2-
  104. sed: -e expression #1, char 46: unterminated address regex
  105. ++ (( DOWNGRADE_FROM_CACHE ))
  106. ++ (( !0 ))
  107. ++ mapfile -t PACMAN_CACHE
  108. +++ read_pacman_conf CacheDir
  109. +++ sed '/^#\?CacheDir *= *\(.*\)$/!d; s//\1/' /etc/pacman.conf
  110. ++ (( !1 ))
  111. ++ find -L /var/cache/pacman/pkg/ -maxdepth 1 -regextype posix-extended -regex '.*/mc-[^-]+-[0-9.]+-(any|x86_64
  112. x86_64_v3)\.pkg\.tar\.(gz|xz|zst)'
  113. + (( 0 == 0 ))
  114. + gettext 'No results found'
  115. No results found+ echo
  116.  
  117. + [[ -n '' ]]
  118. + eval_gettext 'Unable to downgrade $name'
  119. + gettext 'Unable to downgrade $name'
  120. ++ envsubst --variables 'Unable to downgrade $name'
  121. + export PATH name
  122. + envsubst 'Unable to downgrade $name'
  123. Unable to downgrade mc+ echo
  124.  
  125. + return 1
  126. + exit_code=1
  127. + return 1
  128.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement