Автор Тема: Мантейнеры и проч.  (Прочитано 4527 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Мантейнеры и проч.
« Ответ #45 : 01.12.2015 18:06:42 »
Цитировать
...Сейчас 20 недель на исправление несобираемости...
https://lists.altlinux.org/pipermail/devel/2006-May/125914.html
Но наличие цифр 100 и более показывают, что сам механизм выброса пакетов сейчас, как минимум, отключен.
Робот действительно отключен (на момент того поста я об этом не знал). Но на пакеты, от которых есть зависимые, автоудаление не срабатывало по понятным причинам.
Андрей Черепанов (cas@)

Оффлайн Иволгин

  • Давно тут
  • **
  • Сообщений: 259
Re: Мантейнеры и проч.
« Ответ #46 : 01.12.2015 19:11:19 »
Берёте и портируете.
Или делаете запрос в багзилле с указанием источника (не потому что я такой вредный, а потому, что на ABF.io практически ничего не найдёшь).
Как портировать? Если не осилю - буду ковырять багзиллу.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Мантейнеры и проч.
« Ответ #47 : 01.12.2015 19:13:21 »
Огромное количество людей не принадлежит к пытливым эникейщикам и ничего не доустанавливает.
Это точно. Я как минимум двоих знаю, которым не так давно поставил kdesktop на p7. Их вполне устраивает то, что идет в базе (плюс пара-тройка программ дополнительно и минус akonadi с mysql). И оба подоконники, никогда linux в глаза не видели и не пользовались им. Андроид не линкус, потому не в счет.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Мантейнеры и проч.
« Ответ #48 : 01.12.2015 21:16:42 »
Как портировать? Если не осилю - буду ковырять багзиллу.
Собрать самому

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Мантейнеры и проч.
« Ответ #49 : 02.12.2015 08:33:23 »
Выделена тема:
Про модульность

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Мантейнеры и проч.
« Ответ #50 : 02.12.2015 08:57:42 »
А то уже сомнения берут  :)

Да тут дело даже не в этом.
Понять реакцию Андрея можно. Особенно после того, как его чуть ли не напрямую обвинили что все мейнтейнеры бездельники.
И только один shell знает, сколько Андрей собрал пакетов:
$ aptitude search ~mcas@ -F %p|wc -l
976
И что такое отладка.
Кто хоть один раз собирал бинари, знает что это такое. :-)
Меня трудно чем-то удивить, но даже мои ожидания это число превзошло вдвое.

Инфлэйм

  • Гость
Re: Мантейнеры и проч.
« Ответ #51 : 02.12.2015 09:19:30 »
ковырять багзиллу.
Ой, да справитесь. Тем более, что там ничего особенного ковырять не нужно, если что не так, вам зададут наводящие вопросы и прочее. Главное, как уже говорили выше, заинтересовать мейнтейнера, который бы согласился на портирование.

С выражением своих мыслей у вас проблем нет, вон сколько настрочили, так что... вперед и с песней. Умение выражать мысли письмом у вас есть, направьте его в нужное русло, вместо того, чтобы отписываться тут.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Мантейнеры и проч.
« Ответ #52 : 02.12.2015 09:24:42 »
2 Speccyfighter: там много починок и бэкпортов. Реально надо смотреть на количество пакетов, где я лидер.
Андрей Черепанов (cas@)

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Re: Мантейнеры и проч.
« Ответ #53 : 09.12.2015 21:55:20 »
Эпиграф
Майнтенером ты можешь и не быть, но помогать сообществу ...

Не обязательно быть майнтейнером, что-бы оказать помощь сообществу в поддержании работоспособности пакетной базы Сизифа.

Эта инфа будет полезна тем, кто хочет оказать посильную помощь сообществу
с поддержанием пакетной базы Сизифа в рабочем состоянии, но пока не_готов\не_хочет становится полноценным майнтейнером или не_готов\не_хочет вносить изменения в свою существующую отлаженную и работающую систему на ПК\ноуте.

