LINUX.ORG.RU

Прекращена работа deb-репозиториев GetDeb и PlayDeb

 


1

2

Создатель и администратор популярных deb-репозиториев GetDeb и PlayDeb объявил о прекращении их обновлений и дальнейшей работы. Поводом к тому, помимо большого объема нагрузки на плечах одного человека, послужил выход из строя сервера баз данных обоих проектов.

При этом текущее состояние репозиториев будет доступно для закачки пакетов всем желающим через имеющиеся зеркала до тех пор, пока их будут подерживать их владельцы. Вы и сами можете поднять такое зеркало у себя, воспользовавшись предоставленным автором скриптом (объем скачиваемых данных - 84 Гб). Помимо этого, все пакеты обоих репозиториев размещены на github (PlayDeb, GetDeb).

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

>>> Подробности

★★★★★

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

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

Можно вообще ./configure && make && makeinstall, чего уж там мелочиться.

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

Да че вы паритесь, пройдет время - будет вам новый playdeb

Очень надеемся.

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

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

Ну и вот это тоже

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

О чем ты, получить DM не так и сложно. Естественно, что если ты приходишь с очередным плеером и пытаешься с наскоку стать DM/DD, тебя всерьез никто не воспримет.

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

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

quiet_readonly ★★★★
()

популярных deb-репозиториев GetDeb и PlayDeb

4.2

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

Учитывая что автор deadbeef поставляет его с не совсем правильными сборочными скриптами и рекомендует пользоваться собственными официальными сборками(так как ему виднее как это должно работать на 100500 дистрибутивах) - не мудрено. Это его выбор и пользователи должны под него подстраиваться. Или собирать самостоятельно, если им что-то не нравится.

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

Дело в катастрофическом бюрократизме

Если соблюдения стандартов качесва пакетов - это бюрократизм, то да, мы - бюрократы :-)

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

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

Дистрибутивные репозитории прекрасно подходят для автоматизации развёртывания типовых машин, например, все низкоуровневые тулзы для разработки можно стянуть сразу группой, вместо того, чтобы ходить по интернету и забирать бинарный пакет с каждой утилитой у автора. Или тот же LAMP. Но когда «все эти ментейнеры» пытаются опакетить и поддерживать в актуальном состоянии ВЕСЬ прикладной софт, за которым человек непосредственно сидит, идея с дистрибутивными репами начинает буксовать. А прикладного софта много, разношёрстного, под самыми разными лицензиями, в т.ч. проприетарного, и будет ещё больше, но объединяет его как правило одно - его разработчикам начхать на талмуды с дистрибутивными гайдлайнами. А правил в каждом из них больше чем в шотландском платном туалете. И каждый супер-пупер-мега-дистер считает себя центром вселенной, вокруг которого и по гайдлайнам которого должны плясать все остальные. В результате получается как с мёртвой коровой, которую не пустили ни в один из таких супер-пупер-мега-дистеров. И итог один - пользователь либо сидит вообще без бинарников, но со швабодкой, либо стягивает бинарники с сайта автора (в лучшем случае) и распаковывает себе на дэсктоп, или куда ещё, как оно собственно и было до всех этих ваших рпмов и дебов.

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

Для генты есть в оверлеях xwing и calculate. Но в основном дереве, да, нету...

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

Если соблюдения стандартов качесва пакетов - это бюрократизм, то да, мы - бюрократы :-)

Мы это кто, профессиональные пакетчики? Кастомеры платят за бинарники. (И их поддержку.) Нет бинарников софтины XYZ самой свежей версии - нет и качества, след-но вся работа ваша бесполезна. А бюрократией, да, можете в свободное время бесплатно заниматься сколько душе угодно, что собственно и наблюдается.

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

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

и по каким же причинам ему отказали не сообщил?

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

Если соблюдения стандартов качесва пакетов - это бюрократизм, то да, мы - бюрократы :-)

Соблюдение стандартов качества ценой обезьяньего труда (ручное написание и отладка rpmspec) и специфических проблем для пользователей - вот это бюрократизм.

В opensuse выпилили статические библиотеки из всех -devel пакетов ради мнимых стандартов качества, а -devel-static добавлено едва ли для 5% выпиленного. И ведь пока Торвальдс какой-нибудь не пнёт (как было с подключением к wifi, требовавшим прав администратора), никто даже не почешется устранять бюрократизм или вспоминать, что пользователю вообще-то покласть на качество пакетов, если под качеством пакетов подразумевается лишь соответствие большинства из них дистрибутивным гайдлайнам «пишите rpmspec так, а не эдак».

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

и по каким же причинам ему отказали не сообщил?

Нарушения дистрибутивных гайдлайнов (патченные декодеры в дереве проекта, несовместимые с апстримом + статическая линковка).

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

Нарушения дистрибутивных гайдлайнов (патченные декодеры в дереве проекта, несовместимые с апстримом + статическая линковка).

тогда все правильно сделали.

exception13 ★★★★★
()

Печально, с одной стороны, а с другой - пользую только 2 рэпы: бэкпорты и репу сэра tehnick'а, для свежого q4wine'а.
И никогда не доводилось хотеть большего.

Spirit_of_Stallman ★★★
()

Интересно сколько нужно статей tazhate о вреде CentOS, что бы закрутить лампочки в GetDeb и PlayDeb

anonymous
()

Жаль. Я на playdeb во что поиграть выбирал и новости игр смотрел( в последнее время оно и правда было мертвым). Или смерть репо не означает смерть сайта?

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

Лоровцы очень любят плеер ДохлаяГовядина. Так вот, его автор не смог договориться ни с какими мейнтейнерами дистрибутивов и жаловался, что это дико сложно: для этого, по его словам, надо дупу лизать в десять раз похлеще, чем на лоре.

Зато в маркете есть

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

Сервер стоит 50-100$ в месяц.

Причина скорее в том что заипался. Какое же это хобби, если на него ходишь как на работу?

Кстати, в толксах периодически проскакивают желающие отдать виртуальный сервер в добрые руки. Где они?

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

Так он и в дебьяновских репах есть:

apt-cache show deadbeef
Package: deadbeef
Priority: extra
Section: sound
Installed-Size: 7658
Maintainer: Christian Marillat <marillat@deb-multimedia.org>
Architecture: amd64
Version: 0.5.6-dmo2
Depends: libasound2 (>= 1.0.16), libatk1.0-0 (>= 1.12.4), libc6 (>= 2.11), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.2.4), libcddb2, libcdio13 (>= 0.83), libcurl3-gnutls (>= 7.16.2), libdbus-1-3 (>= 1.0.2), libfaad2 (>= 2.7), libflac8 (>= 1.2.1), libfontconfig1 (>= 2.9.0), libfreetype6 (>= 2.2.1), libgcc1 (>= 1:4.1.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.31.8), libgtk-3-0 (>= 3.0.0), libgtk2.0-0 (>= 2.24.0), libice6 (>= 1:1.0.0), libjpeg8 (>= 8c), libmad0 (>= 0.15.1b-3), libpango1.0-0 (>= 1.18.0), libpng12-0 (>= 1.2.13-4), libpulse0 (>= 0.99.1), libsamplerate0 (>= 0.1.7), libsm6, libsndfile1 (>= 1.0.20), libstdc++6 (>= 4.1.1), libvorbis0a (>= 1.1.2), libvorbisfile3 (>= 1.1.2), libwavpack1 (>= 4.40.0), libx11-6, libzip2 (>= 0.10), zlib1g (>= 1:1.1.4)
Filename: pool/main/d/deadbeef/deadbeef_0.5.6-dmo2_amd64.deb
Size: 2192378
MD5sum: 9f92c0dce83b71fcfb5f9aba58ae90db
SHA1: 217b829f819646e38f93b2a406a11e73640d4f7a
SHA256: 4b3ec00a53c1b140b9fb86204493263ccd7864243c68e51aceb32a053993a08b
SHA512: c18812ecb2acb486bf9498abb574e052592a572401240adcab33bebbdf4caac979dec807553945b06b97d68f5c4208858efc0f0c3d7efbd2fc8fb343479d366c
Description: Ultimate music player for GNU/Linux systems.
 DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11.
 .
 Features:
 .
   * mp3, ogg vorbis, flac, ape, wv, wav
   * ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, xing/info tags support
   * character set detection for non-unicode ID3 tags - supports cp1251 and
     iso8859-1
   * unicode tags are fully supported as well (both utf8 and ucs2)
   * cuesheet support for mp3, ogg, flac, ape
   * autodetection of utf8/cp1251/iso8859-1 charsets in cuesheets
   * sid and some popular chiptune formats like nsf
   * tracker modules like mod, s3m, it, xm, etc
   * HVSC song length database support for sid
   * gtk2 interface with custom highly speed/memory optimized widgets
   * no GNOME or KDE dependencies - just gtk2 and several small libraries
   * minimize to tray, with scrollwheel volume control
   * drag and drop, both inside of playlist, and from filemanagers and such
   * control playback from command line (allows global hotkeys using xbindkeys)
   * seeking works in all supported formats
   * plugin support; ships with several standard plugins, such as global
     hotkeys and last.fm scrobbler; sdk is included
   * duration calculation is as precise as possible for vbr mp3
     files (with and without xing/info tags)
Bugs: mailto:marillat@deb-multimedia.org
Homepage: http://deadbeef.sourceforge.net/

Весь вопрос во вменяемом майнтейнере.

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

Так он и в дебьяновских репах есть:

Строго говоря, не в дебьяновских, а в деб-мультимедии.

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

В opensuse выпилили статические библиотеки из всех -devel пакетов ради мнимых стандартов качества

Так напиши в рассылку весовые аргументы для изменения в стандартах упаковки.

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

Весь вопрос во вменяемом майнтейнере.

Это отменно. Главное, чтобы у г-на Мариллата тоже вот так вот сервер не навернулся, как у сабжа, например, от острой донатной недостаточности.

d_a ★★★★★
()

печально всё это. Может поднять новый офф. список зеркал и создать мини-сообщество для обновлений некоторых игр?

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

проделки Valve? Прям классно всё совпало..

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

Весь вопрос во вменяемом майнтейнере.

Это отменно. Главное, чтобы у г-на Мариллата тоже вот так вот сервер не навернулся

Норкоман?

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

патченные декодеры в дереве проекта, несовместимые с апстримом + статическая линковка

а что в этом плохого, если они статически влинковываются в бинарь и никак не конфликтуют с дистрибутивными?

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

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

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

Почему?

Потому что не Мариллат его «держит».

deb-multimedia точно такой же 3rd-party реп, как и сыгравший в ящик сабж.

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

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

Потому что не Мариллат его «держит».

Ну и ладно. Это меня его копирайт на глагне проекта смутил.

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

Да, тезис, что мертвоговядина не пролезла в офицальный дебьян, верен.

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

* нет необходимости в файловых серверах
* скорость скачивания всегда максимальна
* файл доступен любому количеству участников в любое время
* не компрометирует релизера (если файл защищен копирайтом или незаконен в определенных странах)
* если есть необходимость в зеркалах, они могут являться пирами
* хеширование by design гарантирует защиту от повреждений
* скачивание можно поставить на паузу и возобновить в любое время
* anymore else

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