Page 1 of 1
Forum

Welcome to the Tweaking4All community forums!
When participating, please keep the Forum Rules in mind!

Topics for particular software or systems: Start your topic link with the name of the application or system.
For example “MacOS X – Your question“, or “MS Word – Your Tip or Trick“.

Please note that switching to another language when reading a post will not bring you to the same post, in Dutch, as there is no translation for that post!



Notifications
Clear all

Hello from Portland, Oregon - RMTV as a container

70 Posts
2 Users
15 Reactions
3,629 Views
 Hans
(@hans)
Famed Member Admin
Joined: 13 years ago
Posts: 3207
 

From what I gather from FPM:

This is caused by the a package you already have installed.
I can make an exception in the package but that seem rather specific for your use case.

sudo pacman -Rns renamemytvseries-qt-bin

Should fix it ... just unsure why it would think its the same thing (probably the fact that the binaries for GTK and QT are having the same name - something I should fix).

I could (should) also remove ffmpeg and ffprobe from the package and add it as a dependency.
That should fix this error:

RenameMyTVSeries: /usr/bin/ffmpeg exists in filesystem (owned by ffmpeg)
RenameMyTVSeries: /usr/bin/ffprobe exists in filesystem (owned by ffmpeg)

 

Just wondering, should I rename the binaries with a version number in it?
Eg. RenameMyTVSeries-2.3.16-GTK and RenameMyTVSeries-2.3.16-QT5

Would this cause problems in the future?
Or should I name them like so:
RenameMyTVSeries-GTK and RenameMyTVSeries-QT5

Edit: never mind, figured it out (stick to renamemytvseries as a binary filename).


This post was modified 11 hours ago by Hans
This post was modified 9 hours ago by Hans

   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

Why remove those from the package when you simply could include a install note in what I sent you after purging my settings and just have peeps extract it and put it where they want it? I removed the AUR version, but still getting that message. As for renaming honestly you'd probably know best.



   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 13 years ago
Posts: 3207
 

Haha, I appreciate your optimism 😉 
Well, done some searching and I figured out the naming.

My goal is to make an easy to install package by most Linux users.
So with some effort I think I figured out how this should work for deb and pacman packages.
Sounds like those are most common (Debian based and Arch based distros seem most common).
As far as I understand, most peeps just use the package manager and don't think any further of it.

Removing them (ffmpeg and ffprobe) from the package makes them a lot smaller (less than 2.5 Mb) which could be seen as an advantage, and one wouldn't have potential duplicate installed ffmpeg and ffprobe. The package manager will handle the ffmpeg dependency automatically (they say).

After removing the AUR version, does the desktop file and binary still exist on your system?

On another note: tested the Qt5 version and it's really terrible - will do some digging into the code to see if I can force a refresh so the controls are visible.
Maybe later today I'll post new versions (read: packages).



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

Since I extracted the older to my downloads and created the desktop shortcut to run it from yes the files still exist. I did have to redo all my settings though. Other than the one error message in the above image all looks good. I can't really test for you right now cause I'm in the secondary OS and have very little installed right now. Once I'm

back in my main OS I'll backup my current folder again, uninstall that version, make sure there is no folder left under my user, then install your new version, set it up for my needs, and test it with whatever new files I get today. Probably be sometime tomorrow before I can report cause I have someone behind the scenes doing some custom work on the system, so I can boot into my main OS til they're done for the day.



   
ReplyQuote
 Hans
(@hans)
Famed Member Admin
Joined: 13 years ago
Posts: 3207
 

I removed the previously created 2 packages and replaced them with these.

Debian GTK3 version deb file

Pacman GTK3 version

Debian QT5 version deb file

Pacman QT5 version

I managed to fix the Qt5 issue, seemed Wayland related.

These "should" be properly packaged according to the documentation I could find.
You'll notice them being a lot smaller than before.

Of course, as long as the AUR version (I know, you did an uninstall) somehow has its binary and .desktop file on your system, these may not work.
Would be nice to know if and why its still there. (I never maintained the AUR version, and I wildly assume either the DEB or Pacman package should work)

I know, it's not a copy of your example, but I am working under the assumption that most folks would use a package installer anyway. 😊 



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

The main remaining issue is having a .desktop file auto-created to launch from the apps menu where one can drag a copy of it to wherever they want it. Let me go through and remove EVERYTHING I can find and install you QT5 version.



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

[sudo] password for iamhugh:                       
loading packages...
resolving dependencies...
looking for conflicting packages...
:: renamemytvseries-gtk-2.3.16-1 and renamemytvseries-qt-2.3.16-1 are in conflict. Remove renamemytvseries-qt? [y/N] y

