IPB

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V  < 1 2 3  
Ответить в эту темуОткрыть новую тему
> Переход на 9-й Альт, И сразу заморочки.
Поделиться
speccyfighter
сообщение Вчера, 14:31
Сообщение #61


Крупный специалист
*****

Группа: Пользователь
Сообщений: 345
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(robinzoid @ 1.7.2020, 10:36) *
Попробовал откатиться назад. Оставил в Синаптике р8, сделал apt-get dist-upgrade
Обновлений никаких не было.
Отключил р8, вернул р9. Та же команда. В общем получившееся цепляю.[attachment=2818:___________.txt]

Эта ошибка
Код
# apt-get dist-upgrade
...
Совершаем изменения...
Подготовка...                           ##################################################### [100%]
        файл /usr/share/gdb/python/gdb из устанавливаемого пакета gdb-8.2.50.20180917-alt4.i586 конфликтует с файлом из пакета gdb-7.9-alt3.i586
E: Ошибка во время исполнения транзакции

аналогична ошибке в libImageMagik6-common, - конфликт файлов
Код
После распаковки будет освобождено 1956MB дискового пространства.
Продолжить? [Y/n] Y
Совершаем изменения...
Подготовка...                           ################################################## [100%]
        файл /usr/share/gdb/python/gdb из устанавливаемого пакета gdb-8.2.50.20180917-alt4.i586 конфликтует с файлом из пакета gdb-7.9-alt3.i586
        файл /etc/ImageMagick-6/coder.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/delegates.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/log.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/mime.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/policy.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/quantization-table.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/thresholds.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/type-apple.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/type-dejavu.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/type-ghostscript.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/type-windows.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /etc/ImageMagick-6/type.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /usr/share/ImageMagick-6/english.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /usr/share/ImageMagick-6/francais.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
        файл /usr/share/ImageMagick-6/locale.xml из устанавливаемого пакета libImageMagick6-common-6.9.10.94-alt1.i586 конфликтует с файлом из пакета libImageMagick-6.9.4.7-alt2.M80P.1.i586
E: Ошибка во время исполнения транзакции
[root<>comp-pentium ~]#

Моё ИМХО может ошибаться, но подсказывает:
В спэк gdb-8.2.50.20180917-alt4 из p9, нужно так же добавлять Conflicts: на gdb (p8), на версию-релиз 7.9-alt3 и ниже.
Т.е. почти так же, как это сделано в спэке libImageMagik6-common.

Попробуйте посмотреть на этот трюк:

Симуляция в системе на p9:

Если просто удалить как бы конфликтный пакет, то это вынесет 296 пакетов вместе с сетью и всей графической подсистемой из системы на UNIX System V init
Код
# apt-get remove libGLX-mesa -s | grep ^Remv | wc -l
296

Но если подать команду установки пакета с удалением установленного пакета (минус в конце имени пакета при команде install, работает как remove), то пакет обновится до свежего из репозитория, - команда: установить свежую версию пакета с удалением старой установленной версии:
Код
# apt-get install libGLX-mesa- libGLX-mesa -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libEGL-devel libEGL-mesa libGL-devel libdrm libgbm libva-driver-intel llvm10.0-libs xorg-dri-intel xorg-dri-nouveau xorg-dri-radeon
  xorg-dri-swrast
Следующие пакеты будут ОБНОВЛЕНЫ:
  libEGL-devel libEGL-mesa libGL-devel libGLX-mesa libdrm libgbm xorg-dri-intel xorg-dri-nouveau xorg-dri-radeon xorg-dri-swrast
Следующие НОВЫЕ пакеты будут установлены:
  libva-driver-intel llvm10.0-libs
