With the update to octopi and octopi-notifier-frameworks 0.9.0-9 I have been having more and more issues. In result, from fully functional application it transformed to beta, buggy, broken software, completely NOT READY TO SHIP TO STABLE
Here is the list already found problems:
- Broken localization: before Octopi was fully localized in my language (polish), now it's partially translated, first tier menu is English only, the second tier menu is English or Polish. Localization is showed to be 100% ready and yet it's just not working with this version.
- Notifier icons won't disappear after the update: when we update through pamac or terminal, the red icon is staying in tray forever and there is no way to get rid of it unless we reboot the session (refreshing octopi doesn't help). Previously this wasn't the problem and notifier reacted correctly.
- Broken terminal function: Previously Octopi opened a new terminal window. Now it opens own terminal tab and when I tried manually update a package from ignore list (I use thunderbird AUR version and its versions are usually belayed toward the repo version so I put localization package to ignore so it wouldn't block the update). However, it showed me some error and aborted the transaction:
It also turned out that I CAN'T GET OUT OF THAT TERMINAL and ALL MY OPTIONS WERE GRAYED OUT so I was in the middle of the transaction locked up. CLOSING OCTOPI NEEDED ME TO GIVE SUDO PASSWORD... Another issue, especially that there was no obvious way to end the transaction.
The thing is: Pamac can't update a package that is on ignore list, Octopi could, now it can't, so it became useless and I had to do that operation in the terminal.
So from one issue, it goes to the next and next and next. Octopi turned to be completely useless at this point. This version should never go to the stable branch. I'll keep trying to use it and maybe I'll find more problems.
EDIT: Just updated Octopi to 0.9.0-10. After the update the red icon was gone so this may start behaving normally. Still, no localization and packages on ignore list can't be installed (no usuall terminal the confirmation), still locked up, etc.