LINUX.ORG.RU

Если в вашем дистрибутиве нет ghc, то забудьте про дефолтное получение манов свежего youtube-dl

 , , , ,


0

2

Сабж. Авторы youtube-dl теперь используют pandoc для получения этих самых манов. И если pandoc отсутствует в системе, то дефолтная сборка засыпется на

chmod a+x youtube-dl
/bin/sh: pandoc: команда не найдена
/bin/sh: line 0: [: =: ожидается использование унарного оператора
/usr/bin/env python devscripts/prepare_manpage.py youtube-dl.1.temp.md
pandoc -s -f markdown -t man youtube-dl.1.temp.md -o youtube-dl.1
make: pandoc: Команда не найдена
Makefile:91: ошибка выполнения рецепта для цели «youtube-dl.1»
pandoc же написан на Haskell'е и требует кучу соответствующих библиотек. Так что, без ghc здесь никак. Либо прописывать вместо pandoc нечто альтернативное, либо пытаться обходиться без манов вообще.

UPD. Хех. Выясняется, что авторы youtube-dl выкладывают две разных версии тарболов. Если скачать тарбол с https://rg3.github.io/youtube-dl/download.html , то он спокойно опакетится и без pandoc. А вот если скачать тарбол с https://github.com/rg3/youtube-dl/releases , то тут уже понадобится pandoc. Или костыли.

(Кстати, сегодня вышла версия 2018.12.09).

★★★★★

Последнее исправление: saahriktu (всего исправлений: 2)

Ответ на: комментарий от qnikst

бинари Haskell не зависят от компилятора, нигде и никогда, это вам не питон.

Я не говорил ни слова про компилятор.

EXL ★★★★★
()

Можешь собрать в контейнере. Напиши Dockerbuild, который будет это делать.

anonymous
()
Ответ на: комментарий от qnikst

А в каких дистрибутивах ghc есть? Он есть только в ряде дистрибутивов: в ALT'е, Arch'е, CentOS'е, Debian'е, Федоре, openSUSE, Slackware, Убунте, Alpine, Астре, CRUX'е, Gentoo, Funtoo, GoboLinux'е, GNU Guix'е, Гиперболе, Кали, Manjaro, Параболе, Пардусе, Parrot'е, PLD, PureOS, Росе, Trisquel'е, Void'е,... и т.д. А дистрибутивов сотни. И каждый нужен по своим причинам.

Например, дистрибутив Mageia нужен как rpm-based заменитель стабильного Debian'а. И в нём ghc нет.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от Partisan

Дополнительно потребовалось 115 МБ.

% pkg_deps_all youtube_dl|xargs -n1 pkg query "%n %sh"
python27 33.8MiB
readline 1.65MiB
openssl 12.0MiB
gettext-runtime 853KiB
librtmp 364KiB
indexinfo 20.6KiB
rtmpdump 178KiB
libffi 131KiB

% pkg info -l youtube_dl-2018.12.03 
youtube_dl-2018.12.03:
	/usr/local/bin/youtube-dl
	/usr/local/etc/bash_completion.d/youtube-dl.sh
	/usr/local/man/man1/youtube-dl.1.gz
	/usr/local/share/fish/completions/youtube-dl.fish
	/usr/local/share/licenses/youtube_dl-2018.12.03/LICENSE
	/usr/local/share/licenses/youtube_dl-2018.12.03/UNLICENSE
	/usr/local/share/licenses/youtube_dl-2018.12.03/catalog.mk
	/usr/local/share/zsh/site-functions/_youtube-dl

Не проверял, последняя ли это версия youtube-dl, потому что нинужен.

Ну да, видосики нужно смотреть только в браузере, ведь так задумано гуглом (и не только) кстати:

% uname
FreeBSD
Зажигай!

anonymous
()

Не вижу проблемы. Для каких-то программ для сборки документации аж нужен целый TeX, и ничего. Всё равно пакеты собираются в отдельном окружении и часто на отдельных серверах.

legolegs ★★★★★
()
Ответ на: комментарий от legolegs

В любом случае в репозитории дистрибутива должны быть пакеты для сборки. Проблема в этом. Далеко не во всех дистрибутивах есть ghc и pandoc.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от iZEN

Весь этот хлам

===>>> The following actions were performed:
	Installation of lang/ghc (ghc-8.4.4)
	Installation of archivers/hs-zlib (hs-zlib-0.6.1.2_3)
	Installation of devel/hs-mtl (hs-mtl-2.2.1_4)
	Installation of devel/hs-old-locale (hs-old-locale-1.0.0.7_4)
	Installation of devel/hs-old-time (hs-old-time-1.1.0.3_4)
	Installation of security/hs-digest (hs-digest-0.0.1.2_13)
	Installation of archivers/hs-zip-archive (hs-zip-archive-0.3.2.4_1)
	Installation of devel/hs-base-compat (hs-base-compat-0.10.1_1)
	Installation of devel/hs-dlist (hs-dlist-0.8.0.3_3)
	Installation of devel/hs-hashable (hs-hashable-1.2.7.0_1,1)
	Installation of devel/hs-primitive (hs-primitive-0.6.3.0_1)
	Installation of devel/hs-vector (hs-vector-0.12.0.1_2)
	Installation of math/hs-integer-logarithms (hs-integer-logarithms-1.0.2.1_1)
	Installation of devel/hs-scientific (hs-scientific-0.3.5.3_1)
	Installation of devel/hs-transformers-compat (hs-transformers-compat-0.5.1.4_3)
	Installation of devel/hs-tagged (hs-tagged-0.8.5_3)
	Installation of devel/hs-th-abstraction (hs-th-abstraction-0.2.6.0_1)
	Installation of devel/hs-time-locale-compat (hs-time-locale-compat-0.1.1.3_3)
	Installation of devel/hs-unordered-containers (hs-unordered-containers-0.2.9.0_1)
	Installation of devel/hs-random (hs-random-1.1_4)
	Installation of devel/hs-uuid-types (hs-uuid-types-1.0.3_3)
	Installation of textproc/hs-attoparsec (hs-attoparsec-0.13.2.2_1)
	Installation of converters/hs-aeson (hs-aeson-1.3.1.0_1)
	Installation of devel/hs-cmdargs (hs-cmdargs-0.10.20_1)
	Installation of converters/hs-aeson-pretty (hs-aeson-pretty-0.8.7_1)
	Installation of devel/hs-extensible-exceptions (hs-extensible-exceptions-0.1.1.4_11)
	Installation of devel/hs-tf-random (hs-tf-random-0.5_6)
	Installation of devel/hs-QuickCheck (hs-QuickCheck-2.10.0.1_3)
	Installation of devel/hs-alex (hs-alex-3.2.1_3)
	Installation of devel/hs-base64-bytestring (hs-base64-bytestring-1.0.0.1_12)
	Installation of devel/hs-data-default-class (hs-data-default-class-0.1.2.0_3)
	Installation of devel/hs-data-default-instances-base (hs-data-default-instances-base-0.1.0.1_3)
	Installation of devel/hs-data-default-instances-containers (hs-data-default-instances-containers-0.0.1_11)
	Installation of devel/hs-data-default-instances-dlist (hs-data-default-instances-dlist-0.0.1_11)
	Installation of devel/hs-data-default-instances-old-locale (hs-data-default-instances-old-locale-0.0.1_12)
	Installation of devel/hs-data-default (hs-data-default-0.7.1.1_3)
	Installation of devel/hs-deepseq-generics (hs-deepseq-generics-0.2.0.0_3)
	Installation of devel/hs-unix-compat (hs-unix-compat-0.4.3.1_3)
	Installation of devel/hs-filemanip (hs-filemanip-0.3.6.3_4)
	Installation of devel/hs-Glob (hs-Glob-0.8.0_3)
	Installation of devel/hs-haddock-library (hs-haddock-library-1.5.0.1_1)
	Installation of devel/hs-happy (hs-happy-1.19.5_4)
	Installation of devel/hs-exceptions (hs-exceptions-0.10.0_2)
	Installation of devel/hs-hslua (hs-hslua-0.9.5.1_1)
<...>
	Installation of mail/hs-mime-types (hs-mime-types-0.1.0.7_3)
	Installation of www/hs-cookie (hs-cookie-0.4.4_1)
	Installation of www/hs-http-types (hs-http-types-0.12.1_1)
	Installation of www/hs-http-client (hs-http-client-0.5.12.1_1)
	Installation of devel/hs-byteable (hs-byteable-0.1.1_6)
	Installation of devel/hs-cereal (hs-cereal-0.5.5.0_1)
	Installation of net/hs-socks (hs-socks-0.5.5_3)
	Installation of devel/hs-hourglass (hs-hourglass-0.2.11_1)
	Installation of devel/hs-asn1-types (hs-asn1-types-0.3.2_3)
	Installation of devel/hs-asn1-encoding (hs-asn1-encoding-0.9.5_3)
	Installation of security/hs-cryptonite (hs-cryptonite-0.24_3)
	Installation of devel/hs-asn1-parse (hs-asn1-parse-0.9.4_3)
	Installation of security/hs-pem (hs-pem-0.2.2_6)
	Installation of security/hs-x509 (hs-x509-1.7.3_1)
	Installation of security/hs-x509-store (hs-x509-store-1.6.6_1)
	Installation of security/hs-x509-validation (hs-x509-validation-1.6.10_1)
	Installation of security/hs-tls (hs-tls-1.4.1_1)
	Installation of security/hs-x509-system (hs-x509-system-1.6.6_1)
	Installation of net/hs-connection (hs-connection-0.2.8_3)
	Installation of www/hs-http-client-tls (hs-http-client-tls-0.3.5.1_3)
	Installation of textproc/hs-pandoc (hs-pandoc-2.2_1)

Компилялся и собирался 1 час на Ryzen 5 2600. Занимает: 139 items, totalling 108,5 МБ (108,8 МБ on disk) в упакованном виде.

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: комментарий от EXL

pandoc это бинарь. Бинарь это статически слинкованный executable он не зависит от пакетов, пакеты нужны только для сборки из сырцов.

qnikst ★★★★★
()
Ответ на: комментарий от saahriktu

не где его нету - не нужны, хороший фактор для проверки. Если у меинтейнеры руки настолько кривые, что они не могут собрать пакет, то что с них взять.

qnikst ★★★★★
()
Ответ на: комментарий от qnikst

Могут и собирали. В 5-й Магейе (2014-й год) ghc был. А к 6-й версии (2017-й год) его дропнули. По причине

unmaintained package, not very useful as packaged, missing lots of stuff

Там в репозитории пакетов и так гораздо больше чем во всяких Федорах и Альтах. А маинтейнеров полторы сотни человек.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от qnikst

Бинарь это статически слинкованный executable он не зависит от пакетов, пакеты нужны только для сборки из сырцов.

Не пишите бред. Как минимум в Fedora и Arch Linux pandoc не слинкован статически и зависит от библиотек:

1. ~40 Haskell пакетированных библиотек: https://www.archlinux.org/packages/community/x86_64/pandoc/

2. ~120 Haskell пакетированных библиотек: https://rpmfind.net/linux/RPM/fedora/29/x86_64/p/pandoc-2.1.2-1.fc29.x86_64.html

Разбивать либы Haskell на мелкие пакеты и избавляться от жирных статических Haskell-бинарей мейнтейнеры дистрибутивов начали ещё давно. До Debian'а видимо пока это просто не дошло.

EXL ★★★★★
()
Последнее исправление: EXL (всего исправлений: 2)
Ответ на: комментарий от xaizek

а если они маны заранее сгенерируют, то как им потом своё любимое ненужно людям подсовывать?

это тусовка наподобие лгбт или свидомых: им важно окружающих своим говном обмазать

anonymous
()
Ответ на: комментарий от EXL

Странный выбор языка для реализации подобного конвертора, ну да ладно.

Я был выше мнением о твоём профессионализме ;)