10 будет обновлено, 2 новых установлено, 0 пакетов будет удалено и 106 не будет обновлено.
Inst libdrm [1:2.4.99-alt1:p9+236610.100.1.1<>1566818101] (1:2.4.102-alt1:p9+252863.100.1.1<>1591372623 p9:1593535661/ALT Linux p9)
Inst libva-driver-intel (2.4.0-alt1:p9+244250.300.4.1<>1580748825 p9:1593535661/ALT Linux p9)
Inst xorg-dri-intel [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst llvm10.0-libs (10.0.0-alt0.1.p9:p9+251708.500.4.1<>1589910711 p9:1593535661/ALT Linux p9) []
Inst xorg-dri-radeon [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst xorg-dri-nouveau [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst xorg-dri-swrast [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst libGL-devel [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst libEGL-devel [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst libEGL-mesa [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst libGLX-mesa [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9) []
Inst libgbm [4:19.2.2-alt1.p9:p9+251991.77.15.1<>1590595235] (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf libdrm (1:2.4.102-alt1:p9+252863.100.1.1<>1591372623 p9:1593535661/ALT Linux p9)
Conf libva-driver-intel (2.4.0-alt1:p9+244250.300.4.1<>1580748825 p9:1593535661/ALT Linux p9)
Conf llvm10.0-libs (10.0.0-alt0.1.p9:p9+251708.500.4.1<>1589910711 p9:1593535661/ALT Linux p9)
Conf libGLX-mesa (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf xorg-dri-swrast (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf xorg-dri-intel (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf xorg-dri-radeon (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf xorg-dri-nouveau (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf libGL-devel (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf libgbm (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf libEGL-mesa (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)
Conf libEGL-devel (4:20.1.1-alt1:p9+253152.100.3.1<>1592218706 p9:1593535661/ALT Linux p9)

Затем (не перегружаясь! и не выходя из сессии!) выполнить dist-upgrade c завершением переезда на p9.
Но вы должны понимать, что если такая установка gdb из p9 пройдёт в системе на p8, то назад ходу не будет.
Обычно откат назад выполняется через downgrade из архивов по дате. Если конечно сетевую подсистему не вынесло из системы. В особо тяжёлых случаях, это возможно и делается только из tty через apt-get (когда более бесполезной вещи как synaptic, даже трудно придумать). И это одна из причин, почему в образ xfce с sysvinit, входит консольный браузер elinks, изначально, с первых дней его появления (и подобная ситуация в образе sysv-xfce предусмотрена заранее, набором необходимых инструментов для аварийных ситуаций).
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение Вчера, 15:10
Сообщение #62


Профессионал
*******

Группа: Пользователь
Сообщений: 1881
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


Спасибо за совет. А то я уже был близок к тому чтобы удалить gdb и обрушить всё и вся.
Ваша рекомендация по-моему близка к данной мне Андреем (не надо для apt-get указывать пакет с версией.
apt-get install gdb) только я чисто физически не представляю себе что это такое.
Я должен сделать # apt-get install libGLX-mesa- libGLX-mesa -s или я опять всё неправильно понял?


Сообщение отредактировал robinzoid - Вчера, 15:12


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение Вчера, 15:32
Сообщение #63


Крупный специалист
*****

Группа: Пользователь
Сообщений: 345
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(robinzoid @ 1.7.2020, 13:10) *
Спасибо за совет. А то я уже был близок к тому чтобы удалить gdb и обрушить всё и вся.
Ваша рекомендация по-моему близка к данной мне Андреем (не надо для apt-get указывать пакет с версией.
apt-get install gdb) только я чисто физически не представляю себе что это такое.

`apt-get install gdb`, это команда установки пакета gdb последней версии, выполняемая через консольный менеджер пакетов apt, после нацеливания на репозиторий и выполнения команды `apt-get update`, выполняемой для обновления локальной базы пакетов. При этом инсталлируемый пакет, притянет другие пакеты по зависимостям, если эти зависимости указаны в инсталлируемом пакете. А они есть и много. А увидеть их можно командой `apt-cache depends gdb`.

Цитата(robinzoid @ 1.7.2020, 13:10) *
Я должен сделать # apt-get install libGLX-mesa- libGLX-mesa -s или я опять всё неправильно понял?


smile.gif Опять неправильно. Это был только как пример. Чтобы вы сделали по аналогии.
В моей системе нет ни gdb, ни kde*. И чтобы показать наглядно, как это работает, мне нужно было использовать тот имеющийся в системе пакет, удаление которого, приводит к такому же результату как у вас. Т.е. к выносу половины системы. Вам нужно было методом аналогий использовать ту же команду, но применительно к пакету gdb:

Нацелив систему p8 на репозиторий p9 при переезде с p8 на p9, попробуйте выполнить
Код
apt-get install gdb- gdb

Ошибка
Код
        файл /usr/share/gdb/python/gdb из устанавливаемого пакета gdb-8.2.50.20180917-alt4.i586 конфликтует с файлом из пакета gdb-7.9-alt3.i586
E: Ошибка во время исполнения транзакции

вылазить не должна и выноса многочисленных пакетов быть не должно.
Можете предварительно выполнить эту команду в режиме симуляции (опция -s - simulation, симуляция, имитация, - выполнение команды без выполнения реальных изменений в системе), чтобы увидеть, что произойдёт до того как эта команда будет выполнена реально с изменениями в системе:
Код
apt-get install gdb- gdb -s

Эта команда говорит, что при установке пакета gdb последней версии, удаление пакета gdb старой версии, обязательно. Не обновлением старой, а с удалением старой. В этом принципиальная разница. И эта apt-команда, это то, чего synaptic делать не умеет.

Сообщение отредактировал speccyfighter - Вчера, 16:18
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение Вчера, 18:21
Сообщение #64


Профессионал
*******

Группа: Пользователь
Сообщений: 1881
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


Чувствую себя первоклашкой которому десятиклассник объясняет что такое корень из четырёх.
Впрочем это интересно.

Пока [konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-get install gdb- gdb -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
gdb: Требует: libpython3.7m.so.1.0 (>= set:ogpCiru7uZJukcOPsapCPZEyNFhhsVcItRwvUx9iyzW53XtXu85UZE8ueJ8T1LelPosx7MWB1A3F
bZevFN67ZmS5ZtqBOXbIOTaf8IdgLFFIG1zkRhi2RpgE8861Wtoq8pClPC8wdah66Tqa5KJ70UFJ7qCO
V
gwJB2QdU3SqVe2CA3BHMUr57ji4wkgpHvSsyeN7N5D8y0w07KwxXe6bPC93Fd8yEyqNDZJdGxFUS6h3n
Y
Wqsrtm1TzKUgewEPYtsErTdKwlDBQ12obKy1y5Jb0NJcRcbmjYfySJraRvPvkNDw3M3QMqSQi8WXo75Z
u
2Zaegfw7AiCkOQGQ97YR53oZsrLoWhnDiTr8es)
E: Извините, `битые' пакеты
[root<>comp-pentium-dual-a80d8c ~]#

Репозиторий р9. Это что-то значит? В Синаптике посмотрел, libpython3.7m.so.1.0 нет ни в р8 ни в р9...

Сообщение отредактировал robinzoid - Вчера, 18:37


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение Вчера, 21:21
Сообщение #65


Крупный специалист
*****

Группа: Пользователь
Сообщений: 345
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(robinzoid @ 1.7.2020, 16:21) *
Следующие пакеты имеют неудовлетворенные зависимости:
gdb: Требует: libpython3.7m.so.1.0 (>= set:ogpCiru7uZJukcOPsapCPZEyNFhhsVcItRwvUx9iyzW53XtXu85UZE8ueJ8T1LelPosx7MWB1A3F
...
...
E: Извините, `битые' пакеты

Репозиторий р9. Это что-то значит? В Синаптике посмотрел, libpython3.7m.so.1.0 нет ни в р8 ни в р9...

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

Библиотека, которую хочет gdb, это библиотека, которая относится к пакету libpython3 и перед установкой gdb, она должна лежать по пути /usr/lib{,64}/libpython3.7m.so.1.0. Где {,64}, это маска с выбором: если система 32 бит, то должна лежать в каталоге /usr/lib; если система 64 бит, то должна лежать в каталоге /usr/lib64.

Увидеть эту неявную зависимость, можно командами (следующий выброс, после первого, специально не взят в теги code, чтобы иметь возможность выделить жирным то важное, которое нужно увидеть) (всё остальное, которое тоже требуется и которое указано в Depends:, притягивается автоматически по зависмостям):
Код
$ apt-cache depends gdb | grep libpython3
  Требует: <libpython3.7m.so.1.0()(64bit)>
    libpython3-3.7.4-alt3:p9+249932.100.2.1<>1587126956

$ apt-cache show libpython3
Package: libpython3
Section: Development/Python3
Installed Size: 3343192
Maintainer: Anton V. Boyarshinov <boyarsh<>altlinux.org>
Version: 3.7.4-alt3:p9+249932.100.2.1<>1587126956
Pre-Depends: rpmlib(PayloadIsLzma)
Depends: libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.25)(64bit), libc.so.6(GLIBC_2.26)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.6)(64bit), libc.so.6(GLIBC_2.7)(64bit), libc.so.6(GLIBC_2.9)(64bit), libdl.so.2(GLIBC_2.2.5)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libpthread.so.0(GLIBC_2.3.2)(64bit), libutil.so.1(GLIBC_2.2.5)(64bit), rtld(GNU_HASH), python3-base (= 3.7.4-alt3:p9+249932.100.2.1)
Provides: libpython3.7m.so.1.0()(64bit) (= set:однаофигеннаястрока, libpython3 (= 3.7.4-alt3:p9+249932.100.2.1)
Architecture: x86_64
Size: 1005749
MD5Sum: a3889c91853c563c444b3119e5b16ff1
Filename: libpython3-3.7.4-alt3.x86_64.rpm
Description: Python3 shared library

И не факт, что в свою очередь эта библиотека не потребует чего-нибудь ещё.
Засада в том, что пакет с этой библиотекой, сидит в Provides:, а не в Depends:
А если бы сидел в Depends:, то пакет с библиотекой притянулся бы по зависимостям автоматически, Ну а так... Что есть, то и есть.

Но не ожидая результата, можно попробовать подать команду, добавив в команду пакет и принудительно попросив его установить
Код
apt-get install libpython3 gdb- gdb

Повторю:
Если к этой команде добавить опцию '-s', то команда будет выполняться в режиме симуляции.
Все остальные зависимости gdb, сидят в Depends: и есть шанс, что это может сработать.

Но даже если и сработает, фиксить это всё равно надо. Потому шо, такой закат солнца вручную, это не дело. Совсем не дело.

Почему libpython3 в Provides:, а не в Depends:, это вопрос не ко мне.
Толку от того шо оно в Provides:, если пакет нужной версии не притягивается по зависимостям. С последующим обломом на dist-upgrade p8->p9.

И предоставлять-то он её предоставляет, но не явно, а через зависимости на python3, который и притягивает этот пакет с библиотекой
Код
$ apt-cache show gdb | grep ^Provides
Provides: python3(gdb) (= set:edKn), python3(gdb.FrameDecorator) (= set:edKn), python3(gdb.FrameIterator) (= set:edKn), python3(gdb.FrameWrapper) (= set:edKn), python3(gdb.backtrace) (= set:edKn), python3(gdb.command) (= set:edKn), python3(gdb.command.backtrace) (= set:edKn), python3(gdb.command.explore) (= set:edKn), python3(gdb.command.frame_filters) (= set:edKn), python3(gdb.command.ignore_errors) (= set:edKn), python3(gdb.command.pretty_printers) (= set:edKn), python3(gdb.command.prompt) (= set:edKn), python3(gdb.command.type_printers) (= set:edKn), python3(gdb.command.unwinders) (= set:edKn), python3(gdb.command.xmethods) (= set:edKn), python3(gdb.frames) (= set:edKn), python3(gdb.function) (= set:edKn), python3(gdb.function.as_string) (= set:edKn), python3(gdb.function.caller_is) (= set:edKn), python3(gdb.function.in_scope) (= set:edKn), python3(gdb.function.strfns) (= set:edKn), python3(gdb.printer) (= set:edKn), python3(gdb.printer.bound_registers) (= set:edKn), python3(gdb.printing) (= set:edKn), python3(gdb.prompt) (= set:edKn), python3(gdb.types) (= set:edKn), python3(gdb.unwinder) (= set:edKn), python3(gdb.xmethod) (= set:edKn), gdb (= 8.2.50.20180917-alt4:p9+233347.100.1.1)

Код
# apt-cache rdepends libpython3
libpython3
Reverse Depends:
  i586-libpython3.32bit
  python3-modules-tkinter
  python3-modules-sqlite3
  python3-modules-nis
  python3-modules-curses
  python3-dev
  python3-base
  python3

Т.е. пакет с библиотекой должен быть установлен раньше, чем будет выполняться установка gdb.

Цитата(robinzoid @ 1.7.2020, 16:21) *
Чувствую себя первоклашкой которому десятиклассник объясняет что такое корень из четырёх.
Впрочем это интересно.

smile.gif Это может показаться странным, но умение пользоваться shell, обязательно и на ZX Spectrum, и в *DOS, и в Линукс, и в Windows. В последней хоть и менее, но тоже обязательно.

Сообщение отредактировал speccyfighter - Вчера, 22:31
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение Вчера, 22:40
Сообщение #66


Профессионал
*******

Группа: Пользователь
Сообщений: 1881
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


Не въехал...

[konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-get install libpython3 gdb- gdb -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия libpython3 уже установлена.
Последняя версия gdb уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
[root<>comp-pentium-dual-a80d8c ~]#

[konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-cache rdepends libpython3
libpython3
Reverse Depends:
[root<>comp-pentium-dual-a80d8c ~]#

Сообщение отредактировал robinzoid - Вчера, 22:50


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение Сегодня, 0:23
Сообщение #67


Крупный специалист
*****

Группа: Пользователь
Сообщений: 345
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(robinzoid @ 1.7.2020, 20:40) *
[root<>comp-pentium-dual-a80d8c ~]# apt-get install libpython3 gdb- gdb -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия libpython3 уже установлена.
Последняя версия gdb уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.


А она точно последней версии и из p9?
В p8 и в p9, версии libpython3 разные.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение Сегодня, 9:54
Сообщение #68


Профессионал
*******

Группа: Пользователь
Сообщений: 1881
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


Прикрепленный файл  930.jpeg ( 222.76 килобайт ) Кол-во скачиваний: 7


Но у меня я смотрю либпитон 3,5 а хочет он 3,7... Видимо хоть бранч и подключён но с него ещё ничего не приехало.

CODE
[konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-cache show libpython3
Package: libpython3
Section: Development/Python3
Installed Size: 3080160
Maintainer: Andrey Bychkov
Version: 3.5.4-alt2.M80P.1<>1527753869
Pre-Depends: rpmlib(PayloadIsLzma)
Depends: python3-base (= 3.5.4-alt2.M80P.1)
Provides: libpython3.5m.so.1.0 (= set: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
GGPNNhLXx4KZkpZzpGAXJeEZbH3), libpython3 (= 3.5.4-alt2.M80P.1)
Architecture: i586
Size: 1
MD5Sum:
Filename:
Description: Python3 shared library
This package contains Python3 shared library
Changelog:
* Ср май 30 2018 Andrey Bychkov 3.5.4-alt2.M80P.1
- Added cleaning os-release parameters (patch5011)
* Вт май 29 2018 Andrey Bychkov 3.5.4-alt1.M80P.1
- Fixed incorrect detection of information of some distributions.
* Вт апр 03 2018 Aleksei Nikiforov 3.5.4-alt0.M80P.7
- Rebuilt for P8.
* Чт мар 29 2018 Stanislav Levin 3.5.4-alt7
- Add PKG-INFO files to ignore list (closes: #34658).
* Ср мар 28 2018 Aleksei Nikiforov 3.5.4-alt6
- Fixed interpackage dependencies (Closes: 34451).
* Ср мар 21 2018 Ivan Zakharyaschev 3.5.4-alt5
- (.spec) Accelerate %check through parallellism.
* Пт мар 16 2018 Grigory Ustinov 3.5.4-alt4
- Edit regular expression for ignore.d list. (thanks for imz@) (Closes: #34660)
* Пт фев 16 2018 Aleksei Nikiforov 3.5.4-alt3
- Fixed build with new glibc.
* Ср дек 27 2017 Aleksei Nikiforov 3.5.4-alt2
- Packed audiotest.au files required by tests.
- Returned some distutils submodules required by setup scripts of numpy.
- Nis module no longer builds with new glibc.
* Вс окт 29 2017 Anton Midyukov 3.5.4-alt1
- New version 3.5.4
* Пн сен 04 2017 Aleksei Nikiforov 3.5.1-alt10
- Fixed tests with new libexpat.
* Пн июл 10 2017 Fr. Br. George 3.5.1-alt9
- Add PLATFORM_TRIPLET suffix for binary module search
* Вт апр 11 2017 Gleb F-Malinovskiy 3.5.1-alt8
- Fixed interpreter breakage caused by rebuild with glibc >= 2.25
(closes: #33356).
* Ср мар 22 2017 Vladimir D. Seleznev 3.5.1-alt7.qa1
- NMU: rebuilt against Tcl/Tk 8.6.
* Чт май 05 2016 Ivan Zakharyaschev 3.5.1-alt7
- python3-modules-tkinter: Requires: tk (ALT#29206)
* Ср май 04 2016 Ivan Zakharyaschev 3.5.1-alt6
- (.spec) Adapted for other 64bit archs (thx sbolshakov@).
* Пт апр 29 2016 Ivan Zakharyaschev 3.5.1-alt5
- %py3_provides os.path (an OS-independent alias, which other modules
might want to import).
- test: Some good code in lib2to3/tests restored (and some bad code removed).
* Ср апр 20 2016 Ivan Zakharyaschev 3.5.1-alt4.1
- Rebuild with rpm-build-python3-0.1.10.2 (more autoreqs/provs will
be found, and their default format has been tweaked slightly).
* Ср апр 20 2016 Ivan Zakharyaschev 3.5.1-alt4
- put the Python implementation of python3-config back (as in 3.3)
because it prints more correct values for --configdir (ALT#32008).
* Чт апр 07 2016 Ivan Zakharyaschev 3.5.1-alt3
- I was wrong in letting __pycache__/ be handled by files.req:
must be invisible. (Other pkgs gave this crazy Provides as a result.)
* Ср мар 30 2016 Ivan Zakharyaschev 3.5.1-alt2
- Merged the major switch to a common /usr/lib{,64}/python3/site-packages
done in 3.3:
+ Switch to a common /usr/lib{,64}/python3/site-packages
(without the minor version).
+ Provide python3.3-ABI: compatible .so in Python modules rely on it.
+ Require rpm-build-python3 (as per ALT Sisyphus RPM Macros Packaging Policy).
+ This package does not "strictly" own /usr/lib{,64}/python3.3 anymore
(for convenience of the transition and because it makes little sense).
* Ср мар 30 2016 Gleb F-Malinovskiy 3.5.1-alt1
- Updated to 3.5.1.
- Synced with Fedora python3-3.5.1-1.
* Ср мар 30 2016 Ivan Zakharyaschev 3.3.1-alt8
- added ignored python3 files pattern for buildreq.
- (.spec) Help verify_elf by pointing %__libpython3 to our newly
built library.
* Пт мар 18 2016 Ivan Zakharyaschev 3.3.1-alt7
- Unicode problem with ncurses fixed (RH#539917).
- Unpackage garbage __pycache__/* left-over from unwanted files.
- (.spec) Clean up to fail if the maintainer's intentions get not
fulfilled because the sources or the build environment have changed.
* Вс мар 06 2016 Ivan Zakharyaschev 3.3.1-alt6
- Switch to a common /usr/lib{,64}/python3/site-packages
(without the minor version).
- Provide python3.3-ABI: compatible .so in Python modules rely on it.
- Require rpm-build-python3 (as per ALT Sisyphus RPM Macros Packaging Policy).
- This package does not "strictly" own /usr/lib{,64}/python3.3 anymore
(for convenience of the transition and because it makes little sense).
* Сб мар 05 2016 Ivan Zakharyaschev 3.3.1-alt5
- do not test SSL (this is currently broken in Sisyphus anyway, but we
need to be able to rebuild; the SSL-bugs haven't gone away and need
a fix; but we are moving to 3.5 very soon)
* Вт апр 16 2013 Aleksey Avdeev 3.3.1-alt4
- remove subpackage %name-modules-idlelib (moved to
%name-modules-tkinter)
- move %_libdir/python*/Tools/scripts/run_tests.py to subpackage
%name-test
* Пт апр 12 2013 Aleksey Avdeev 3.3.1-alt3
- add subpackage %name-modules-idlelib
* Пт апр 12 2013 Aleksey Avdeev 3.3.1-alt2
- fix gcc 4.8 incompatibility (rhbz#927358); regenerate autotool
intermediates
- fix error in platform.platform() when non-ascii byte strings are
decoded to unicode (rhbz#922149)
* Пт апр 12 2013 Aleksey Avdeev 3.3.1-alt1
- version up to 3.3.1
- skip test_posix_fadvise: RLIMIT_CPU 1000000 unavailable in hasher
* Пт мар 29 2013 Aleksey Avdeev 3.3.0-alt1
- version up to 3.3.0
- add support for Bluetooth
* Ср май 09 2012 Vitaly Kuznetsov 3.2.3-alt3
- base: add python3.x(builtins) to Provides
* Чт апр 19 2012 Vitaly Kuznetsov 3.2.3-alt2
- python-3.2.3-autoconf-sem_open_check-alt.patch
* Чт апр 12 2012 Vitaly Kuznetsov 3.2.3-alt1
- 3.2.3
* Пн мар 26 2012 Vitaly Kuznetsov 3.2.2-alt4
- build python3 binary with static libpython3
- split up independent libpython3 subpackage with shared library
- change optimization to -O3
* Чт янв 26 2012 Vitaly Kuznetsov 3.2.2-alt3
- repair build with fresh rpm-build-python3
- enable check
* Ср дек 21 2011 Vitaly Kuznetsov 3.2.2-alt2
- rebuild with rpm-build-python3
- split up, rename subpackages
* Вт дек 06 2011 Vitaly Kuznetsov 3.2.2-alt1
- initial Python3 port from Fedora


[root<>comp-pentium-dual-a80d8c ~]#



Сообщение отредактировал robinzoid - Сегодня, 10:54


--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
speccyfighter
сообщение Сегодня, 12:39
Сообщение #69


Крупный специалист
*****

Группа: Пользователь
Сообщений: 345
Регистрация: 1.5.2013
Вставить ник
Цитата
Пользователь №: 2379
Страна: Беларусь
Город: Не указан
Пол: Муж.



Репутация: 1


Цитата(robinzoid @ 2.7.2020, 7:54) *
Прикрепленный файл  930.jpeg ( 222.76 килобайт ) Кол-во скачиваний: 7


Но у меня я смотрю либпитон 3,5 а хочет он 3,7... Видимо хоть бранч и подключён но с него ещё ничего не приехало.

CODE
[konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-cache show libpython3
Package: libpython3
Section: Development/Python3
Installed Size: 3080160
Maintainer: Andrey Bychkov
Version: 3.5.4-alt2.M80P.1<>1527753869
Pre-Depends: rpmlib(PayloadIsLzma)
Depends: python3-base (= 3.5.4-alt2.M80P.1)
Provides: libpython3.5m.so.1.0 (= set:многосимволов), libpython3 (= 3.5.4-alt2.M80P.1)
Architecture: i586
Size: 1
MD5Sum:
Filename:
Description: Python3 shared library
This package contains Python3 shared library
Changelog:
* Ср май 30 2018 Andrey Bychkov 3.5.4-alt2.M80P.1
- Added cleaning os-release parameters (patch5011)
...


[root<>comp-pentium-dual-a80d8c ~]#

Для перевода системы с p8 на p9, после нацеливания на репозиторий p9, выполнять команду `apt-get update` или нажимать кнопку 'Получить сведения' обязательно (для скачивания файлов базы пакетов репозитория p9 с сервера, в каталог /var/lib/apt/lists системы ).
После выполнения этих действий, на команде `apt-get install libpython3 gdb- gdb`, пакет libpython3 не может не обновиться, поскольку в p9 содержится его более новая версия, которую пакетный менеджер видит в локальной базе пакетов.

В свою очередь, сам gdb, по зависимостям притянет ключевые для системы пакеты, и далеко не один:
CODE
# apt-cache depends gdb
gdb-8.2.50.20180917-alt4:p9+233347.100.1.1<>1561650588
Для установки требует: </bin/sh>
sh-4.4.23-alt1:sisyphus+221902.500.4.1<>1550587242
Требует: </bin/grep>
grep-3.3.0.16.268ca-alt1:p9+240167.300.2.1<>1572918222
Требует: </bin/sed>
sed-1:4.7-alt1:sisyphus+221902.4700.4.1<>1550600115
Требует: </bin/sh>
sh-4.4.23-alt1:sisyphus+221902.500.4.1<>1550587242
Требует: </lib64/ld-linux-x86-64.so.2>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: </usr/bin/env>
coreutils-8.31.0.3.6bd78-alt2:p9+233308.100.1.1<>1561631908
Требует: bash
Требует: coreutils
Требует: grep
Требует: <libc.so.6(GLIBC_2.11)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.14)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.15)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.2.5)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.3.4)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.4)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.dirol.gif(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libc.so.6(GLIBC_2.9)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libdl.so.2(GLIBC_2.2.5)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libexpat.so.1()(64bit)>
libexpat-2.2.4-alt1<>1503305341
Требует: <libgcc_s.so.1(GCC_3.0)(64bit)>
libgcc1-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <liblzma.so.5()(64bit)>
liblzma-5.2.4-alt1:sisyphus+221902.5700.4.1<>1550600683
Требует: <liblzma.so.5(XZ_5.0)(64bit)>
liblzma-5.2.4-alt1:sisyphus+221902.5700.4.1<>1550600683
Требует: <libm.so.6(GLIBC_2.2.5)(64bit)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libncursesw.so.5()(64bit)>
libncursesw-6.1.20180407-alt2:sisyphus+222164.200.1.1<>1550686221
Требует: <libpthread.so.0(GLIBC_2.2.5)(64bit)>
glibc-pthread-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: <libpython3.7m.so.1.0()(64bit)>
libpython3-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <libreadline.so.7()(64bit)>
libreadline7-7.0.3-alt3:sisyphus+222164.300.1.1<>1550686325
Требует: <libstdc++.so.6(CXXABI_1.3)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(CXXABI_1.3.5)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(CXXABI_1.3.dirol.gif(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(CXXABI_1.3.9)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.11)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.14)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.15)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.18)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.19)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.20)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.21)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libstdc++.so.6(GLIBCXX_3.4.9)(64bit)>
libstdc++6-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libtinfo.so.5()(64bit)>
libtinfo-6.1.20180407-alt2:sisyphus+222164.200.1.1<>1550686221
Требует: <libubsan.so.1()(64bit)>
libubsan1-8.4.1-alt0.p9.1:p9+247559.100.2.1<>1585587756
Требует: <libz.so.1()(64bit)>
zlib-1.2.11-alt1:sisyphus+221902.6000.4.1<>1550600768
Требует: <libz.so.1(ZLIB_1.2.0)(64bit)>
zlib-1.2.11-alt1:sisyphus+221902.6000.4.1<>1550600768
Требует: <python3(collections)>
python3-base-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <python3(copy)>
python3-base-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <python3(os)>
python3-base-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <python3(re)>
python3-base-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <python3(traceback)>
python3-base-3.7.4-alt3:p9+249932.100.2.1<>1587126956
Требует: <rtld(GNU_HASH)>
glibc-core-6:2.27-alt12:p9+243233.100.2.1<>1577350190
Требует: which
Для установки требует: coreutils
Требует: gdb-common = 8.2.50.20180917-alt4:p9+233347.100.1.1

Но:
Если на переводе системы с p8 на p9 команда `apt-get install libpython3 gdb- gdb` выполнена и завершилась удачно, без полного завершения перевода на p9, вы не можете ни выключить компьютер, ни перегрузиться, ни отправить в спячку, ни тем более выйти из сессии. Незавершённый перевод системы с бранча на бранч, приводит к разлому и серьёзному повреждению системы.
Всё что выделено красным, воспринимайте как грозное предупреждение. И учтите, вас предупредили.
Фишка в том, что при миграции с бранча на бранч с повышением версии бранча, в памяти, находится всё ещё система на p8, а изменения происходят только на диске. Если вы не уверены в выполнении команды и не до конца понимаете что произойдёт или должно произойти, используйте только режим эмуляции выполнения apt-команд, когда реальных измений на диске не происходит.

И:
Категорически не рекомендовал бы для миграции с бранча на бранч, использовать synaptic:
За всё время существования альтов, у альтов не было ни одного гладкого перевода системы с бранча на бранч и использование apt в таких случаях без вариантов. synaptic пригоден, только для обновления стабильно работающей системы в рамках актуального для системы репозитория.

Сообщение отредактировал speccyfighter - Сегодня, 12:41
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
robinzoid
сообщение 34 минут назад
Сообщение #70


Профессионал
*******

Группа: Пользователь
Сообщений: 1881
Регистрация: 14.9.2009
Вставить ник
Цитата
Из: Ленинград
Пользователь №: 1594
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 9


А ей всё-равно.
CODE
[konst<>comp-pentium-dual-a80d8c ~]$ su -
Password:
[root<>comp-pentium-dual-a80d8c ~]# apt-get update
Получено: 1 http://ftp.altlinux.org p9/branch/i586 release [1948B]
Получено: 2 http://ftp.altlinux.org p9/branch/noarch release [1539B]
Получено 3487B за 0s (43,6kB/s).
Найдено http://ftp.altlinux.org p9/branch/i586/classic pkglist
Найдено http://ftp.altlinux.org p9/branch/i586/classic release
Найдено http://ftp.altlinux.org p9/branch/noarch/classic pkglist
Найдено http://ftp.altlinux.org p9/branch/noarch/classic release
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
[root<>comp-pentium-dual-a80d8c ~]# apt-get install libpython3 gdb- gdb
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Некоторые пакеты установить невозможно. Это может означать, что Вы
потребовали невозможного, либо пользуетесь нестабильным репозиторием.
Часть необходимых пакетов либо ещё не создана, либо была удалена
из каталога 'Входящие'.
Эти сведения могут помочь найти выход из ситуации:

Следующие пакеты имеют неудовлетворенные зависимости:
libpython3: Требует: python3-base (= 3.7.4-alt3:p9+249932.100.2.1)
E: Извините, `битые' пакеты
[root<>comp-pentium-dual-a80d8c ~]#



--------------------
El pueblo unido jamás será vencido! Если чего, я на http://robinzoid.ru/
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

3 страниц V  < 1 2 3
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 2.7.2020, 13:45