MfNSJf5.jpeg54 Кб, 1920x1080
Гентушечный тред №1 /gentoo/ Linux: Firefox based 3456901 В конец треда | Веб
Нового профиля edition

Старый >>3356943 (OP)
Linux: Firefox based 2 3456903
Учу плохому - как убрать свежие харденинги в новом профиле.
Запихиваем в файл /etc/portage/profile/use.mask/flags флаги:
default-stack-clash-protection
default-znow
И USE="-cet" в make.conf
Windows 10: Chromium based 3 3457026
Кто-то просил меня рассказать что получится на тв-приставке RK3528 c V4L2.
Не люблю рассказывать о неудачах, но раз попросили, то расскажу.
Я не увидел разницы между обычным ffmpeg и ffmpeg-v4l2
720р одинаково хорошо воспроизводится и так и сяк.
1080р одинаково тупит и грузит проц и так и сяк. Но некоторые видео 1080р с меньшим битрейтом воспроизводятся нормально.
За сим прекращаю попытки заставить это устройство нормально показывать 1080р в линуксе.
Android: Mobile Safari 4 3457028
>>457026
Я тебе писал, что нет v4l2, только mpp.
Windows 10: Chromium based 5 3457029
>>457026
В догоночку. Для чистоты эксперимента видео было скачано с ютуба в mp4 и воспроизводилось через ffplay
Windows 10: Chromium based 6 3457030
>>457028
ну и ладно
я спать
спокойной ночи
Android: Mobile Safari 7 3457031
>>457030
Спокойной. Не понимаю, почему ты трясёшься и не ставишь китайскую репу, всё равно ядро у тебя от китайцев, а сам ты не можешь сбилдить.
Windows 10: Chromium based 9 3457037
>>457031
Да руки не дошли.
С видео сейчас было просто отвлечение от более важной задачи, в качестве отдыха.
А более важная задача такая:
Есть два DTB. В одном вай-фай дроченый, в другом HDMI точенный. Нужно из двух собрать один.
Windows 10: Chromium based 10 3457038
>>457035
Это про RK3588.
Там всё прекрасно с видео.
Я видел репорты об успешных успехах не форумах.
Android: Mobile Safari 11 3457041
>>457037
Это не очень сложно. Если они похожие, через meld сравни различия.
>>457038
Так твой такой же, с mpp. Даже чуть лучше поддержка, т.к. 3д ускорение на rk3588 ещё не в мезе, вроде как, а в panfork, из-за новой видюхи, а тебя видюха старая, давно в мезе.
image.png460 Кб, 2550x1555
Windows 10: Chromium based 12 3457046
>>457041

>Если они похожие, через meld сравни различия.


Там какие-то 16-тиричные числа, как мне кажется номера пинов и регистров. Есть опасения, что пины и регистры могут быть заняты другими устройствами. Хотя пока ещё не пробовал. Просто сравнивал.

Ещё коче что, что может быть не относится к делу, но...
Прошерстил прошивку ещё раз более тщательно. Вылезло +100500 dtb. Как будто китайцы тупо весь армбиан туда впихнули и поверх накатили андроид.
Чото в ахуе с этого.
image.png771 Кб, 1344x598
Linux: Chromium based 13 3465022
Я дубина и не могу решить этот констрейнт
Поможжите плез.
Делал
USE="opengl qt5" emerge --deep media-libs/opencv
После чего опять пытался обновить мир. Нихуя. Устал.
Android: Mobile Safari 14 3465036
>>465022
Добавь флаги opengl qt5 -qt6 в package.use конкретно для этого пакета.
Android: Mobile Safari 15 3465106
>>465036
Странно, что в package.use это сработало, а через ваншот - нет. Спасибо большое, дружище. С этим ок.
У меня теперь просто хуева туча ошибок с зависимостями. Условно один пакет трёх разных версий, а таких пакетов до жопы собрано. Это только руками фиксить, пересобрая (обновляя) каждый пакет до последней версии?
Чтобы ты понимал, я на мир забил дней на 90... Это конец?
Android: Mobile Safari 16 3465110
>>465106

>Это конец?


Нет, можно исправить, если читать, что он от тебя хочет.

>Странно, что в package.use это сработало, а через ваншот - нет.


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

>Условно один пакет трёх разных версий, а таких пакетов до жопы собрано.


Для некоторых пакетов нормально иметь несколько версий. gtk, qt, clang, gcc, llvm и прочие. Они имеют слоты.
Как обновишься, тебе ещё мигрировать на новый профиль и пересобирать мир. Кстати, там новый gcc 14 вышел.
IMG20240520204744221.jpg194 Кб, 960x1280
Android: Mobile Safari 17 3465114
>>465110
Очень рад, что тред живой. Сегодня уже вечером после работы посмотрю, что от меня хочет пингвин, но по ощущениям там не на день работы... Вечером постараюсь тред обмануть вопросом или отчетом.
Android: Mobile Safari 18 3465133
>>465114
Поверхность вытри.
Linux: Firefox based 19 3465964
Your current profile is deprecated and not supported anymore.

