Автор Тема: Simply 8 - проблема с eepm  (Прочитано 4484 раз)

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Simply 8 - проблема с eepm
« : 16.01.2019 16:57:27 »
Не первый раз уже натыкаюсь на такое:

# epm Upgrade
Error: Have no suitable DISTRNAME Generic

Сведения о системе:
# uname -a
Linux comp-pentium-cpu-a6d92c 4.14.93-un-def-alt0.M80P.1 #1 SMP PREEMPT Sun Jan 13 18:04:15 UTC 2019 x86_64 GNU/Linux
# apt-cache show eepm | grep Vers
Version: 2.5.3-alt0.M80P.1

Видел такую проблему только на Simply p8, обновленном до актуального состояния

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: Simply 8 - проблема с eepm
« Ответ #1 : 16.01.2019 19:23:48 »
У меня p7 -> (обновленный до) p8. Всё работает (само обновление через eepm) - не стал дожидаться окончания отработки команды, т.к. на Сизиф мне путь заказан.
$ rpm -qa eepm
eepm-2.5.3-alt0.M80P.1
$ uname -a
Linux comp-celeron-cpu-7ce4e6.localdomain 4.9.147-std-def-alt0.M80P.1 #1 SMP Mon Dec 24 12:44:38 UTC 2018 x86_64 GNU/Linux

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Simply 8 - проблема с eepm
« Ответ #2 : 16.01.2019 20:42:02 »
У меня p7 -> (обновленный до) p8. Всё работает (само обновление через eepm) ...
Если с p7 обновляться, проблем не видел (обновлял более 20 машин). Проблема иногда выплывает именно при чистой установке p8. На других дистрибутивах (Образование, стартеркиты) с такой проблемой также не сталкивался.

Из наблюдений могу только точно сказать, что все случаи были на Simply p8.  Возможно, всплывает только на  архитектуре x64 при установке с варианта live.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Simply 8 - проблема с eepm
« Ответ #3 : 07.01.2020 17:04:14 »
Некропост, но может кому будет полезно:

cp /usr/share/branding-data-current/release/os-release /etc/os-release

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Simply 8 - проблема с eepm
« Ответ #4 : 21.01.2020 09:06:08 »
Проверил. У меня не работает:
# epm Upgrade -y
Error: Have no suitable DISTRNAME Generic
# cp /usr/share/branding-data-current/release/os-release /etc/os-release
# epm Upgrade -y
Error: Have no suitable DISTRNAME Altlinux
Symply p8 x64

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Simply 8 - проблема с eepm
« Ответ #5 : 21.01.2020 09:21:56 »
cat /etc/os-release

и

sh -x epm Upgrade -y

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Simply 8 - проблема с eepm
« Ответ #6 : 21.01.2020 18:39:50 »
# cat /etc/os-release
NAME="Simply Linux"
VERSION="8.2.0 (Cleo)"
ID=altlinux
VERSION_ID=8.2.0
PRETTY_NAME="Simply Linux 8.2.0 (Cleo)"
ANSI_COLOR="1;36"
CPE_NAME="cpe:/o:alt linux:slinux:8.2.0"
HOME_URL="https://www.basealt.ru/products/simplylinux/"
BUG_REPORT_URL="https://bugs.altlinux.org/"

# sh -x epm Upgrade -y
++ dirname epm
+ PROGDIR=.
++ basename epm
+ PROGNAME=epm
+ '[' . = . ']'
++ pwd
+ PROGDIR=/usr/bin
+ '[' epm = /dev/stdin ']'
+ '[' epm = sh ']'
+ SHAREDIR=/usr/share/eepm
+ CONFIGDIR=/etc/eepm
+ load_helper epm-sh-functions
+ local CMD=/usr/share/eepm/epm-sh-functions
+ '[' -r /usr/share/eepm/epm-sh-functions ']'
+ . /usr/share/eepm/epm-sh-functions
++ : 0 1 2 3 4 5 6 7
++ which realpath
+ set_pm_type
+ local CMD
+ DISTRVENDOR=/usr/bin/distr_info
+ '[' -n '' ']'
++ /usr/bin/distr_info -d
+ DISTRNAME=Altlinux
+ '[' -n '' ']'
++ /usr/bin/distr_info -v
+ DISTRVERSION=8.2.0
+ set_target_pkg_env
+ '[' -n Altlinux ']'
++ /usr/bin/distr_info -p Altlinux
+ PKGFORMAT=rpm
++ /usr/bin/distr_info -s Altlinux
+ PKGVENDOR=altlinux
++ /usr/bin/distr_info -n Altlinux
+ RPMVENDOR=altlinux
+ '[' -n '' ']'
+ case $DISTRNAME in
+ fatal 'Have no suitable DISTRNAME Altlinux'
+ '[' -z '' ']'
+ echo 'Error: Have no suitable DISTRNAME Altlinux'
Error: Have no suitable DISTRNAME Altlinux
+ exit 1

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Simply 8 - проблема с eepm
« Ответ #7 : 21.01.2020 19:41:55 »
cat /etc/altlinux-release

Ещё покажите. Видимо, неправильные они у симпли p8.