Bug 1888

Summary: Avidemux-gtk Installing for dependencies: qt
Product: Fedora Reporter: Nikolai <nvl>
Component: avidemuxAssignee: Richard <hobbes1069>
Status: RESOLVED FIXED    
Severity: normal    
Priority: P5    
Version: 14   
Hardware: x86_64   
OS: GNU/Linux   
namespace:

Description Nikolai 2011-08-07 17:04:26 CEST
# yum install avidemux-gtk
---------cut---------------
Dependencies Resolved

================================================================================
 Package            Arch     Version             Repository                Size
================================================================================
Installing:
 avidemux-gtk       x86_64   2.5.5-1.fc14        rpmfusion-free-updates   1.1 M
Installing for dependencies:
 qt                 x86_64   1:4.7.3-6.fc14      updates                  4.2 M
 qt-x11             x86_64   1:4.7.3-6.fc14      updates                   12 M
Updating for dependencies:
 avidemux           x86_64   2.5.5-1.fc14        rpmfusion-free-updates    11 k
 avidemux-cli       x86_64   2.5.5-1.fc14        rpmfusion-free-updates   525 k
 avidemux-libs      x86_64   2.5.5-1.fc14        rpmfusion-free-updates   2.6 M
 avidemux-plugins   x86_64   2.5.5-1.fc14        rpmfusion-free-updates   869 k

Transaction Summary
================================================================================
Comment 1 Richard 2011-08-08 00:46:17 CEST
I'll see if I can figure out what's going on, but it's strange it's pulling in qt but not avidemux-qt. 

In either case, I would highly recommend using the qt interface as the gtk has not been well maintained i the 2.5 series. I've been told it will get updated for 2.6.

Richard
Comment 2 Richard 2011-08-08 04:12:03 CEST
Ok, I'm pretty sure I've figured out the problem. There are three UI libraries in the libs sub-package. One for gtk, one for qt, and one for the CLI interface. I've moved them to their respective sub-package and I'm doing a test build now. 

Hopefully moving these does not break anything.
Comment 3 Richard 2011-08-08 22:42:59 CEST
It turned out there were about 20 libraries that needed to be moved from the -libs sub-package into the UI specific sub-packages. I also obsoleted the -plugins package because there's not enough in there to justify a separate package. It should automatically remove it if you have it installed when you upgrade.

If you don't want to wait until it makes it into -testing you can try the plague build:

http://buildsys.rpmfusion.org/plague-results/fedora-14-rpmfusion_free/avidemux/2.5.5-4.fc14/x86_64/
Comment 4 Nikolai 2011-08-09 09:11:06 CEST
Thank you very much for quick fix. I'll try it within the day. 
Comment 5 Nikolai 2011-08-09 18:45:40 CEST
# yum localinstall avidemux-gtk-2.5.5-4.fc14.x86_64.rpm avidemux-libs-2.5.5-4.fc14.x86_64.rpm avidemux-2.5.5-4.fc14.x86_64.rpm avidemux-cli-2.5.5-4.fc14.x86_64.rpm
--------------cut----------------
Dependencies Resolved

================================================================================
 Package        Arch    Version       Repository                           Size
================================================================================
Installing:
 avidemux       x86_64  2.5.5-4.fc14  /avidemux-2.5.5-4.fc14.x86_64        18 k
 avidemux-cli   x86_64  2.5.5-4.fc14  /avidemux-cli-2.5.5-4.fc14.x86_64   1.7 M
 avidemux-gtk   x86_64  2.5.5-4.fc14  /avidemux-gtk-2.5.5-4.fc14.x86_64   4.6 M
 avidemux-libs  x86_64  2.5.5-4.fc14  /avidemux-libs-2.5.5-4.fc14.x86_64  7.5 M

Transaction Summary
================================================================================
Install       4 Package(s)
--------------cut------------
Installed:
  avidemux.x86_64 0:2.5.5-4.fc14         avidemux-cli.x86_64 0:2.5.5-4.fc14     
  avidemux-gtk.x86_64 0:2.5.5-4.fc14     avidemux-libs.x86_64 0:2.5.5-4.fc14    

Complete!

Thank you!
Comment 6 Richard 2011-08-09 20:20:31 CEST
Works for me also on F15 x86_64. Still need to fix the devel branch build but that has nothing to do with this bug. Closing as fixed.