Автор Тема: Каких пакетов не хватает в Sisyphus  (Прочитано 215894 раз)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 568
  • Кто ищет, тот найдёт.
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #855 : 29.06.2019 09:49:11 »
Легко. Было нужно - собрал. Стало не нужно - бросил.

В таком случае надо пакет отдавать в nobody. Чтобы всё честно было. Осиротел пакет.
Да, так как минимум видно, что он без сопровождения остался. В противном случае всех собак будут безусловно вешать на того, кто был крайним сопровождающим и при этом не маякнул, что пакет он не сопровождает. Может быть включить какой-нибудь таймер по типу: если пакет не обновляется столько то времени или не производятся какие-либ оизменения с ним при том, что новые версии выходят, то пакет перемещать в категорию nobody, а при возвращении сопровождающего со сборкой или иной активностью, менять обратно на сопровождающего ? Это что-то вроде мониторинга по категории брошенных пакетов.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 218
  • antohami@
Re: Каких пакетов не хватает в Sisyphus
« Ответ #856 : 29.06.2019 12:03:28 »
Может быть включить какой-нибудь таймер по типу: если пакет не обновляется столько то времени или не производятся какие-либ оизменения с ним при том, что новые версии выходят, то пакет перемещать в категорию nobody, а при возвращении сопровождающего со сборкой или иной активностью, менять обратно на сопровождающего ?

Нет, надо совесть включить.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 568
  • Кто ищет, тот найдёт.
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #857 : 29.06.2019 16:21:39 »
Может быть включить какой-нибудь таймер по типу: если пакет не обновляется столько то времени или не производятся какие-либ оизменения с ним при том, что новые версии выходят, то пакет перемещать в категорию nobody, а при возвращении сопровождающего со сборкой или иной активностью, менять обратно на сопровождающего ?

Нет, надо совесть включить.
Вообще говоря, совесть вообще никогда выключать не надо. Но тут о другом. Человек мог резко сменить траекторию жизни, к примеру. И ему просто не до поддержки пакетов. А они за ним тем не менее числятся. Предлагаю обдумать такую, вполне реальную ситуацию. Позже человек может и вернуться к сопровождению. Но пока он не активен, это должно быть неким образом зафиксировано и обозримо-понятно для остальных участников процесса.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 3 218
  • antohami@
Re: Каких пакетов не хватает в Sisyphus
« Ответ #858 : 29.06.2019 20:57:57 »
И ему просто не до поддержки пакетов. А они за ним тем не менее числятся. Предлагаю обдумать такую, вполне реальную ситуацию. Позже человек может и вернуться к сопровождению. Но пока он не активен, это должно быть неким образом зафиксировано и обозримо-понятно для остальных участников процесса.

Есть такое. Но это всё-таки не самый частый случай. А вообще, сферу человеческих отношений лучше не автоматизировать :-)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 568
  • Кто ищет, тот найдёт.
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #859 : 30.06.2019 15:32:18 »
Есть такое. Но это всё-таки не самый частый случай. А вообще, сферу человеческих отношений лучше не автоматизировать :-)
Тут не про автоматизацию, а про информирование (в т.ч. и пользователей pao) о временной (или даже постоянной) неактивности сопровождающего. Т.е. не смотреть на время последнего сбора (вмешательства) в процесс сборки пакетов, а на надпись типа nobody в информации о пакете.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 4 990
Re: Каких пакетов не хватает в Sisyphus
« Ответ #860 : 07.07.2019 14:25:57 »
А https://bell-sw.com/ не планируется нативно включить в репозиторий?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 308
    • Домашняя страница
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #861 : 07.07.2019 23:08:55 »
Чем это лучше обычного openjdk?
Андрей Черепанов (cas@)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 4 990
Re: Каких пакетов не хватает в Sisyphus
« Ответ #862 : 08.07.2019 18:45:06 »
Чем это лучше обычного openjdk?
во первых в реестре отечественного ПО  ;-)
а про остальные технические моменты у них на сайте написано.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 308
    • Домашняя страница
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #863 : 08.07.2019 19:15:55 »
Обратитесь тогда к производителю. В качестве примера можете привести Спутник Браузер, имеющий репозиторий для Альта, и Тионикс, собирающий собственную конфигурацию Openstack в Sisyphus.
Андрей Черепанов (cas@)

Оффлайн viacheslav

  • Завсегдатай
  • *
  • Сообщений: 19
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #864 : 22.08.2019 16:55:22 »
А нельзя ли добавить официальный пакет spindown
http://freecode.com/projects/spindown

Штука чрезвычайно полезная для случаев, когда в постоянно работающем компьютере есть диск с данными, который нужен раз-два в неделю (например хранит кино для просмотра по DLNA), а в остальных 99% времени только шумит и электричество зря тратит. Однако, в новых версиях Сизифа с ним есть проблема. При включенном автомаунте ядро(?) автоматически раскручивает диск сразу после его остановки. Побороть это мне удалось только запретив монтирование в fstab.

Вот spec от моего личного пакета
Name: spindown
Version: 0.4.0
Release: slava1

Summary: Spindown is a daemon to spin down idle disks and thus save energy
License: GPL
Group: System/Configuration/Hardware

URL: http://http://freecode.com/projects/spindown
Source0: https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/spindown/%name-%version.tar.gz
Source1: %name

# Automatically added by buildreq on Sat May 27 2017
# optimized out: libnss-mymachines libstdc++-devel python-base python-modules python3
BuildRequires: gcc-c++ libnss-role python3-base
Requires: smartmontools

%description
Spindown is a daemon to spin down idle disks and thus save energy and give the disks a longer lifetime.
It also works with USB disks and hot-swappable disks because it uses the device ID to identify the disk
instead of the device name (such as hda or sdb). This means that it doesn't matter if the disk is swapped
while the daemon is running.

%prep
%setup
make PREFIX=%prefix \
     INSTALL_ETC=/etc \
     INSTALL_INITD=%_initdir \
     INSTALL_SBIN=%_sbindir \
     INSTALL_MAN=%_mandir

%install
mkdir -p %buildroot/etc
mkdir -p %buildroot%_initdir
mkdir -p %buildroot%_sbindir
%__install -D -m 755 spindownd %buildroot%_sbindir
%__install -D -m 755 %SOURCE1 %buildroot%_initdir
%__install -D -m 644 spindown.conf.example %buildroot/etc


%post
%post_service %name

%preun
%preun_service %name

%postun
%files
%doc CHANGELOG COPYING README
%_sbindir/*
%_initdir/*
%config(noreplace)  /etc/spindown.*

%changelog
* Wed Jul 18 2012 Vyacheslav Dikonov <slava@altlinux.ru> 0.4.2-slava1.git20101010
- ALTLinux build

Оффлайн NickM

  • Давно тут
  • **
  • Сообщений: 366
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #865 : 13.10.2019 19:04:07 »
Пакетов в Сизифе возможно и хватает, да вот только многие просто напросто не обновляются...

Захотел намедни в p9 установить и настроить openfire, да что то оного с mysql подружить не удалось ((

Возможно, что причиной этому несовместимость JDBC-драйвера в составе "openfire-4.2.4-alt1.noarch" с "MySQL-server-8.0.16-alt1.x86_64"...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 17 308
    • Домашняя страница
    • Email
Re: Каких пакетов не хватает в Sisyphus
« Ответ #866 : 14.10.2019 08:41:40 »
А зачем использовать MySQL вместо mariadb?
Андрей Черепанов (cas@)