А что случилось?
Android: Mobile Safari 20 3465966
>>465964
Профили обновились. Почитай новости.
Linux: Firefox based 21 3465967
>>465966
Да это я пошутил так. Просто лень было перелезать. И сейчас тоже лень....
Android: Mobile Safari 22 3465969
Когда мейнтейнеры гнома в генте перестанут чесать зад и запушат мерж коммит gnome 46 в основную ветку?
Android: Mobile Safari 23 3465975
>>465969
Они перед тем как залить 24 либру месяца четыре терпели. Так что и ты подождешь
Android: Mobile Safari 24 3466006
>>465969
Зато кеды свежие. Ждём ебилдов.
Android: Mobile Safari 25 3466014
>>466006
А крыса так вообще скоро когда-нибудь на вейланд переползет с 4.20
Android: Mobile Safari 26 3466024
>>466014
Зачем нужна дохлая крыса, когда есть живой lxqt.
Linux: Firefox based 27 3466111
Гентаны, а у вас в MAKEOPTS сколько выставлен ядер/потоков? Столько сколько имеется? А то я сейчас обнаружил, что выставил на одно меньше. Думаю - и нахуя?
Android: Mobile Safari 28 3466139
>>466111
Я тоже на одно меньше выставил. Планировщик планировщиком, но остальным процессам тоже нужны ресурсы
Android: Mobile Safari 29 3466255
>>466111
У меня по гайду https://wiki.gentoo.org/wiki/MAKEOPTS
но ставил бы меньше, если бы юзал lto, т.к. оперативы мало.
Android: Mobile Safari 30 3466378
>>466111
Так его менять можно, прикинь. Один чел даже пилил прототип чтоб прям во время сборки хромиума можно было поменять. А так, у меня три пресета стоят: одно ядро, половина и все минус один. В основном раньше на половине стояло, сейчас побольше поставил. Проц рузен 5600. Всё индивидуально же, зависит от того, хочешь ли ты пользоваться компом во время сборки.
Linux: Firefox based 31 3466405
Гентаны, а как подробный вывод отключить? Я не испльзую ключ -v, но emerge все равно срет
Android: Mobile Safari 32 3466415
>>466405
https://dev.gentoo.org/~zmedico/portage/doc/man/emerge.1.html
Гуляешь сюда, и ищешь на странице "--quiet". Маны научитесь читать, блять
Android: Mobile Safari 33 3467705
Я настолько старый гентоюзер что пришлось профиль обновлять на днях.
Linux: Firefox based 34 3468597
>>456901 (OP)
Когда я компилирую, то у меня слегка привстает хуй. Я не знаю почему так, но заметил такую особенность.
Android: Mobile Safari 35 3468609
>>468597
Тоже на лог компиляции смотришь?
Linux: Firefox based 36 3468665
>>468609
Нет, боюсь кончить прямо в штаны
Apple GayiPhone: Safari 37 3470993
>>456901 (OP)
у него еще за токены, поэтому я видел. 4к контекста и потом посмотри как дилогия или не сможешь испытать эмоции от блевотных копипастных кунов с скопированной инфой из фильма. я не научился юзать {{char}} опять эти объяснения, я ору с тем, кто такой существенной, т.к. смотрел адскую пасть мохаве)
Android: Mobile Safari 38 3470994
>>470993
Жесткий нейроразгончик пошел.
Android: Mobile Safari 39 3471349
>>470994
Да, сам заметил, как ещё в одном треде на доске, но под другим юзер агентом, эта хуйня нагадила.
Android: Mobile Safari 40 3471350
>>471349
А, нет, в нескольких.
Windows 10: Firefox based 41 3473799
Чтобы пользоваться этой системой нормально, нужен собственный билд сервер. Иначе постоянно компилируешь пакеты, а не пользуешься системой.
Android: Mobile Safari 42 3473803
>>473799
Можно пользоваться во время компиляции/компилировать, пока не пользуешься. С билдсервером удобнее, конечно.
Windows 10: Firefox based 43 3473808
>>466111
проц 6 ядер, 12 потоков - стоит 8 jobs (потому что памяти мало, 16Gb)
Сборка какого-нибудь хромого/WebKitGTK упирается в память, если в 12 параллельных запускать (в принципе сжатие памяти zram в 1.5-2 раза от размера ОЗУ помогает, как альтернативный вариант)
Android: Mobile Safari 44 3473822
>>473808
Если запариться, можно отдельные жирные пакеты со своими параметрами компилить, а мелочь на двенадцати потоках и в tmpfs.
Windows 10: Firefox based 45 3473831
>>473822
Можно, я чего-то не подумал
С другой стороны, на мелочи особо и разница не заметна :3
Android: Mobile Safari 46 3476025
Напомните, сколько уже недель не пушат новую версию гнома в репозиторий?
Android: Mobile Safari 47 3476027
>>476025
Ждут, пока гном станет нормальным.
Android: Mobile Safari 48 3476055
>>476027
Он и так нормальный, скорее даже хороший.
Windows 10: Chromium based 49 3479492
>>476055
Осталось понять, зачем хороший планшетный ДЕ нужен на десктопе
Android: Mobile Safari 50 3479677
>>479492
Не понимаю от чего у вас так пригорает. От того, что не можете миллиардом мелких иконок засрать главный экран?
Apple GayiPhone: Safari 51 3480948
>>479677
пригорает только у тебя тут
Linux: Chromium based 52 3486772
>>456901 (OP)
Генту это единственная система в которой ДЕЙСТВИТЕЛЬНО самому можно выбрать программное обеспечение.
Ноу дискасс.
Windows 10: Firefox based 53 3486788
>>486772
Но при этом собрать всю генту шлангом все еще нельзя.
Linux: Firefox based 54 3487348
>>486788
Это другое.
Linux: Chromium based 55 3487357
>>456901 (OP)
Можно ли в генту полностью выпилить вяленый со всеми его библиотеками типо либинпута?
Android: Mobile Safari 56 3487359
>>487357
В stage3 вообще никакой графики нет, что ты собрался выпиливать.
Linux: Chromium based 57 3487362
>>487359
Это и так понятно. Но графика тянет за собой кучу библиотек.
Вопрос в том можно ли будет выпилить ненужное или оно один фиг сидит в зависимостях.
Android: Mobile Safari 58 3487367
>>487362
От конкретного софта зависит, читай ебилды.
Linux: Chromium based 59 3487368
>>487367
Так бы сразу и сказал что не шаришь.
Android: Mobile Safari 60 3487373
>>487368
Не шарю, какая там у тебя графика, сам разбирайся в своей шизе с протоколами.
Linux: Chromium based 61 3487376
>>487373

>если я в чем-то не разбираюсь значит это шиза


Ок бумер
Android: Mobile Safari 62 3487380
>>487376
Я вырос на окраине рабочей, городской (а!)
Парнишка в модной кепке, зуб потёртый золотой (хоп!)
Парнишка весь простой, и вовсе не красавец я (шо?)
А мне навстречу все девчонки улыбаются (давай!)
Когда под вечер я из дома выхожу во двор (а!)
Сажусь в машину, улыбнусь и завожу мотор (хоп!)
Включаю музыку и разноцветные огни (чоп!)
С тоскою полною в глазах глядят мне вслед они
Ведь у меня есть чёрный бумер, он всегда со мной
Ведь у меня есть чёрный бумер, быстрый и шальной
Ведь у меня есть чёрный бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
А наш райончик на отшибе городском стоит (а!)
И вся округа день и ночь стаканами звенит (хоп!)
Ребята местны горьку пьют, не знают фитнеса (шо?)
Всё потому что перспективы нет и бизнеса (давай!)
Ай, улица родная, семь домов, три доски (а!)
Здесь делать неча, наши мурки воют от тоски (хоп!)
А только мне всё нипочём до самых сумерек (чоп!)
Я по райончику форсю на чёрном бумере
Ведь у меня есть чёрный бумер, он всегда со мной
Ведь у меня есть чёрный бумер, быстрый и шальной
Ведь у меня есть чёрный бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Чёрный бумер, чёрный бумер
(Чоп, чоп!)
Чёрный бумер, чёрный бумер
(Чёрный бумер!)
Чёрный бумер, чёрный бумер
(Чоп, чоп!)
Чёрный бумер, чёрный бумер
(Чёрный бумер!)
Я вырос на окраине рабочей, городской (а!)
Парнишка в модной кепке, зуб потёртый золотой (хоп!)
Парнишка весь простой, и вовсе не красавец я (шо?)
А мне навстречу все девчонки улыбаются (давай!)
И если кто-нибудь из них попросит: Прокати! (а!)
Я прокачу её, пусть даже мне не по пути (хоп!)
Ведь я парнишка с виду из себя, хоть и простой (чоп!)
Но отказать я не могу девчонке ни одной
Ведь для того и нужен бумер, он всегда со мной
Ведь для того и нужен бумер, быстрый и шальной
Ведь для того и нужен бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Android: Mobile Safari 62 3487380
>>487376
Я вырос на окраине рабочей, городской (а!)
Парнишка в модной кепке, зуб потёртый золотой (хоп!)
Парнишка весь простой, и вовсе не красавец я (шо?)
А мне навстречу все девчонки улыбаются (давай!)
Когда под вечер я из дома выхожу во двор (а!)
Сажусь в машину, улыбнусь и завожу мотор (хоп!)
Включаю музыку и разноцветные огни (чоп!)
С тоскою полною в глазах глядят мне вслед они
Ведь у меня есть чёрный бумер, он всегда со мной
Ведь у меня есть чёрный бумер, быстрый и шальной
Ведь у меня есть чёрный бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
А наш райончик на отшибе городском стоит (а!)
И вся округа день и ночь стаканами звенит (хоп!)
Ребята местны горьку пьют, не знают фитнеса (шо?)
Всё потому что перспективы нет и бизнеса (давай!)
Ай, улица родная, семь домов, три доски (а!)
Здесь делать неча, наши мурки воют от тоски (хоп!)
А только мне всё нипочём до самых сумерек (чоп!)
Я по райончику форсю на чёрном бумере
Ведь у меня есть чёрный бумер, он всегда со мной
Ведь у меня есть чёрный бумер, быстрый и шальной
Ведь у меня есть чёрный бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Чёрный бумер, чёрный бумер
(Чоп, чоп!)
Чёрный бумер, чёрный бумер
(Чёрный бумер!)
Чёрный бумер, чёрный бумер
(Чоп, чоп!)
Чёрный бумер, чёрный бумер
(Чёрный бумер!)
Я вырос на окраине рабочей, городской (а!)
Парнишка в модной кепке, зуб потёртый золотой (хоп!)
Парнишка весь простой, и вовсе не красавец я (шо?)
А мне навстречу все девчонки улыбаются (давай!)
И если кто-нибудь из них попросит: Прокати! (а!)
Я прокачу её, пусть даже мне не по пути (хоп!)
Ведь я парнишка с виду из себя, хоть и простой (чоп!)
Но отказать я не могу девчонке ни одной
Ведь для того и нужен бумер, он всегда со мной
Ведь для того и нужен бумер, быстрый и шальной
Ведь для того и нужен бумер, бумер заводной
Садись смелей, девчонка, покатаемся с тобой
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Чёрный бумер, чёрный бумер
Стоп-сигнальные огни (чоп, чоп!)
Чёрный бумер, чёрный бумер
Если можешь, догони (чёрный бумер!)
Чёрный бумер, чёрный бумер
Под окном катается (чоп, чоп!)
Чёрный бумер чёрный бумер
Девкам очень нравится (чёрный бумер!)
Android: Mobile Safari 63 3487396
>>487357
Извини, но впервые вижу, чтобы --depclean не помогал, если нет больше никакого софта, зависящего от тех же библиотек, что и вяленый. Проверь через equery тот софт, который ставил после установки вяленого.
Linux: Chromium based 64 3487400
>>487396
Да я ничего не ставил еще только гентубук читаю. Просто я точно знаю что в других системах например либинпут тянется по дефолту. И много еще такого рода когда вяленый гвоздями прибивается к системе.
Android: Mobile Safari 65 3487406
>>487400
Чтобы понять, что от чего зависит, прочитай документацию по USE-флагам и equery. В большинстве случаев этого достаточно. Если вдруг остаются вопросы, то придётся читать ебилд и шарить по форумам.
Android: Mobile Safari 66 3489006
Обновил комп, теперь у меня восьмиядерник и 32гига ddr5. Стоит ли накатывать дженту? С 2011 по 16 сидел на ней. Как так стим? Как с пакетами типа Microsoft vscode? Сейчас сижу на арче проблем никаких
Linux: Chromium based 67 3489007
>>489006
Что мешало накатить раньше?
Установи на виртуалку теперь уже лол
Linux: Chromium based 68 3489305
>>489006
Там ничего не поменялось думаю за это время. Хочешь ставь хочешь не ставь твое дело.
1000003915.jpg92 Кб, 1280x720
Android: Mobile Safari 69 3489763
>>489007
>>489006
>>489305
В виртуалку как-то не прикольно. Хотелось бы такой же простоты как арче со всякими стимами и какой-нибудь paru чтобы всякое говно из AUR тащить, типа вот Яндекс музыки. Так-то саму систему и ядро руками собрать не проблема, прикольно поковыряться. Firefox с LTO собрать, он тогда прям НАМНОГО больше баллов в бенчмарках набирает, даже больше чем хромой. А вот пердолиться со стимом мне лень
1000003917.png210 Кб, 1080x2400
Android: Mobile Safari 70 3489768
>>489763
Можно конечно собрать pacman. Потом наверх paru. Но чувствую это будет пиздец с зависимостями, если бы это говно можно было как-то в контейнеры поместить
Android: Mobile Safari 71 3489778
>>489763

>Firefox с LTO собрать


Он и так с lto и pgo собран в бинарных дистрибутивах. Разница только в native оптимизациях под твой процессор.
Windows 10: Chromium based 72 3489823
>>489763

> soycord

Linux: Chromium based 73 3489827
>>489763

>пердолиться со стимом мне лень


Да есть вроде стим на генту, в чем проблема. Там даже в виде флэтпака завезли.
https://wiki.gentoo.org/wiki/Steam
Linux: Chromium based 74 3490257
>>456901 (OP)
Что лучше установить - Gentoo или FreeBSD? С аргументами плиз.
Android: Mobile Safari 75 3490276
>>490257
Поставь обе и сравни.
Android: Mobile Safari 76 3490724
>>489763
Стим рекомендуется ставить из флэтпэка.
Linux: Chromium based 77 3490790
>>490724
Кем рекомендуется? На сайте написано ровно наоборот.
Android: Mobile Safari 78 3490796
>>490790

> Кем рекомендуется?


Мной.
image.png398 Кб, 883x704
Linux: Chromium based 79 3490991
Linux: Chromium based 80 3490996
>>490994 (Del)

>Microsoft Windows 10: Chromium based


Виндохуйня не палится
1000003944.jpeg658 Кб, 1536x2040
Android: Mobile Safari 81 3491053
sage Android: Mobile Safari 82 3491054
>>491053
Ну поехали*
Linux: Chromium based 83 3491126
>>491053
Успешной тебе компеляции
1000003962.jpeg737 Кб, 1536x2040
Android: Mobile Safari 84 3491498
>>491053
И чё, как перл обновить?
Android: Mobile Safari 85 3491533
>>491498
Новости почитай, там зачастую прямые инструкции, че делать. У того же перла недавно флаги слегка изменились
Linux: Chromium based 86 3494005
>>491498
Ну что, обновил в итоге? или все еще обновляешь
Linux: Chromium based 87 3497778
>>491498
Кек, походу перл так и не обновился.
Android: Mobile Safari 88 3497947
>>497778
>>494005
Да все обновилось, запустились. Только почему-то NetworkManager не показывает доступные сети. Ядро через genkernel собирал.
Android: Mobile Safari 89 3497979
Linux: Chromium based 90 3499627
>>497947
А как ты его тогда поставил если у тебя сеть не работала?
Android: Mobile Safari 91 3500284
>>499627
Из чрута естественно.
>>497979
Читал конечно
load-average Linux: Firefox based 92 3501131
В хендбуке пишут что -l равен nproc

> if left undefined, Portage's default behavior is to set the MAKEOPTS load-average value to the same number of threads returned by nproc.



То пишут что вроде прибавляется ещё на одну.

> # - set the MAKEOPTS load-average value slightly above the number of threads returned by `nproc`, due to it being a damped value


> MAKEOPTS="-j4 -l5"



Звучит странно, если и так все потоки на компиляцию заняты, смысл иметь -l9 для -j8?

Не манятна как на самом деле, но планирую просто оставить как есть, чтоб nproc возвращал значение.
Android: Mobile Safari 93 3501148
>>501131
Смысл есть, если оперативы хватает.
Android: Mobile Safari 94 3502308
Обновляемся, господа.
Android: Mobile Safari 95 3502332
>>502308
Там какая-то срань с gobject-introspection, которая положила мне три пакета. Обсуждение по решению пока пришло только к маскировке затронутых пакетов. Однако при сборке вначале без introspection, а затем с ней — вполне проходит. Так что примите к сведению
Android: Mobile Safari 96 3502335
>>502332

>gobject-introspection


Ты не кросскомпилируешь случаем? А то там это сломано.
Android: Mobile Safari 97 3502340
>>502335
Нет, никакой кросскомпиляции. Как минимум при пересборке glib портеж ругался на циклическую зависимость. И ещё под раздачу попали libxfce4gui и x11-libs/vte. Во всех случаях проблема решилась снятием флага introspection, и его восстановлением после обновления.
Девелоперы пока судят-рядят над более устойчивым решением, но тикеты вряд ли скоро закроют
Android: Mobile Safari 98 3502343
>>502332

> Там какая-то срань с gobject-introspection, которая положила мне три пакета. Обсуждение по решению пока пришло только к маскировке затронутых пакетов.


В конце обсуждения на форуме сегодня в 8 вечера написали что-то про патч, который это фиксит
Android: Mobile Safari 99 3502356
>>502343
Я почекал коммиты, и может быть что решили, там сменили инструкцию для meson. Но проблема с циклической зависимостью остаётся, поскольку это другая секция ебилда. Так что один хрен масканули свежий glib и ещё пару пакетов
Android: Mobile Safari 100 3502366
>>502356
Да, ну и хер с ним, закинем патч, обновимся без этого флага, и включим обратно как же заебало ждать ебилдов, хочу поскорее обновиться
Android: Mobile Safari 101 3502369
>>502366
Так патч уже в дереве, синхронизируйся. Ну и флаг придержи на первую сборку

> заебало ждать


А чего ждать-то? Все уже прилетело
Android: Mobile Safari 102 3502371
>>502369

> Так патч уже в дереве, синхронизируйся. Ну и флаг придержи на первую сборку


Да, я уже поставил на обновление. Предвкушаю vrr опцию в обновленном mutter

> А чего ждать-то? Все уже прилетело


За все время заебало, третий месяц ждал, обновиться не терпится
Android: Mobile Safari 103 3502374
>>502371

> За все время заебало, третий месяц ждал, обновиться не терпится


А нахера ты так долго ждёшь на RR дистрибутиве? Я каждый день обновляюсь
Android: Mobile Safari 104 3502375
>>502374

> А нахера ты так долго ждёшь на RR дистрибутиве? Я каждый день обновляюсь


А зачем так часто? Я ждал обновления конкретного софта
Linux: Chromium based 105 3502377
Кек. Какие-же вы гномодебилы жалкие.

мимо кде-боярин
Android: Mobile Safari 106 3502378
держи нас в курсе
Android: Mobile Safari 107 3502380
>>502375
Я не слежу за календарями релизов, да и каждый день много всякой мелочи обновляется. Вот и синхронизируюсь каждый день, как только комп включаю
Android: Mobile Safari 108 3502383
>>502380
Ну хоть не каждую минуту, хех. А то таким образом раньше ложился сервер репозитория, потому что его дрючили этими синками постоянно
Android: Mobile Safari 109 3502385
>>502383
Так там теперь бан, если чаще чем раз в сутки. Кроме того, есть зеркала, на которые можно стучаться сколько угодно через emerge-webrsync, необязательно синхронизироваться с главным деревом
Android: Mobile Safari 110 3502390
>>502385
Да. Ну спокойной ночи. За ночь у меня как раз скомпилятся все пакеты
Android: Mobile Safari 111 3502393
>>502390
Спокойной, небось за три месяца у тебя там несколько сотен пакетов в очереди накопилось
Android: Mobile Safari 112 3502396
>>502393

> небось за три месяца у тебя там несколько сотен пакетов


Да там 2 сотни, быстро скомпилятся
что то сильно кулера шумят, отправлю комп лучше в суспенд до завтра
Android: Mobile Safari 113 3502397
>>502396

> Да там 2 сотни, быстро скомпилятся


Быстро это сколько по твоим меркам? Сколько у тебя на билд gcc уходит примерно?
Android: Mobile Safari 114 3502400
>>502397

> Быстро это сколько по твоим меркам?


Час-два на все пакеты

> Сколько у тебя на билд gcc уходит примерно?


Не помню, вроде столько же
Android: Mobile Safari 115 3502402
>>502400

> Не помню, вроде столько же


Значит мы с тобой примерно равны по перформансу. Хотя у меня 14” ноут. А у тебя что за машинка?
Android: Mobile Safari 116 3502407
>>502402
Пека с рязанью 5600x
Android: Mobile Safari 117 3502408
>>502407
А, ну все сходится. У меня R7 5850U под капотом
image.png767 Кб, 604x601
Linux: Chromium based 118 3502447
Android: Mobile Safari 119 3502458
>>502447

> конпелируйтес

Android: Mobile Safari 120 3502977
>>489763

> Firefox с LTO собрать


Кратко о знаниях и осмысленности потуг гентодебилов. Гентушник включает пго, лто и ментально кончает от мысли "вот оно сейчас будет дольше компилироваться, зато благодаря этому насколько же он быстрее будет работать!"
А на деле обе эти опции во всех бинарных дисках уже включены, также как и всякий харденинг и тд.
Android: Mobile Safari 121 3503036
>>502977
Спокнись, дурик. В юзфлагах самое важное то, что можно фичи в первую очередь отключать, поскольку в бинарных дистрах пихают все подряд, из-за чего размеры пакетов разбухают до размеров слона. В том же фуррифоксе даром не нужна всякая AI-поебень например. Не говоря уже о том, что прирост производительности идёт не от юзов, а от CPU флагов и активных наборов инструкций
Android: Mobile Safari 122 3503143
>>503036

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


То есть вы у нас уважаемый тратите часы на пердолинг чтобы сэкономить несколько мегабайт на жёстком диске? Нет, ну я бы понял если бы у вас была слабая машина и вообще с деньгами всё плохо, но ведь генту наоборот требует гораздо больше места на жёстком диске для временных файлов, значит дело явно не в этом

>В том же фуррифоксе даром не нужна всякая AI-поебень например.


У фаерфлкса нет compile flag для отключения ai-поебени, потому что firefox до сих пор её не пропихнули. Потом, даже если бы это было так, и был бы такой флаг, какой смысл пересобирать для этого firefox, если там как правило можно просто флаг в about config поменять, а вообще лучше просто ставить librewolf или что-то такое...

>Не говоря уже о том, что прирост производительности идёт не от юзов, а от CPU флагов и активных наборов инструкций


Ты этот прирост производительности замерял, любезнейший? Если он вообще есть, то компенсировал ли он потраченные часы или даже дни пердолинга? Если дело не в юз флагах то можно и дебиан apt-build world сделать.
Linux: Chromium based 123 3503219
>>502977

>А на деле обе эти опции во всех бинарных дисках уже включены


Ну давай пруфани теперь свой тезис, раз уж сам начал.
алсо поржал с бинарных дисков
Android: Mobile Safari 124 3503227
>>503219
https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/blob/main/PKGBUILD?ref_type=heads
Обоссан и слит
Следущее будет: ваши пруфы не пруфы?
Linux: Chromium based 125 3503257
>>503227

>ссылочка на арч


Во-первых, арч и генту идейно близкие дистры.
Во-вторых, генту гарантирует что там всегда будет использованы эти флаги, а на арче такой гарантии нет, только вероятность.
В-третьих, помимо фурифокса есть и другие программы.
Android: Mobile Safari 126 3503331
>>503257
Хуя накоупил блять
Странно что тебе дауну вообще ссылку кинули, мордой блять в миску тыкнули. В любом дистре это увидеть можно ведь исходники открыты. Бля пиздец. Гарантии у него нахуй
Android: Mobile Safari 127 3503332
В генте нет гарантии что она нормально обновится а не обосрется цикличными зависимостями на несколько дней пердолинга
Linux: Chromium based 128 3503357
>>503331

> любом дистре это увидеть можно ведь исходники открыты.


Ну так прочитай сначала эти исходники, дебил.
Можешь начать с дебиана.
Android: Mobile Safari 129 3503381
>>503357
Ну да если там без лто то это конечно не фиксится никак кроме как установка и гентв и пердолингом на несколько дней.... Эх был бы официальный пакет firefox под debian со всеми оптимизациями
Android: Mobile Safari 130 3503585
Хуя толстяк разбушевался
Linux: Chromium based 131 3503734
>>503332

>В генте нет гарантии что она нормально обновится


Как будто на арче она есть, лол
Android: Mobile Safari 132 3503970
>>503143
Да какие часы и дни, фурифокс в оперативке собирается минут за 20-30
Android: Mobile Safari 133 3504061
>>503970
Да и не в оперативке, лол. Хотя у меня её тоже достаточно
Android: Mobile Safari 134 3504289
>>491498
Ну короче обновил перл, собрал кеды, собрал свое ядро. Добавил недостающие модули для вайфая, сегодня даже Стим установил и доту с ботами потестил. Как-то всё просто и работает, как будто этот ваш люникс готов для десктопа. Пока сильно не вижу преимуществ перед арчем, но вспомнить генту было приятно
Windows 10: Chromium based 135 3504588
>>503585
Оскорбления недопустимы. Не стоит называть людей обидными словами
Android: Mobile Safari 136 3504782
>>504588
Ну извини, на тонкого он не тянет с этими унылыми набросами
Windows 10: Chromium based 137 3507875
>>465110
Да, нужно сохранять флаги, чтобы они оставались такими же при обновлении. Для некоторых пакетов нормально иметь несколько версий, они имеют слоты. После обновления нужно будет мигрировать на новый профиль и .пересобрать мир. Вышел новый gcc 14
Android: Mobile Safari 138 3508475
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=yandex-music
Как мне из этого сделать ебилд?
Android: Mobile Safari 140 3508718
>>508481
Эх, а я думал кто-то сделает за меня
Android: Mobile Safari 141 3508720
>>508718

> ХТО, Я?!

Windows 10: Firefox based 142 3508724
Зачем нужен этот тред, гента же умерла?
7304078d1eba6ad80e440c321be40f02.jpg101 Кб, 720x846
Ubuntu: Firefox based 143 3508785
Кто-нибудь может рассказать про циклические зависимости более-менее развёрнуто? Что это такое? Почему пользователи генту должны про них знать? Как можно максимально избежать их? Почему во многих других дистрах этого не случается?

За последние 10 лет я второй раз ливаю с генты из-за них
Android: Mobile Safari 144 3508828
>>508785

> Кто-нибудь может рассказать про циклические зависимости более-менее развёрнуто?


Элементарно. В каждом ебилде указаны зависимости. И поскольку ебилды пишут люди, иногда случается так, что образуется цикл: A -> B -> C -> A. Возникает неоднозначность, где с какого пакета не начни собирать — у него будет ещё не собранный предшественник. От чего портеж ругается, и отказывается работать, пока такое не исправлено.

> Почему пользователи генту должны про них знать?


Про них желательно знать любому юзеру линуха, который считает себя "продвинутым". И уж точно обязательно тем, кто пишет сборочные файлы.

> Как можно максимально избежать их?


Никак, следить за этим прерогатива мэйнтейнеров и разработчиков.

> Почему во многих других дистрах этого не случается?


Потому что сорц-бейзд дистрибутив. В зависимости от юзфлагов у тебя будет меняться и список зависимостей. Которые ещё и вычисляются каждый раз прямо перед сборкой. В бинарных дистрах дерево зависимостей вычисляется заранее, и отправляется тебе вместе с каждым апдейтом. Тем не менее, иногда они и там возникают. Например в раче пакман изредка сообщает о циклических зависимостях, но как минимум некоторые случаи он умеет решать сам.

А какой пакет у тебя свалился с циклом? Если glib с gobject-introspection, то проблема уже известна, а на время решения просто маскнули затронутую версию.

>>508724
Умерла Funtoo параша, а гента живее всех живых.
Android: Mobile Safari 145 3508832
>>508828

> > Как можно максимально избежать их?


> Никак, следить за этим прерогатива мэйнтейнеров и разработчиков.


А, ну и следить за тем, какие юзфлаги ты выставляешь. Часто можно продолжить сборку, просто отключив багнутый флаг, а затем ещё раз пересобрать пакет с ним
Windows 10: Chromium based 146 3508851
>>508785
Чё это за шалава с герпесом?
Windows 10: Chromium based 147 3509737
бамп
Linux: Firefox based 148 3514692
Говорят что помер какой-то гей пингвин генту в зоопарке. Мальчики, проверяем своих партнеров, все ли на месте
Android: Mobile Safari 149 3516032
Орирую с обострения у шизиков
Android: Mobile Safari 150 3518083
А этот ваш "/etc/kernel/config.d" к gentoo-distkernel-bin не применяется? Только при компиляции?
Android: Mobile Safari 151 3518188
Android: Mobile Safari 152 3518420
>>518188
Так а нахуй он тогда нужОн? Я через make menuconfig все настрою тогда
Android: Mobile Safari 153 3518621
>>518420
Есть такое же, но без bin.
Windows 10: Chromium based 154 3518939
>>466405
В газете вычитал
Apple Mac: Chromium based 155 3519720
>>490796

>> Кем рекомендуется


Спасибо сладкий.
Windows 10: Firefox based 156 3539255
А что, к vsftpd дефолтный конфиг не завезли? Откуда он вообще берет настройки?
IMG20241026214530.jpg5,2 Мб, 4624x3472
Android: Mobile Safari 157 3549628
>>456901 (OP)
Всем привет в этом чате, 9 месяцев не обновлялся. Решал проблемы зависимостей, включая циклические, очень грубо, тупо unmerge'м родительского ebuild. Я санмёрджил практически всё жизненно-важное, clib, rust, даже firmware. Если я ребутнусь или пропадёт свет - мне пиздец. Это сейчас дескрипторы держат систему на плаву. Поэтому запилил фотку, т.к. нихрена не работает, кроме терминала.
Как до такого докатился не знаю, бросил обновляться в феврале, когда уже продинамил около 30 дней, а дальше просто забил, т.к. с каждым разом ситуация становилась неприятнее и труднее. За это время только кернель скомпилил.
Сегодня с утра провозился, но вроде завёл апдейт мира.
Надеюсь до утра обновлюсь. Не будьте мной. Всем world.
Linux: Firefox based 158 3551262
>>549628
Ну и как у тебя успехи? Живой вообще?
image.png648 Кб, 960x958
Linux: Firefox based 159 3551379
>>551262
Я живой. Всё плохо, я глупый. На ~300 ебилде свалилось, ребутнул, а у меня фс отвалилась. Пришлось откатываться на снапшот.
У меня 119 неразрешённых конфликтов, попробовал решить один из них руками и это пиздец, куда я попал. Пример решения одного конфликта. Есть условное древо зависимостей.
|- ebuild-1.1
|- ebuildX-1.0 (needs ebuild-1.2)
|- ebuildY-1.9 (uses ebuild-1.0)

Я делаю

>emerge --unmerge ebuildY


>emerge --oneshot --nodeps ebuildY


обновляя его до последней версии. Тут вылезает следующая хуйня
|- ebuildY-2.1
|- ebuildAA (needs ebuildY-2.1)
|- ebuildAA (uses ebuildY-1.9)

>emerge --unmerge ebuildAA


>emerge -1 -O ebuildAA


Соответственно в уме (ebuildY, ebuildAA) и я вниз древа зависимостей опустился по одной лишь ветке примерно на 6й уровень. Время было где-то полпятого утра, пока не столкнулся с такой веткой
|- ebuildHYZZZ-2.5
|- ebuildAA (needs gcc-14.2.1)
|- ebuildAA (uses gcc-13.9.0)
Что я делаю? Правильно блеать!

>emerge --unmerge gcc


И приплыли! Компилятор ёбнул по иннерции. Откатил снапшот и единственное, что полезного пока сделал - это обновил gcc после отката. 119 конфликтов! Каждый из них разрешать руками! Если даже я их разрешу, то у меня за это время появятся ещё столько же.
Переустанавливать вообще не вариант, слишком стабильно и привычно. А как сделать правильно и грамотно - хз, мозгов не хватает.
Linux: Firefox based 160 3551627
>>551379
Пиздец у тебя, я где-то полгода не обновлялся как-то раз и все заебись встало
Android: Mobile Safari 161 3551629
>>551379
Давай-ка полный лог твоих проблем. А то на багтрекере с таким описанием тебя разве что посылать лесом
Android: Mobile Safari 162 3551701
>>504289
Ну короче посидел пару месяцев, все работает, но а целом как-то не интересно, преимуществ перед арчем никаких не вижу, из минусов что нет аналога aur, тратить время на компиляцию все равно не вижу, даже с мощным процем и tmpfs в 32 гига. Укатываюсь обратно
Android: Mobile Safari 163 3551778
>>551701

> из минусов что нет аналога aur


Вообще-то есть, оверлеи же
Android: Mobile Safari 164 3554604
>>551778
Знаю про оверлеи, там или софт более старый или нет нужного мне. + Пользоваться чуть сложнее.
Ещё пакеты через pip вроде как нельзя на всю систему установить, а мне для учебы лень с виртуальным окружением помочится.
В целом все это довольно редко возникает, но я уже перебрался назад
Android: Mobile Safari 165 3556383
>>554604
Я про pip охуел конечно.

>мне сложно разобраться в том, как засирать глобальный неймспейс говнолибами питона


>с венвом я не разобрался


>перекатываюсь на арч


И в твоём представлении виновата гента? Интересный ты тип. Логика как у Люськи.
Windows 10: Firefox based 166 3556869
Linux: Firefox based 167 3557933
В чём дело?
Хочу обновить boost 1.85->1.86
В логах такое
https://0x0.st/XkUf.log
Linux: Firefox based 168 3557935
>>557933
Добавлю

>ERROR: rule "require-b2" unknown in module "Jamfile</var/tmp/portage/dev-libs/boost-1.86.0-r1/work/boost_1_86_0-abi_x86_64.amd64>".


gcc версия обновлена, b2 обновлена.
Linux: Firefox based 169 3557942
>>557935
>>557933
Отбой, я невнимательный человек, у меня b2 какого-то хера была версии 4.12git, сбилдил заново и сборка boost пошла как положено.
Обновить тред
« /s/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее