- I have this issue too and portmaster does not handle it Remove the old package ,
1 (??), 14:04 , 11-Апр-25 (1)I have this issue too and portmaster does not handle it. Remove the old package and restart updating. portmaster handle in the right way updating of glib20 and gobject-introspection.Ты сделал это, как советовали -- Remove the old package and restart updating ? Ну я так понимаю old package -- это py311-wheel044-0.44.0
- Я нифига не понял почему когда у тебя pkg-static py311-wheel044-0 44 0 conflict,
Pahanivo (ok), 14:13 , 11-Апр-25 (2)Я нифига не понял почему когда у тебя:pkg-static: py311-wheel044-0.44.0 conflicts with py311-wheel-0.45.1 ты ищешь: pkg info | grep glib
- Я так понял --он по ссылке прочитал, но не удалил py311-wheel044-0 44 0 после э,
1 (??), 15:14 , 11-Апр-25 (3)Я так понял --он по ссылке прочитал, но не удалил py311-wheel044-0.44.0. после этого надо обновить порты и обновятся py311-wheel и пакеты зависимые в том числе glib20 and gobject-introspection. и все будет. но он просто решил сам обновить glib20 and gobject-introspection.
- Лично я не собираюсь играть в угадайку особенно когда человек начинает по ка,
Pahanivo (ok), 22:01 , 11-Апр-25 (4)> Я так понялЛично я не собираюсь играть в угадайку ... особенно когда человек начинает по какому то гайду что-то колупать, но то что он колупает с гайдом не соотносится.
- Я пробовал разные варианты С разными комбинациями Ничего не помогло Как нужно ,
Alex (??), 11:48 , 14-Апр-25 (5)Я пробовал разные варианты. С разными комбинациями. Ничего не помогло. Как нужно сделать ? Можете написать пошагово, для не полноценного.На форуме тема продолжает обсуждаться ... До этого кто то повесил багу, вроде на пакет py311-setuptools-63.1.0_3 Вот нашел https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=285930 Что, нужно ждать ?? Вопрос сколько ..
- Смотри что написано добавлено по твоей первой ссылке It is solved by installin,
1 (??), 13:34 , 14-Апр-25 (6)Смотри что написано (добавлено) по твоей первой ссылке:It is solved by installing py311-wheel-0.45.1 from pkg (latest repository) or using a collection of ports to install this package. Вот еще последний комент оттуда: removing py311-wheel044 helped.
- The problem is some python ports require py311-wheel044-0 44 0 and some require ,
1 (??), 13:39 , 14-Апр-25 (7)The problem is some python ports require py311-wheel044-0.44.0 and some require py311-wheel-0.45.1 and, of course, those two ports conflict. So what I do is delete whichever is currently installed before compiling any updated python package and each package then compiles successfully as it installs the wheel it requires.вот еще оттуда же
- Ёпт, ты хоть pkg info покажи, ну или по путям пробеги глянь, у тебя идет конфлик,
Pahanivo (ok), 15:17 , 14-Апр-25 (8)> Я пробовал разные варианты. С разными комбинациями. Ничего не помогло. > Как нужно сделать ? Можете написать пошагово, для не полноценного.Ёпт, ты хоть pkg info покажи, ну или по путям пробеги глянь, у тебя идет конфликт с конкретно указанным портом/пакетом. Но ты почему то этого не показываешь, и ваще логов не даешь. Му да хрю, весь и весь конструктив. Конфликтуют пакет - пробегись, проверь, обновись-пересоберись, учитывая что именно это по твоим ссылам и делают. Я даже версию оси не вижу ...
- нет, это невозможно - нет информации от Вас, да и в лом ковыряться нужно поним,
lavr (ok), 11:39 , 15-Апр-25 (9)> Я пробовал разные варианты. С разными комбинациями. Ничего не помогло. > Как нужно сделать ? Можете написать пошагово, для не полноценного.нет, это невозможно - нет информации от Вас, да и в лом ковыряться... нужно понимать что во FreeBSD следует оперировать, - либо пакетами - либо портами: portmaster смешивать пакеты и порты нельзя, сотворите кашу. Можно изначально попробовать все необходимое установить из пакетов, но как только упретесь в ПОРТ(пакет) который нужно установить с конфигом сборки отличным от default - все дальнейшие операции только с портами - либо руками, либо через порт-менеджер > На форуме тема продолжает обсуждаться ... > До этого кто то повесил багу, вроде на пакет на форуме проблема давно решена.
- Можно, если осторожно Если разбег большой получается, то да, смешивать уже не на,
Конфликт pywheel044 (?), 21:09 , 18-Апр-25 (10)> смешивать пакеты и порты нельзя, сотворите кашу.Можно, если осторожно. Если разбег большой получается, то да, смешивать уже не надо.
- лучше этого не делать , можно говорить об опыте и понимании того что делаешь В,
lavr (ok), 12:07 , 21-Апр-25 (11)>> смешивать пакеты и порты нельзя, сотворите кашу. > Можно, если осторожно.лучше этого не делать!, можно говорить об опыте и понимании того что делаешь... В реалии, только один подход приемлем: 1. из пакетов ставится все что не требует пересборки с параметрами отличными от default 2. из портов ставится все что требует изменения default'ных параметров сборки после пункта 2. забыть про использование пакетов. ps. если в п.2 из портов ставится ~1-3-5? портов у которых run-time зависимости c deault опциями сборки, то их можно залочить и далее обновляться через пакетный менеджер "до поры, до времени" pps. С новой политикой обновления самой FreeBSD, и с малым кол-вом опций сборки в default, геморроя в сопровождении стало больше, ну это всего лишь личное мнение.
- Вот какой ты умный А если порт не собирается, то всё, тушить свет, приходить че,
BorichL (ok), 05:42 , 22-Апр-25 (16) > нужно понимать что во FreeBSD следует оперировать, > - либо пакетами > - либо портами: portmaster > смешивать пакеты и порты нельзя, сотворите кашу.Вот какой ты умный! А если порт не собирается, то всё, тушить свет, приходить через неделю? Хватит уже нести эту ахинею про порты и пакеты, смешивать можно, только думать головой и смотреть, что там pkg собрался творить, можно получить мощный такой даунгрейд.. Но если портов не очень много стоит, это вобщем-то не страшно. В прошлом не раз ставил из пакетов то, что не собиралось из порта, да, что-то откатывалось, но это можно пересобрать. При следующей сборке из портов то, что откатилось - снова пересоберётся на новые версии, если порт починят - обновится вообще всё. Каша она в голове, а тут всё можно посмотреть и подумать, как лучше обновить.
- Ты прими таблетки уже,
Pahanivo (ok), 12:23 , 22-Апр-25 (17)> Вот какой ты умный! А если порт не собирается, то всё, тушить > свет, приходить через неделю? Хватит уже нести эту ахинею про порты > и пакеты, смешивать можно, только думать головой и смотреть, что там > pkg собрался творить, можно получить мощный такой даунгрейд.. Но если портов > не очень много стоит, это вобщем-то не страшно. В прошлом не > раз ставил из пакетов то, что не собиралось из порта, да, > что-то откатывалось, но это можно пересобрать. При следующей сборке из портов > то, что откатилось - снова пересоберётся на новые версии, если порт > починят - обновится вообще всё. Каша она в голове, а тут > всё можно посмотреть и подумать, как лучше обновить.Ты прими таблетки уже
- Уже принял, и что ,
BorichL (ok), 13:31 , 22-Апр-25 (18)> Ты прими таблетки уже Уже принял, и что?
- увы, не помогла ,
lavr (ok), 16:45 , 22-Апр-25 (19)>> Ты прими таблетки уже > Уже принял, и что?увы, не помогла... :(
- Подружиться с головой, там попытка собрать старьё вместо уже обновлённого порта,,
BorichL (ok), 05:35 , 22-Апр-25 (15)> Вообщем FreeBSD > ставлю из портов, вываливаюсь в ошибку > ===> py311-wheel044-0.44.0 conflicts with installed package(s): > py311-wheel-0.45.1 > They install files into the same > place. > You may want to stop build > with Ctrl + C. > первоначальная проблема остается ... > есть у кого какие мысли ???Подружиться с головой, там попытка собрать старьё вместо уже обновлённого порта, из-за изменения имени происходит косячина. В текущих портах должно быть это: py311-wheel-0.45.1 cd /usr/ports git pull pkg delete -f py311-wheel\* cd /usr/ports/textproc/py-sphinxcontrib-jsmath && make install clean потом pkg check -ad и проверяем, чего там могло поломаться. Но этот порт вроде напрямую не зависит от py311-wheel, если это следствие попытки обновления glib20 на 2.84, то делать так make -C /usr/ports/devel/glib20 FLAVOR=bootstrap install clean make -C /usr/ports/devel/gobject-introspection FLAVOR=bootstrap install clean Далее всё соберётся как обычно. После сборки -bootstrap пакеты можно удалить.
|