[Bug 382509] New: Broken dependencies for simple ccsm
https://bugzilla.novell.com/show_bug.cgi?id=382509 Summary: Broken dependencies for simple ccsm Product: openSUSE 11.0 Version: Beta 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: rodrigo@novell.com ReportedBy: jpr@novell.com QAContact: qa@suse.de CC: cyberorg@opensuse.org Found By: --- After installing simple-ccsm I need to install the following packages to make it actually run: compizconfig-settings-manager libcompizconfig-backend-gconf compiz-fusion-plugins-main -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 JP Rosevear <jpr@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |gnome-wrong-out-of-the-box -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User cyberorg@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c1 Jigish Gohil <cyberorg@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jpr@novell.com --- Comment #1 from Jigish Gohil <cyberorg@opensuse.org> 2008-04-26 04:14:18 MST --- None of these packages should be required to start simple-ccsm, what are the messages you get when running it from shell? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c2 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |captain.magnus@opensuse.org Status|NEEDINFO |NEW Info Provider|jpr@novell.com | --- Comment #2 from Magnus Boman <captain.magnus@opensuse.org> 2008-04-28 03:35:37 MST --- mboman@mblxsrv01:~> zypper se compiz Reading installed packages... S | Repository | Type | Name | Version | Arch --+-----------------------+---------+----------------------------------+--------------------+------- | openSUSE-FACTORY 11.0 | package | compiz | 0.7.4-9 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz | 0.7.4-9 | i586 | openSUSE-FACTORY 11.0 | package | compiz-bcop | 0.7.4-4 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-bcop | 0.7.4-4 | i586 | openSUSE-FACTORY 11.0 | package | compiz-devel | 0.7.4-9 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-devel | 0.7.4-9 | i586 | openSUSE-FACTORY 11.0 | package | compiz-emerald | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-emerald | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | compiz-emerald-devel | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-emerald-devel | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | compiz-emerald-themes | 0.6.0-10 | noarch | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-extra | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-extra | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-main | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-main | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-main-devel | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-fusion-plugins-main-devel | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | compiz-gnome | 0.7.4-9 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-gnome | 0.7.4-9 | i586 | openSUSE-FACTORY 11.0 | package | compiz-kde | 0.7.4-9 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-kde | 0.7.4-9 | i586 | openSUSE-FACTORY 11.0 | package | compiz-kde4 | 0.7.4-9 | x86_64 | openSUSE-FACTORY 11.0 | package | compiz-kde4 | 0.7.4-9 | i586 | openSUSE-FACTORY 11.0 | package | compiz-manager | 0.0.1_git080201-16 | noarch | openSUSE-FACTORY 11.0 | package | compizconfig-settings-manager | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | compizconfig-settings-manager | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | libcompizconfig | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | libcompizconfig | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | libcompizconfig-backend-gconf | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | libcompizconfig-backend-gconf | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | libcompizconfig-backend-kconfig | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | libcompizconfig-backend-kconfig | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | libcompizconfig-devel | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | libcompizconfig-devel | 0.7.4-8 | i586 | openSUSE-FACTORY 11.0 | package | python-compizconfig | 0.7.4-8 | x86_64 | openSUSE-FACTORY 11.0 | package | python-compizconfig | 0.7.4-8 | i586 mboman@mblxsrv01:~> su Password: mblxsrv01:/home/mboman # zypper in simple-ccsm Reading installed packages... The following NEW packages are going to be installed: simple-ccsm python-compizconfig libcompizconfig compiz-gnome compiz desktop-data-openSUSE-extra-gnome compiz-manager Overall download size: 9.0 M. After the operation, additional 12.0 M will be used. Continue? [YES/no]: yes Downloading package compiz-gnome-0.7.4-9.x86_64, 64.0 K (156.0 K unpacked) * Downloading: compiz-gnome-0.7.4-9.x86_64.rpm [done] * Installing: compiz-gnome-0.7.4-9 Downloading package desktop-data-openSUSE-extra-gnome-11.0.1-2.noarch, 8.4 M (8.3 M unpacked) * Downloading: desktop-data-openSUSE-extra-gnome-11.0.1-2.noarch.rpm [done] * Installing: desktop-data-openSUSE-extra-gnome-11.0.1-2 Downloading package compiz-0.7.4-9.x86_64, 399.0 K (3.2 M unpacked) * Downloading: compiz-0.7.4-9.x86_64.rpm [done] * Installing: compiz-0.7.4-9 Downloading package libcompizconfig-0.7.4-8.x86_64, 49.0 K (149.0 K unpacked) * Downloading: libcompizconfig-0.7.4-8.x86_64.rpm [done] * Installing: libcompizconfig-0.7.4-8 Downloading package compiz-manager-0.0.1_git080201-16.noarch, 8.0 K (10.0 K unpacked) * Downloading: compiz-manager-0.0.1_git080201-16.noarch.rpm [done] * Installing: compiz-manager-0.0.1_git080201-16 Downloading package python-compizconfig-0.7.4-8.x86_64, 32.0 K (99.0 K unpacked) * Downloading: python-compizconfig-0.7.4-8.x86_64.rpm [done] * Installing: python-compizconfig-0.7.4-8 Downloading package simple-ccsm-0.7.4-9.x86_64, 32.0 K (174.0 K unpacked) * Downloading: simple-ccsm-0.7.4-9.x86_64.rpm [done] * Installing: simple-ccsm-0.7.4-9 mblxsrv01:/home/mboman # exit exit mboman@mblxsrv01:~> simple-ccsm Traceback (most recent call last): File "/usr/bin/simple-ccsm", line 31, in <module> import ccm ImportError: No module named ccm mboman@mblxsrv01:~> mblxsrv01:/home/mboman # zypper in compizconfig-settings-manager Reading installed packages... The following NEW package is going to be installed: compizconfig-settings-manager Overall download size: 494.0 K. After the operation, additional 3.2 M will be used. Continue? [YES/no]: yes Downloading package compizconfig-settings-manager-0.7.4-8.x86_64, 494.0 K (3.2 M unpacked) * Downloading: compizconfig-settings-manager-0.7.4-8.x86_64.rpm [done] * Installing: compizconfig-settings-manager-0.7.4-8 mboman@mblxsrv01:~> simple-ccsm Traceback (most recent call last): File "/usr/bin/simple-ccsm", line 1001, in <module> mainWin = MainWin(context, page) File "/usr/bin/simple-ccsm", line 876, in __init__ self.Update() File "/usr/bin/simple-ccsm", line 900, in Update self.AnimationPage.Update() File "/usr/bin/simple-ccsm", line 518, in Update self.SetEnableAnimations() File "/usr/bin/simple-ccsm", line 496, in SetEnableAnimations plugin = self.Context.Plugins['animation'] KeyError: 'animation' mblxsrv01:/home/mboman # zypper in compiz-fusion-plugins-main Reading installed packages... The following NEW package is going to be installed: compiz-fusion-plugins-main Overall download size: 760.0 K. After the operation, additional 4.3 M will be used. Continue? [YES/no]: yes Downloading package compiz-fusion-plugins-main-0.7.4-8.x86_64, 760.0 K (4.3 M unpacked) * Downloading: compiz-fusion-plugins-main-0.7.4-8.x86_64.rpm [done] * Installing: compiz-fusion-plugins-main-0.7.4-8 mboman@mblxsrv01:~> simple-ccsm So from that, libcompizconfig-backend-gconf might not be needed to run but the other two are. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User cyberorg@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c3 Jigish Gohil <cyberorg@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|rodrigo@novell.com |patrick.niklaus@googlemail.com --- Comment #3 from Jigish Gohil <cyberorg@opensuse.org> 2008-04-28 03:45:04 MST --- Plugins main should be optional, simple-ccsm should run without it. It also doesn't make sense to install ccsm (full fledged settings manager) to get simple-ccsm running. Patrick any way to resolve this without adding these two deps? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User patrick.niklaus@googlemail.com added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c4 --- Comment #4 from Patrick Niklaus <patrick.niklaus@googlemail.com> 2008-04-28 07:22:16 MST --- CCSM is a hard dependency for Simple-CCSM, at least for now. Simple-CCSM relies on the high-level infrastructure CCSM provides through its internal library "ccm" (conflict handling, settings widgets, utility functions). It wouldn't make too much sense to split ccm, since CCSM is simply build >90% from ccm. The c-f-plugins-main dependencies can of course be worked-around. It just lacks some kind of check there. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User cyberorg@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c5 --- Comment #5 from Jigish Gohil <cyberorg@opensuse.org> 2008-04-28 07:40:26 MST --- Added ccsm and plugins-main deps in X11:XGL repo package. Rodrigo, Patrick suggests handling plugins-main dep this way: "... so you could work around that on the distro side? so that you could do a patch that pops up your package manager with the specific package to install.." What do you think? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User rodrigo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c6 Rodrigo Moya <rodrigo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rodrigo@novell.com --- Comment #6 from Rodrigo Moya <rodrigo@novell.com> 2008-04-28 08:18:04 MST --- Well, we can do that for sure, but I see no problem at all in depending on the packages. For the time being, I've just submitted the missing dependencies, but if you really think this is the way to go, we can add the popup, but it seems better to me to just pull in all dependencies when installing simple-ccsm than to have always in the first run to download the missing ones. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User cyberorg@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c7 Jigish Gohil <cyberorg@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #7 from Jigish Gohil <cyberorg@opensuse.org> 2008-04-30 11:22:25 MST --- simple-ccsm would work without animation plugin with the latest commits. Leaving in plugins-main as it contains some useful plugins. Closing as fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=382509 User captain.magnus@opensuse.org added comment https://bugzilla.novell.com/show_bug.cgi?id=382509#c8 Magnus Boman <captain.magnus@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vuntz@novell.com --- Comment #8 from Magnus Boman <captain.magnus@opensuse.org> 2008-05-01 07:37:44 MST --- *** Bug 385576 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=385576 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com