Waujito/youtubeUnblock

Удаление пакета ломает Luci

Closed this issue · 18 comments

v1.0.0-rc1
Приходиться переставлять opkg install luci-lua-runtime

При удалении пакета , вот такое видим https://e.radikal.host/2024/10/11/UDALENIEOSIBKA.md.jpg
Сброс восстанавливает вход в систему, но DHCP так и не удалось запустить, перешил полностью прошивку на исходную.

Очень странное поведение, я такого не видел, посмотрю еще

R0iZ commented

При удалении пакета , вот такое видим https://e.radikal.host/2024/10/11/UDALENIEOSIBKA.md.jpg Сброс восстанавливает вход в систему, но DHCP так и не удалось запустить, перешил полностью прошивку на исходную.

Да, тоже такое сегодня словил

галочку поставили удалять ненужные зависимости (или что-то такое, уже не помню точно название)? Когда галку убираем удаляет нормально. Это только в последней версии такое поведения, раньше удалял и ставил многократно без проблем, последний пакет что-то тянет и ставит и при удалении удаляет, почему лишнее - вопрос.

Я разделил обычный бинарь youtubeUnblock и luci-app-youtubeUnblock. luci-app-youtubeUnblock теперь использует самый обычный мэйкфайл luci.mk, как в официальных релизах. Проблем быть не должно. Скачать оба пакета можно отсюда:
https://github.com/Waujito/youtubeUnblock/actions/runs/11298074283

Полагаю, проблема ушла и можно закрывать?

Подскажите, как правильно удалить модуль. Нигде в мануале этого не нашел.

R0iZ commented

Подскажите, как правильно удалить модуль. Нигде в мануале этого не нашел.

через web интерфейс, только галочку "удалять зависимости" сними. Желательно ещё удалить файл /etc/config/youtubeUnblock

Желательно ещё удалить файл /etc/config/youtubeUnblock

Не надо его удалять, есть кнопка ресет конфиг в интерфейсе

R0iZ commented

Желательно ещё удалить файл /etc/config/youtubeUnblock

Не надо его удалять, есть кнопка ресет конфиг в интерфейсе

на билде, который я ставил, не было ещё. Сегодня поставил свежий, теперь кнопочка есть)))

Желательно ещё удалить файл /etc/config/youtubeUnblock

Не надо его удалять, есть кнопка ресет конфиг в интерфейсе

Да у меня тоже была проблема я удалил пакет через люси и wifi модули умерли
Пришлось прошивать с нуля
Была версия по-моему rc1

Сейчас столкнулся с тем что, удаление пакета luci-app-youtubeUnblock-1.0.0-37a517e.ipk ломает всю Люсю )

А как если я буквально скопировал список зависимостей, люси мэйкфайл из luci-app-openvpn

sercomm s1010 (mt7620) для родителей )
Установка youtubeUnblock-1.0.0-37a517e-mipsel_24kc-openwrt-23.05.ipk
Далее luci-app-youtubeUnblock-1.0.0-37a517e.ipk
Удаляю luci-app-youtubeUnblock-1.0.0-37a517e.ipk
Получаю картинку из 2-го поста ))
Больше помочь не чем ))

R0iZ commented

sercomm s1010 (mt7620) для родителей ) Установка youtubeUnblock-1.0.0-37a517e-mipsel_24kc-openwrt-23.05.ipk Далее luci-app-youtubeUnblock-1.0.0-37a517e.ipk Удаляю luci-app-youtubeUnblock-1.0.0-37a517e.ipk Получаю картинку из 2-го поста )) Больше помочь не чем ))

Когда удаляешь luci-app-youtubeUnblock надо снять галку "Удалять зависимости" не помню как называется точно

Сегодня ставил на свежий 25.05.05 МТС WG430223
При установке Люси словил ошибку

Collected errors:

  • pkg_hash_check_unresolved: cannot find dependency luci-compat for luci-app-youtubeUnblock
  • pkg_hash_fetch_best_installation_candidate: Packages for luci-app-youtubeUnblock found, but incompatible with the architectures configured
  • opkg_install_cmd: Cannot install package luci-app-youtubeUnblock.

Видимо luci-compat уже нету в сборке
Может это чем то поможет ))

@AlexMaximov73 Luci compat в сборке есть, а вот репозитории у вас не обновлены (update lists)

luci перешёл на js https://github.com/Waujito/youtubeUnblock/actions/runs/12455144585, и я luci-compat теперь не является зависимостью, повториться не должно, закрываю