ИМХО, для таких вещей - краше Haskell нет. Минимум говна с побочкой, одно удовольствие писать и эксплуатировать.

Deleted
()
Ответ на: комментарий от saahriktu

Вообще-то один только ghc занимает около 1 Гб.

Близко:

% pkg info ghc
ghc-8.4.4
Name           : ghc
Version        : 8.4.4
Installed on   : Sun Dec  9 17:57:38 2018 MSK
Origin         : lang/ghc
Architecture   : FreeBSD:12:amd64
Prefix         : /usr/local
Categories     : haskell lang
Licenses       : BSD3CLAUSE
Maintainer     : haskell@FreeBSD.org
WWW            : http://www.haskell.org/ghc/
Comment        : Compiler for the functional language Haskell
Options        :
	BOOT           : off
	DOCS           : off
	DYNAMIC        : on
	GMP            : on
	PROFILE        : off
Shared Libs required:
	libgmp.so.10
	libcharset.so.1
	libiconv.so.2
	libffi.so.6
Shared Libs provided:
	libHSparsec-3.1.13.0-ghc8.4.4.so
	libHSghc-boot-th-8.4.4-ghc8.4.4.so
	libHStext-1.2.3.1-ghc8.4.4.so
	libHSCabal-2.2.0.1-ghc8.4.4.so
	libHSghc-prim-0.5.2.0-ghc8.4.4.so
	libHSrts_thr_debug-ghc8.4.4.so
	libHSrts_debug-ghc8.4.4.so
	libHSarray-0.5.2.0-ghc8.4.4.so
	libHSpretty-1.1.3.6-ghc8.4.4.so
	libHShpc-0.6.0.3-ghc8.4.4.so
	libHStransformers-0.5.5.0-ghc8.4.4.so
	libHStemplate-haskell-2.13.0.0-ghc8.4.4.so
	libHSmtl-2.2.2-ghc8.4.4.so
	libHSghc-boot-8.4.4-ghc8.4.4.so
	libHScontainers-0.5.11.0-ghc8.4.4.so
	libHSbinary-0.8.5.1-ghc8.4.4.so
	libHSghc-8.4.4-ghc8.4.4.so
	libHSbase-4.11.1.0-ghc8.4.4.so
	libHSrts_thr_l-ghc8.4.4.so
	libHSghci-8.4.4-ghc8.4.4.so
	libHSrts_l-ghc8.4.4.so
	libHSdirectory-1.3.1.5-ghc8.4.4.so
	libHSunix-2.7.2.2-ghc8.4.4.so
	libHSstm-2.4.5.1-ghc8.4.4.so
	libHSprocess-1.6.3.0-ghc8.4.4.so
	libHStime-1.8.0.2-ghc8.4.4.so
	libHSghc-compact-0.1.0.0-ghc8.4.4.so
	libHSinteger-gmp-1.0.2.0-ghc8.4.4.so
	libHShaskeline-0.7.4.2-ghc8.4.4.so
	libHSterminfo-0.4.1.1-ghc8.4.4.so
	libHSdeepseq-1.4.3.0-ghc8.4.4.so
	libHSbytestring-0.10.8.2-ghc8.4.4.so
	libHSfilepath-1.4.2-ghc8.4.4.so
	libHSrts_thr-ghc8.4.4.so
	libHSrts-ghc8.4.4.so
	libHSxhtml-3000.2.2.1-ghc8.4.4.so
Annotations    :
	FreeBSD_version: 1200500
Flat size      : 699MiB
Description    :
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and
interactive environment for the functional language Haskell.  Highlights:

 * Supports the entire Haskell 2010 language plus a wide variety of
   extensions.
 * Has particularly good support for concurrency and parallelism, including
   support for Software Transactional Memory (STM).
 * Generates fast code, particularly for concurrent programs.
 * Works on several platforms including FreeBSD, Windows, Mac, Linux, most
   varieties of Unix, and several different processor architectures.
 * Has extensive optimisation capabilities, including inter-module optimisation.
 * Compiles Haskell code either directly to native code or using LLVM as a
   back-end.  It can also generate C code as an intermediate target for porting
   to new platforms.  The interactive environment compiles Haskell to bytecode,
   and supports execution of mixed bytecode/compiled programs.
 * Profiling is supported, both by time/allocation and various kinds of heap
   profiling.
 * Comes with several libraries, and thousands more are available on Hackage.

WWW: http://www.haskell.org/ghc/

Архив бинарного пакета:

% ls ghc*
-rw-r--r--  1 root  wheel    60M  9 дек.  16:08 ghc-8.4.4.txz

iZEN ★★★★★
()
Ответ на: комментарий от saahriktu

А в каких дистрибутивах ghc есть? Он есть только в ряде дистрибутивов

