Bug 51591 - Прошу обновить пакет curl до версии 8.10.1
Summary: Прошу обновить пакет curl до версии 8.10.1
Status: CLOSED FIXED
Alias: None
Product: Branch p11
Classification: Unclassified
Component: curl (show other bugs)
Version: unspecified
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-p11@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-30 10:31 MSK by Dmitry Naboychenko
Modified: 2024-11-13 22:19 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Naboychenko 2024-09-30 10:31:05 MSK
Программный продукт которым пользуется мой работодатель для отслеживания отработанного времени - Hubstaff, после обновления curl с версии 8.9.1 на 8.10.0 перестает работать (связываться со своим сервером), в поддержку Hubstaff отписался, но так же прошу обновить до последней версии и сам curl.
Comment 1 Anton Farygin 2024-09-30 10:35:12 MSK
проверьте пакеты отсюда, помогают ли?
https://git.altlinux.org/tasks/357752/build/200/x86_64/rpms/
Comment 2 Dmitry Naboychenko 2024-09-30 10:48:00 MSK
(Ответ для Anton Farygin на комментарий #1)
> проверьте пакеты отсюда, помогают ли?
> https://git.altlinux.org/tasks/357752/build/200/x86_64/rpms/

Я не хочу этого делать, мне предлагается удалить ну не пол системы, но значительную ее графическую часть
[nab0y@naboy curl]$ sudo apt-get install ./libcurl-8.10.1-alt1.x86_64.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libcurl для './libcurl-8.10.1-alt1.x86_64.rpm'
Следующие пакеты будут ОБНОВЛЕНЫ:
  libcurl
Следующие пакеты будут УДАЛЕНЫ:
  NetworkManager-openconnect    i586-libcurl.32bit               kitty
  alterator-auth                i586-libgphoto2-6.32bit          kitty-shell-integration
  alterator-datetime            i586-portproton-installer.32bit  openconnect
  alterator-datetime-functions  i586-steam.32bit                 plasma5-desktop
  alterator-net-shares          i586-wine.32bit                  plasma5-desktop-maxi
  appinstall                    kde5-kio-extras                  plasma5-nm-connect-openconnect
  apt-repo                      kde5-mini                        plasma5-nm-maxi
  curl                          kde5-network-manager-4-nm        plasma5-workspace
  djvu-utils                    kde5-small                       rustdesk
  eepm                          kdenlive                         translate-shell
ВНИМАНИЕ: Будут удалены важные для работы системы пакеты
Обычно этого делать не следует. Вы должны точно понимать возможные последствия!
  rustdesk  (по  причине  openssh-server)
1 будет обновлено, 0 новых установлено, 30 пакетов будет удалено и 28 не будет обновлено.
Необходимо получить 0B/391kB архивов.
После распаковки будет освобождено 392MB дискового пространства.
Вы делаете нечто потенциально опасное!
Введите фразу 'Yes, do as I say!' чтобы продолжить.
Comment 3 Anton Farygin 2024-09-30 10:49:13 MSK
в любом случае пока что curl-8.10.1 не проходит свои собственные тесты на ppc64le, поэтому ждём новой версии.
Comment 4 Gleb F-Malinovskiy 2024-09-30 14:57:24 MSK
(In reply to Dmitry from comment #2)
> Я не хочу этого делать, мне предлагается удалить ну не пол системы, но
> значительную ее графическую часть
> [nab0y@naboy curl]$ sudo apt-get install ./libcurl-8.10.1-alt1.x86_64.rpm
Пакет curl нужно обновлять вместе с пакетом libcurl, именно из-за этого тут возникает проблема.
Comment 5 Dmitry Naboychenko 2024-10-02 09:55:48 MSK
(Ответ для Gleb F-Malinovskiy на комментарий #4)
> (In reply to Dmitry from comment #2)
> > Я не хочу этого делать, мне предлагается удалить ну не пол системы, но
> > значительную ее графическую часть
> > [nab0y@naboy curl]$ sudo apt-get install ./libcurl-8.10.1-alt1.x86_64.rpm
> Пакет curl нужно обновлять вместе с пакетом libcurl, именно из-за этого тут
> возникает проблема.

Помогите разобраться с зависимостями если пытаюсь обновить так, то часть зависимостей 32 битных выпадает
[nab0y@naboy curl]$ sudo apt-get install ./libcurl-8.10.1-alt1.x86_64.rpm ./curl-8.10.1-alt1.x86_64.rpm ./libcurl-devel-8.10.1-alt1.x86_64.rpm 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libcurl для './libcurl-8.10.1-alt1.x86_64.rpm'
Выбрано curl для './curl-8.10.1-alt1.x86_64.rpm'
Выбрано libcurl-devel для './libcurl-devel-8.10.1-alt1.x86_64.rpm'
Следующие пакеты будут ОБНОВЛЕНЫ:
  curl  libcurl
Следующие пакеты будут УДАЛЕНЫ:
  i586-libcurl.32bit       i586-portproton-installer.32bit  i586-wine.32bit
  i586-libgphoto2-6.32bit  i586-steam.32bit
Следующие НОВЫЕ пакеты будут установлены:
  libcurl-devel
2 будет обновлено, 1 новых установлено, 5 пакетов будет удалено и 30 не будет обновлено.
Необходимо получить 0B/1471kB архивов.
После распаковки будет освобождено 194MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

Когда взял 32 битные пакеты тут https://git.altlinux.org/tasks/357752/build/200/i586/rpms/ и уже пытаюсь обновить для обеих архитектур, то не дает
sudo apt-get install ./libcurl-8.10.1-alt1.x86_64.rpm ./curl-8.10.1-alt1.x86_64.rpm ./libcurl-devel-8.10.1-alt1.x86_64.rpm ./libcurl-devel-8.10.1-alt1.i586.rpm ./libcurl-8.10.1-alt1.i586.rpm
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано libcurl для './libcurl-8.10.1-alt1.x86_64.rpm'
Выбрано curl для './curl-8.10.1-alt1.x86_64.rpm'
Выбрано libcurl-devel для './libcurl-devel-8.10.1-alt1.x86_64.rpm'
Выбрано libcurl-devel.32bit для './libcurl-devel-8.10.1-alt1.i586.rpm'
Выбрано libcurl.32bit для './libcurl-8.10.1-alt1.i586.rpm'
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
  libcurl-devel.32bit: Depends: /usr/lib/pkgconfig но пакет не может быть установлен
E: Извините, `битые' пакеты
Comment 6 Ivan A. Melnikov 2024-10-02 10:57:37 MSK
(In reply to Dmitry from comment #5)
> Помогите разобраться с зависимостями если пытаюсь обновить так, то часть
> зависимостей 32 битных выпадает
[...]
> Следующие пакеты будут УДАЛЕНЫ:
>   i586-libcurl.32bit       i586-portproton-installer.32bit  i586-wine.32bit
>   i586-libgphoto2-6.32bit  i586-steam.32bit
[...]

Это не просто 32-битные пакеты, это специально подготовленные[1] 32-битные пакеты. Чтобы их получить нужно подключить архитектуру x86_64-i586.

[1] https://www.altlinux.org/Biarch

Однако для задачи 357752 такие пакеты не были подготовлены, так как задача упала на более раннем этапе из-за проблем со сборкой на ppc64le. Так что тут не знаю, что Вам посоветовать. Либо смириться и поставить пакеты как предлагает apt, а после тестирования вернуть всё как было, либо потестировать на другой, возможно виртуальной, машине.
Comment 7 Dmitry Naboychenko 2024-10-02 11:04:46 MSK
(Ответ для Ivan A. Melnikov на комментарий #6)

> Однако для задачи 357752 такие пакеты не были подготовлены, так как задача
> упала на более раннем этапе из-за проблем со сборкой на ppc64le. Так что тут
> не знаю, что Вам посоветовать. Либо смириться и поставить пакеты как
> предлагает apt, а после тестирования вернуть всё как было, либо
> потестировать на другой, возможно виртуальной, машине.

Хорошо, тогда в течение суток проверю после из под точки восстановления timeshift.
Comment 8 Dmitry Naboychenko 2024-10-02 21:47:41 MSK
(Ответ для Dmitry на комментарий #7)
> (Ответ для Ivan A. Melnikov на комментарий #6)
> 
> > Однако для задачи 357752 такие пакеты не были подготовлены, так как задача
> > упала на более раннем этапе из-за проблем со сборкой на ppc64le. Так что тут
> > не знаю, что Вам посоветовать. Либо смириться и поставить пакеты как
> > предлагает apt, а после тестирования вернуть всё как было, либо
> > потестировать на другой, возможно виртуальной, машине.
> 
> Хорошо, тогда в течение суток проверю после из под точки восстановления
> timeshift.

Продолжаем интересную беседу, обновил curl до версии 8.10.1 из ссылки что давали выше, Hubstaff заработал, на скриншоте https://drive.naboychenko.ru/d/s/10MBL6DB2xIJN9HH9a7d5WuZrGf7yTgq/lHRNSHXmdLtkIMr7L6icZl6IPGduJkDN-FLdAvHr_tgs видно, при версии 8.10.0 он в состоянии offline в этом месте

Откатился таймшифтом, буду ждать, либо что разработчик приложения что-то родит, либо новой версии curl.
Comment 9 Dmitry Naboychenko 2024-11-13 22:19:13 MSK
На версии 8.11.0 у меня больше нет ошибок в Hubstaff