Package (2)           Old Version  New Version  Net Change

renamemytvseries-qt   2.3.16-1                   -5.75 MiB
renamemytvseries-gtk               2.3.16-1       5.99 MiB

Total Installed Size:  5.99 MiB
Net Upgrade Size:      0.24 MiB

:: Proceed with installation? [Y/n]  
(1/1) checking keys in keyring                                           [----------------------------------------] 100%
(1/1) checking package integrity                                         [----------------------------------------] 100%
(1/1) loading package files                                              [----------------------------------------] 100%
(1/1) checking for file conflicts                                        [----------------------------------------] 100%
(2/2) checking available disk space                                      [----------------------------------------] 100%
:: Running pre-transaction hooks...
(1/2) Rejecting pacman transaction if running in snapshot...
(2/2) Performing snapper pre snapshots for the following configurations...
==> root: 205
:: Processing package changes...
(1/1) removing renamemytvseries-qt                                       [----------------------------------------] 100%
(1/1) installing renamemytvseries-gtk                                    [----------------------------------------] 100%
warning: directory permissions differ on /usr/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/64x64/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/64x64/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/512x512/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/512x512/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/32x32/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/32x32/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/256x256/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/256x256/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/16x16/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/16x16/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/128x128/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/icons/hicolor/128x128/apps/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/fonts/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/doc/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/share/applications/
filesystem: 755  package: 775
warning: directory permissions differ on /usr/bin/
filesystem: 755  package: 775
:: Running post-transaction hooks...
(1/9) Arming ConditionNeedsUpdate...
(2/9) Foreign/AUR package notification
angrysearch 1.0.4-4
appimagelauncher 3.0.0_beta_3-1
aur-check-updates 1.1.11-1
brave-nightly-bin 1.102.6-1
brave-origin-nightly-bin 1.102.6-1
clipgrab-qt6 4.0.0-1
dux-files-bin 2.1.2-1
dxreminders 1.21.4-1
gpu-t 0.2.2-1
lib32-mpg123 1.33.7-1
lib32-sdl2-compat 2.32.74-1
libelectron 2026.8-1
libelectron-electron-meta 44-1
masterpdfeditor 5.9.99-4
notepad-plus-plus-linux-bin 1.2.0-1
ookla-speedtest-bin 1.2.0-1
opera-developer 141.0.6079.0-1
pachub 2.0-1
plasma6-applets-appgrid-git 2.0.0.r857.g427c889-1
python-nanoid 2.0.0-4
pyzbar 0.1.9-1
qt5-sensors 5.15.19-2
renamemytvseries-gtk 2.3.16-1
searchmonkey 0.4.1-2
sharik-bin 3.1-4
snapd 2.78-1
tailscaledesktop 1.1.0-1
videomerge 2.1.1-1
windscribe 2.25.8-1
xnconvert 1.111.0-1
(3/9) Orphaned package notification...
argagg 0.4.7-4
autoconf-archive 1:2024.10.16-4
boost 1.92.0-2
cargo-tauri 2.11.5-1
dotnet-sdk-10.0 10.0.14.sdk114-2
extra-cmake-modules 6.31.0-1
go 2:1.27.4-1
go-tools 4:0.52.0-1
gobject-introspection 1.86.0-2
lib32-libxinerama 1.1.6-1
lib32-libxkbcommon 1.13.2-1
lib32-libxrandr 1.5.5-1
lib32-libxss 1.2.5-1
meson 1.12.1-2
php-apache 8.5.12-4
pnpm 12.20.0-1
python-build 1.6.1-1
python-docutils 1:0.23-1
python-installer 1.1.0-1
vala 0.56.19-2
vulkan-headers 1:1.4.363.0-1
wayland-protocols 1.50-1
(4/9) Checking for .pacnew and .pacsave files...
(5/9) Updating fontconfig cache...
(6/9) Updating icon theme caches...
(7/9) Updating the desktop file MIME type cache...
(8/9) Performing snapper post snapshots for the following configurations...
==> root: 206



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

With the gtk3 version it's running. Got a old database error building a new one, but it launched. I'll set it up and let you know what I get.



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

OK even though I'm in the new OS I was able to test with two recent files that I had issues with and had to uncheck metadata to get them to rename. I just manually renamed them, dragged them to RMTV and they renamed without issue. Now I just need for the new files to me moved to my location of choice. No of thos seem to offer me that option.



   
ReplyQuote
(@iamhugh)
Reputable Member
Joined: 8 years ago
Posts: 280
Topic starter  

This is what I have in the previous version.



   
ReplyQuote
Page 5 / 5
Share: