From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1548705130; bh=Q5zOTl5Vq7ASSRVlIua2Xw4ToAiKS+dtbnRiBmuGJlg=; h=From:To:In-Reply-To:References:Subject:Date:Message-Id; b=lXhCvIzQmmPXP59TO5Dvho3Of+R4hC7rQZQ/YkCX3opQe1md3ILw7lPdc6u2kBsYD +bqvHfDGzzm77AkGF+1W8vNWI9pamrT1Fu72SkCOoTgRgaedDojPGq23/rK8PAv1pd x+wRjrpzWXetsoJICJTMFyVixPFT/kAp/O8jaU3k= Authentication-Results: mxback17j.mail.yandex.net; dkim=pass header.i=@yandex.ru From: =?utf-8?B?0KHQutGA0YvQu9C10LLRiiDQnNCw0LvRig==?= To: ALT Linux Team development discussions In-Reply-To: References: <20190120123133.GA28075@altlinux.org> MIME-Version: 1.0 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Date: Mon, 28 Jan 2019 22:52:10 +0300 Message-Id: <1781041548705130@myt6-7734411c649e.qloud-c.yandex.net> Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8 Subject: Re: [devel] =?utf-8?b?0JfQsNCy0LjRgdC40LzQvtGB0YLQuCBydWJ5LWxpYnMg?= =?utf-8?q?=D0=B8_libruby?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jan 2019 19:52:13 -0000 Archived-At: List-Archive: List-Post: > А можно вернуть назад автопоиск Provides и Requires в ruby. новыи способ тоже автопоиск, но по другим правилам, старые правила плохи тем, что порождали ненужный мусор в зависимостях. > Мне всегда нравился ALT тем, что нужно минимум прописывать в Requires, > потому что для всех языков очень хорошо работал автопоск. > В ruby теперь нет никакого автопоска зависимостей. Есть он просто по другому работает. > И меня напрягает указывать 100500 пакетов в Requires: > gemspec хорошо может быть, черт его знает, кому он нужен(их пишут люди > с ошибками), rubygems сервер не пропустит пакеты с неправильными зависимостями, если зависимости какие-либо не указаны, то в Gemfile, то приложение у разработчика просто не будет работать, даже в режиме разработки. Так что все зависимости прописаные будь-то в .gemspec или Gemfile, подцепятся автоматом, при правильном вызове макросов настройки руби подсистемы, смотри напр. пакет рельс. > но мне на них наплевать, если в /usr/bin лежит скрипт на ruby и для > него никто не выставляет зависимости на модули ruby. Сейчас пока да, это единственное место, где не определяется зависимость скрипта от его модуля, и приходится править руками, но это ожидается быть исправленным в ближайшее время. > Я не против добавления нового функционала (gemspec), но нельзя ли > сохранить и старый? Нет, они будут конфликтовать. > -- > Alexey Shabalin > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel --  Малъ Скрылевъ about.me/majioa