Есть несколько вариантов помощи :

- проверить работоспособность имеющихся пакетов и если обнаружатся проблемы - сообщить об этом специалистам. Одно из препятствий для такой проверки, отсутствие подходящей "тестовой" системы, куда можно установить выбранный пакет и проверить его без ущерба существующей на ПК\ноуте системе. Виртуалбокс не совсем подходит, т.к.
требует своей установки и настройки, и требует приличных ресурсов для полноценной работы.
Есть другое решение - выполнить проверку с помощью лайв системы которую записывают на флэшку и можно использовать на любом ПК не зависимо от того, какая ОС установлена Windows или Linux.
Для этого можно использовать практически любую флэшку. Существует много разных вариантов лайв образов с различными графическими оболочками и системами инициализации, на которых можно проверить поведение пакетов
практически в любом варианте. Находятся они тут :

https://forum.altlinux.org/index.php?board=41.0

Для проверки скачиваем образ, записываем на флэшку или CD\DVD диск,
запускаем ПК с неё и устанавливаем нужные для проверки пакеты, после чего, тестируем их работоспособность. Что-бы вернутся к исходному состоянию системы (что-бы исключить влияние пакетов, которые ставили для проверки), если используется флэшка, достаточно либо перезаписать исходный образ, либо использовать режим без сохранения. С дисками проще - перезагрузить, и все изменения исчезают.


- для тех кто хочет оказать более существенную помощь, может попробовать себя в роли помощника майнтейнера, (в идеале, для пакета, который не собирается или требует обновления, подготовить патч с исправлением, который любой майнтейнер
сможет использовать для быстрой сборки рабочей версии), т.е. попробовать собрать тот или иной пакет.
Для этого есть специализированные лайв сборочные системы,
от консольного варианта, до полноценной графической лайв системы. В самом простом (безнастроечном) варианте для их использования нужно наличие инета, хотя есть возможность их использовать и без инета, если выполнить некоторую
подготовку (скопировать нужные пакеты и создать локальный мини-репозиторий).
Один из вариантов использования лайв-сборочницы, в которой можно проводить сборку пакетов, с минимальными начальными знаниями.
- скачиваем образ
- записываем на флэшку
- запускаем ПК с этой флэшки (запущенная с флэшки система ни как не влияет на существующую на ПК систему)
- открываем браузер, находим на специальном портале Сизифа пакет, который хотим попробовать собрать
- выбираем вариант получения исходников - либо в виде gear-а, либо в виде src-пакета с исходниками,
- открываем терминал и в зависимости от способа получения исходников :

   а. (исходники в виде src-пакета) создаём каталог, заходим в него, даём команду  git init, копируем в этот каталог скачанный src-пакет с исходниками и даём команду gear-srpmimport имя_пакета_с_исходниками, после отработки команды, удаляем\перемещаем за пределы созданного каталога пакет с исходниками (что-бы он не мешал для дальнейшей сборки)

   б. (исходники в виде gear-репы) копируем ссылку на gear-репу, и в терминале даём команду git clone ссылка_на_gear каталог со всей нужной структурой будет создан автоматически

После получения исходников, можно пробовать собрать пакет, для этого, находясь в каталоге с исходниками (если исходники получали из gear-репы, то предварительно входим в создавшийся каталог) и даём команду gear-hsh
В зависимости от скорости инета и размера проверяемого пакета, через некоторое время получим один из двух вариантов результата - либо пакет соберётся , либо нет .... :)
Дальнейшие действия зависят от результата, процесс творческий и многогранный.
По результатам не удачной сборки - задаём вопросы, правим исходники и т.д., добиваясь, пока пакет не соберётся как надо.  :-)

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Мантейнеры и проч.
« Ответ #54 : 09.12.2015 23:14:27 »
Мне кажется все само приходит если это интересно.
« Последнее редактирование: 09.12.2015 23:22:17 от Koi »