Эээ, зайди на сайт - OpenBSD есть, FreeBSD - есть, Linux - есть. Бинари под большинство дистров - есть, Windows - есть же! Сорсы для всех остальных - есть!

У меня получается - оно может везде быть!

Deleted
()

еще один повод поставить и наконец-то начать учть хаскель. Автор молодец.

dikiy ★★☆☆☆
()

Вообще странная у тебя деятельность ;)

С сайта pandoc

Check whether the pandoc version in your package manager is not outdated. Pandoc is in the Debian, Ubuntu, Slackware, Arch, Fedora, NiXOS, openSUSE, and gentoo repositories.

Для остальных пацанчиков предлагают собрать с сорсов с полным! HowTo.

Пойду дальше, в большинстве дистров из не общего списка - youtubedl собираешь сам ;)))

Deleted
()
Ответ на: комментарий от EXL

Разбивать либы Haskell на мелкие пакеты и избавляться от жирных статических Haskell-бинарей мейнтейнеры дистрибутивов начали ещё давно.

Имя либы вида libHSblaze-markup-0.8.2.1-Hzh5O1zkNQXFdlbzYJG7gN-ghc8.2.2.so выглядит слегка пугающе. Это такой намёк, что всё равно на каждый бинарь будет по уникальной либе?

monk ★★★★★
()
Ответ на: комментарий от monk

Имя либы вида libHSblaze-markup-0.8.2.1-Hzh5O1zkNQXFdlbzYJG7gN-ghc8.2.2.so выглядит слегка пугающе. Это такой намёк, что всё равно на каждый бинарь будет по уникальной либе?

Да нет, в пакете либа-то одна, см. Files внизу страницы:

https://rpmfind.net/linux/RPM/fedora/29/x86_64/g/ghc-blaze-markup-0.8.2.1-1.f...

И так не только в Fedora, но и у меня тоже: http://paste.org.ru/?yjucle

Для чего нужен этот хеш в название SO-либы, я не знаю. Может местные Haskell'исты в курсе этой кухни.

EXL ★★★★★
()
Ответ на: комментарий от qnikst

В некоторых особенных дистрибутивах мейнтейнеры специально рвут жопу чтобы собирать хацкелловые программы с динамической линковкой хацкелловых библиотек. В арче такое, например. Естественно, от этого страдают вообще все, но чуваки с воплями продолжают жевать кактус.

hateyoufeel ★★★★★
()
Ответ на: комментарий от dikiy

Поводов придумывайте, сколько хотите. Смысла нет и не будет.

Единственный смысл изучения Haskell - ознакомление с методикой функционального программирования (ФП) . Но не уверен, что от такого изучения есть польза - не лучше ли изучать практически используемые языки ФП.

Ну, нашли какую то программу pandoc, мало кому нужную, и теперь носятся с ней как с чудом природы - «глядите, Haskell на что-то сгодился!». Ну и что. С тем же успехом сгодились бы более обычные языки.

Partisan ★★★★
()
Ответ на: комментарий от Partisan

Единственный смысл изучения Haskell - ознакомление с методикой функционального программирования (ФП) . Но не уверен, что от такого изучения есть польза - не лучше ли изучать практически используемые языки ФП.

Просто для ФП и любой лисп годится. Сила Haskell в тайпклассах, так же как сила C++ в шаблонах. И тайпклассы Haskell являются более правильным решением за счёт того, что позволяют привязываться к возвращаемому типу и не позволяют делать принципиально разные алгоритмы на одну и ту же функцию (как в C++ изнасиловали << и +, и нет гарантии, что «a += b» и «a = a + b» будут делать одно и тоже).

monk ★★★★★
()
Ответ на: комментарий от Partisan

Ну, нашли какую то программу pandoc, мало кому нужную, и теперь носятся с ней как с чудом природы - «глядите, Haskell на что-то сгодился!»

У них еще xmonad есть же. 2 килобайта программы и гигабайты хацкеля для сборки. Комарик на плечах гиганта.

bread
()
Ответ на: комментарий от EXL

всё он качает (SRC_URI) и собирает (src_compile).

// а make в ебилде уже сто лет никто не пишет.

Bruce_Lee ★★
()
Последнее исправление: Bruce_Lee (всего исправлений: 1)
Ответ на: комментарий от hateyoufeel

Нет, дистрибутивов сотни, а не пара десятков. Поэтому не у каждого дистрибутива тысячи маинтейнеров. А сил полторы сотни маинтейнеров не на всё хватает.

saahriktu ★★★★★
() автор топика

почитал их документацию... норкомэны, сэр :)

Впрочем, их дело. В дистрах, где сборка выносится на плечи юзера, уверен сборку ман-страницы, подтягивающий для сборки весь ghc и pandoc сделают опциональным, или заменят сгенеренным маном от разрабов.

Deleted
()
Ответ на: комментарий от KRoN73

Да, в PCLinuxOS pandoc без ghc тоже как-то протащили, но старый (1.x). А сейчас уже 2.x на дворе (последний 2.5).

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

Наколеночных поделок действительно сотни, а нормальных юзабельных дистрибутивов с адекватной командой мейнтейнеров хорошо если десяток наберётся.

hateyoufeel ★★★★★
()
Ответ на: комментарий от hateyoufeel

Нет. Юзабельных ненаколенных дистрибутивов больше. Просто у разных дистрибутивов разные масштабы из за разного числа маинтейнеров.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от hateyoufeel

Тем, что Убунта - глюкодром. Не всем нужны свежие недотестированные версии софта. Домохозяйкам достаточно таких версий софта как в Debian'е. Однако, не всем нужен именно Debian. И полно других дистрибутивов для этой ниши, но уже rpm-based, где хорошо собирают пакеты. Включая ALT и Магейю.

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от mord0d

Так там -99999999 нет.

А зачем оно тебе ? В этом ебилде из оверлея pg_overlay есть маны

# eix -I youtube-dl
[I] net-misc/youtube-dl
     Installed versions:  2018.12.03[2](17:31:10 04.12.2018)(offensive -test PYTHON_TARGETS="python3_7 -python2_7 -python3_5 -python3_6")
     Homepage:            https://rg3.github.com/youtube-dl/
     Description:         Download videos from YouTube.com (and more sites...)
[2] "pg_overlay" /var/lib/layman/pg_overlay

# equery f youtube-dl | grep -i man/
/usr/share/man/man1
/usr/share/man/man1/youtube-dl.1.bz2

Deleted
()
Ответ на: комментарий от Bruce_Lee

в генте последний пандок — 1.19.2.1 (31 Jan 2017)

У меня не установлен pandoc и это не мешает читать маны youtube-dl

# eix -I pandoc
No matches found
да и не правда твоя
# eix pandoc
* app-text/pandoc
     Available versions: ...(~)1.19.2.1(0/1.19.2.1) 1.19.2.1-r1(0/1.19.2.1) (~)1.19.2.4-r1(0/1.19.2.4)^t[2] (~)2.2.3.2(0/2.2.3.2)^t[2] (~)2.3.1-r1(0/2.3.1)^t[2] **2.5(0/2.5)[2] {+derive_json_via_th doc embed_data_files hoogle hscolour +http-conduit +https make-pandoc-man-pages +network-uri profile static test trypandoc weigh-pandoc}
     Homepage:            https://pandoc.org
     Description:         Conversion between markup formats
[2] "haskell" /var/lib/layman/haskell
Просто добавь немного воды
layman -a haskell

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)
Ответ на: комментарий от EXL

Судя по отсутствию команды make в ebuild'е

Незнание того, что и как пишут в ebuild, не освобождает от заблуждения :)

src_compile() {
	distutils-r1_src_compile
}

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)

Хех. Выясняется, что авторы youtube-dl выкладывают две разных версии тарболов. Если скачать тарбол с https://rg3.github.io/youtube-dl/download.html , то он спокойно опакетится и без pandoc. А вот если скачать тарбол с https://github.com/rg3/youtube-dl/releases , то тут уже понадобится pandoc. Или костыли.

(Кстати, сегодня вышла версия 2018.12.09).

saahriktu ★★★★★
() автор топика
Ответ на: комментарий от saahriktu

где хорошо собирают пакеты

И снабжают бинари «подарочными сертификатами»

Спасибо - не нужно

Deleted
()
Ответ на: комментарий от Deleted

У меня тоже не установлен pandoc (любой) и ман есть, в общем что-то мы здесь из пустого в порожнее в этом треде переливаем, есть же более глобальные проблемы.

Bruce_Lee ★★
()
Ответ на: комментарий от Bruce_Lee

есть же более глобальные проблемы.

Глобальное потепление наверное :)

Deleted
()
Ответ на: комментарий от saahriktu

Вероятно такими подарками: троянами, руткитами, эксплоитами, клавиатурными шпионами, ...

Никто же не будет на халяву компилять и не получить ничего взамен, даже M$ и Apple и те «собирают сведения о своих продуктах» с «целью их улучшения» :)

А чем дистростроители хуже ?

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.