Now that UbuntuOne is switching to Qt, is it now possible to install it onto a Kubuntu installation without also installing a bunch of Gnome libraries? I especially don't like the fact that it installs gnome-keyring.
							
						
					Announcement
				
					Collapse
				
			
		
	
		
			
				No announcement yet.
				
			
				
	
UbuntuOne Qt on Kubuntu
				
					Collapse
				
			
		
	This topic is closed.
				
				
				
				
				X
X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Here is what the qt version installs:
 
 Code:/usr/bin/[B]ubuntuone-control-panel-qt[/B] /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/__init__.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/account.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/addfolder.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/controlpanel.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/device.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/devices.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/filesyncstatus.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/folders.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/gotoweb.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/gui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/loadingoverlay.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/__init__.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/linux.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/windows.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/preferences.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/signin.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/systray.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ubuntuonebin.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/__init__.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/account_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/controlpanel_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/device_remote_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/device_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/devices_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/filesyncstatus_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/folders_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/images_rc.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/loadingoverlay_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/mainwindow_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/preferences_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/signin_ui.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/__init__.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/linux.py /usr/lib/python2.7/dist-packages/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/windows.py /usr/share/doc/ubuntuone-control-panel-qt/changelog.Debian.gz /usr/share/doc/ubuntuone-control-panel-qt/copyright /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/__init__.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/account.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/addfolder.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/controlpanel.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/device.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/devices.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/filesyncstatus.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/folders.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/gotoweb.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/gui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/loadingoverlay.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/__init__.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/linux.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/main/windows.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/preferences.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/signin.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/systray.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ubuntuonebin.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/__init__.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/account_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/controlpanel_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/device_remote_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/device_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/devices_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/filesyncstatus_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/folders_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/images_rc.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/loadingoverlay_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/mainwindow_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/preferences_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/ui/signin_ui.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/__init__.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/linux.py /usr/share/pyshared/ubuntuone-control-panel/ubuntuone/controlpanel/gui/qt/uniqueapp/windows.py /usr/share/ubuntuone-control-panel/qt/account.ui /usr/share/ubuntuone-control-panel/qt/controlpanel.ui /usr/share/ubuntuone-control-panel/qt/device.ui /usr/share/ubuntuone-control-panel/qt/device_remote.ui /usr/share/ubuntuone-control-panel/qt/devices.ui /usr/share/ubuntuone-control-panel/qt/filesyncstatus.ui /usr/share/ubuntuone-control-panel/qt/folders.ui /usr/share/ubuntuone-control-panel/qt/images.qrc /usr/share/ubuntuone-control-panel/qt/loadingoverlay.ui /usr/share/ubuntuone-control-panel/qt/mainwindow.ui /usr/share/ubuntuone-control-panel/qt/preferences.ui /usr/share/ubuntuone-control-panel/qt/signin.ui /usr/share/ubuntuone-control-panel/qt/ubuntuone.qss "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
 – John F. Kennedy, February 26, 1962.
 - Top
- Bottom
 
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 This is exactly what I mean. I didn't look into it, but thought that since the front end was switching to Qt that it would have fewer Gnome dependencies.Originally posted by kubicle View PostI think the OP meant dependencies. ubuntuone-control-panel-qt is just the qt control panel, it still has somewhat heavy gnome dependencies (including gnome-keyring)
 
 This is what I get when I try to install it:
 
 
 Code::~$ sudo apt-get install ubuntuone-control-panel-qt Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-indicate-0.7 gir1.2-javascriptcoregtk-3.0 gir1.2-notify-0.7 gir1.2-soup-2.4 gir1.2-unity-5.0 gir1.2-webkit-3.0 gnome-keyring indicator-messages indicator-status-provider-mc5 libcap2-bin libdee-1.0-4 libgail-3-0 libgck-1-0 libgcr-3-1 libgcr-3-common libgee2 libglib2.0-bin libindicator-messages-status-provider1 libindicator3-7 libjavascriptcoregtk-3.0-0 libpam-cap libpam-gnome-keyring libprotobuf7 libprotoc7 libunity9 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common protobuf-compiler python-configglue python-pam python-protobuf python-pyinotify python-serial python-twisted-bin python-twisted-core python-twisted-names python-twisted-web python-ubuntu-sso-client python-ubuntuone-client python-ubuntuone-control-panel python-ubuntuone-storageprotocol python-zeitgeist ubuntu-sso-client ubuntu-sso-client-gtk ubuntu-sso-client-qt ubuntuone-client ubuntuone-control-panel ubuntuone-control-panel-common zeitgeist-core Suggested packages: libcap-dev python-pam-dbg python-pyinotify-doc python-wxgtk2.8 python-wxgtk2.6 python-wxgtk python-twisted-bin-dbg python-tk python-glade2 python-qt3 ubuntuone-client-dbg zeitgeist-datahub Recommended packages: ubuntuone-control-panel-gui The following NEW packages will be installed: gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-indicate-0.7 gir1.2-javascriptcoregtk-3.0 gir1.2-notify-0.7 gir1.2-soup-2.4 gir1.2-unity-5.0 gir1.2-webkit-3.0 gnome-keyring indicator-messages indicator-status-provider-mc5 libcap2-bin libdee-1.0-4 libgail-3-0 libgck-1-0 libgcr-3-1 libgcr-3-common libgee2 libglib2.0-bin libindicator-messages-status-provider1 libindicator3-7 libjavascriptcoregtk-3.0-0 libpam-cap libpam-gnome-keyring libprotobuf7 libprotoc7 libunity9 libwebkitgtk-3.0-0 libwebkitgtk-3.0-common protobuf-compiler python-configglue python-pam python-protobuf python-pyinotify python-serial python-twisted-bin python-twisted-core python-twisted-names python-twisted-web python-ubuntu-sso-client python-ubuntuone-client python-ubuntuone-control-panel python-ubuntuone-storageprotocol python-zeitgeist ubuntu-sso-client ubuntu-sso-client-gtk ubuntu-sso-client-qt ubuntuone-client ubuntuone-control-panel ubuntuone-control-panel-common ubuntuone-control-panel-qt zeitgeist-core 0 upgraded, 52 newly installed, 0 to remove and 4 not upgraded. Need to get 0 B/16.3 MB of archives. After this operation, 62.4 MB of additional disk space will be used. Do you want to continue [Y/n]? 
 I realize that I included the recommends in the above dump, but under the "will be installed part" gnome-keyring is included. Perhaps I should report this as a bug?
 - Top
- Bottom
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 It's not really a bug. It's the backend library python-ubuntu-sso-client that depends on gnome-keyring, not the frontends (no matter whether you use qt or gtk frontends, the backend is the same).Originally posted by ciborium View PostThis is exactly what I mean. I didn't look into it, but thought that since the front end was switching to Qt that it would have fewer Perhaps I should report this as a bug?
 - Top
- Bottom
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 Thanks for the replies. Marked as solved.
 
 Having been a long-time Ubuntu user, I recently decided to dip my toe in the Kubuntu waters. I just have a lot of files in my UbuntuOne account, and found it frustrating having to type in a password one more time after rebooting than I already do.
 - Top
- Bottom
 Comment
Users Viewing This Topic
				
					Collapse
				
			
		
	There are 0 users viewing this topic.





Comment