The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Вышел pkgng 1.0, новый пакетный менеджер для FreeBSD"
Отправлено vle, 05-Сен-12 18:38 
>> Обычно это нафиг не упало.
> Здрасьте!  Второе попавшееся в истории по rpm -qip:
> rpm -qip http://autoimports.altlinux.org/pub/ALTLinux/autoimports/Sis...
> Ты так умеешь? ;-)

Тоже мне, фокусник.


0 cheusov>pkg_info ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_201...
Information for ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_201...:

Comment:
AWK wrapper that provides support for modules

Description:
RUNAWK is a small wrapper for AWK interpreter that impements module system
(similar to Perl's "use" command) and helps to write the standalone AWK
programs. Dozens of modules are also provided.

Homepage:
http://sourceforge.net/projects/runawk


0 cheusov>pkg_info -X ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_201...
PKGNAME=runawk-1.4.0
COMMENT=AWK wrapper that provides support for modules
SIZE_PKG=202453
BUILD_DATE=2012-06-25 13:20:14 +0000
CATEGORIES=lang devel
HOMEPAGE=http://sourceforge.net/projects/runawk
LICENSE=mit
MACHINE_ARCH=i386
OPSYS=NetBSD
OS_VERSION=5.1.2
PKGPATH=lang/runawk
PKGTOOLS_VERSION=20091115
REQUIRES=/usr/lib/libc.so.12
DESCRIPTION=RUNAWK is a small wrapper for AWK interpreter that impements module system
DESCRIPTION=(similar to Perl's "use" command) and helps to write the standalone AWK
DESCRIPTION=programs. Dozens of modules are also provided.
DESCRIPTION=
DESCRIPTION=Homepage:
DESCRIPTION=http://sourceforge.net/projects/runawk

0 cheusov>

Не вижу здесь повода для гордости.

>> YAML, rfc822, key=value форматы -- удобны.
> Усё, сошлись на том, что это о вкусах.

Не, как раз не сошлись.

>> Я говорю о *кастомных* флажках, которые поддерживаются
>> на самом нижнем уровне -- pkg_*.
> Да понял, понял.  Говорю, круто, но пользы не вижу.

Напрасно.

>> Ты сказал, что у тебя были какие-то проблемы с неатомарность операции установки.
> У меня -- особых не было с целыми апгрейдами, в rpm с
> этим как раз очень неплохо.  Да и ожидаемая проблема тогда
> в некогерентности зависимостей по де-факто установленным пакетам (libA = 2.3 успела
> встать, а вот само A осталось версии 2.1).

В моем случае это решается очень просто.


cheusov# pkg_delete -f dict-client
Package `dict-client-1.12.1' is still required by other packages:
        dictem-1.0.3
        pkg_online-client-0.13.0
cheusov# nih verify -d
---------------------- dependencies/conflicts ----------------------
d: not_found dict-client>=1.9.14 <- textproc/dictem dictem-1.0.3
d: not_found dict-client>=1.10.9 <- pkgtools/pkg_online-client pkg_online-client-0.13.0
cheusov#

-f -- это force

>> Что до разборок с *падением* rpmdb/pkgdb, бакапы делать надо.
> Не, бэкапы -- то понятно и отдельно, хотя уже не помню, когда
> бы rpmdb разваливалась (когда-то со старыми bdb такое действительно редко, но
> метко бывало).

На мой взгляд формат pkgdb вторичен. Важнее API, предоставляемый
утилитами управления пакетами и libxxxpkg, если такой имеется.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру