Bug 54512 - Cкрипт get_fallback.pl в ravada работает только при ручном переходе в /usr/share/ravada/
Summary: Cкрипт get_fallback.pl в ravada работает только при ручном переходе в /usr/sh...
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: ravada (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrew Vasilyev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-28 11:54 MSK by Artem Varaksa
Modified: 2025-05-28 14:57 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Artem Varaksa 2025-05-28 11:54:46 MSK
Шаги
====

# apt-get install -y mariadb-server && \
    systemctl enable --now mysqld libvirtd && \
    mariadb-secure-installation && \
    mariadb -u root -p=1 -e "create database ravada character set utf8 collate utf8_bin;" && \
    mariadb -u root -p=1 -e "grant all privileges on ravada.* to 'rvd_user'@'localhost' identified by '1';"

# apt-get install -y ravada
# sed -r 's|password:.*|password: 1|g' -i /etc/ravada.conf
# echo -e "admin\ny\n" | rvd_back --add-user admin
# systemctl enable --now rvd_{back,front} && \
    systemctl status rvd_{back,front} --no-pager -l

# get_fallback.pl

Фактический результат
=====================

> No such file or directory public/img at /usr/bin/get_fallback.pl line 74, <DATA> line 960

Ожидаемый результат
===================

Успешное выполнение скрипта.

Воспроизводимость
=================

Воспроизводится на виртуальных машинах:

[sisyphus] ALT Server 11.0 beta20250213 x86_64
ravada-2.3.4-alt1.noarch

[p11] ALT Server 11.0 beta20250213 x86_64
ravada-2.3.3-alt1.noarch
Comment 1 Artem Varaksa 2025-05-28 11:58:12 MSK
Предполагается запускать, видимо, из /usr/share/ravada/, тогда работает. Следует ли считать это корректным поведением?
Comment 2 Repository Robot 2025-05-28 14:57:02 MSK
ravada-2.3.4-alt2 -> sisyphus:

 Wed May 28 2025 Andrew A. Vasilyev <andy@altlinux> 2.3.4-alt2
 - fix get_fallback.pl to work from anywhere (ALT #54512)