Fedora Linux Support Community & Resources Center
  #1  
Old 27th August 2013, 11:28 PM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Lightbulb Appcenter Fedora

Hi friends, I am David Va, I hope it is the correct category I ported Appcenter of Elementary OS to Fedora, now Appcenter Fedora! and work great. But I need tester, then I will include some dependencies perhaps lost.

also a pastebin can help me


http://sourceforge.net/projects/appcenterfedora/


Do you like? try it now!

Code:
su -c "wget -P/etc/yum.repos.d/ http://sourceforge.net/projects/appcenterfedora/files/fedora/appcenter.repo && yum install appcenter"

Last edited by debo2011; 27th August 2013 at 11:34 PM.
Reply With Quote
  #2  
Old 28th August 2013, 05:15 PM
Gareth Jones Offline
Official Gnome 3 Sales Rep. (and Adminstrator)
 
Join Date: Jul 2011
Location: Leamington Spa, UK
Age: 31
Posts: 2,750
linuxfirefox
Re: Appcenter Fedora

Moved to Fedora Focus.
Reply With Quote
  #3  
Old 28th August 2013, 05:43 PM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,083
linuxfirefox
Re: Appcenter Fedora

Well, here's your first glitch:
Quote:
[bob@localhost ~]$ appcenter
[_LOG_LEVEL_INFO 12:42:01.886624] Application.vala:77: AppCenter version: 0.1
[_LOG_LEVEL_INFO 12:42:01.886711] Application.vala:79: Kernel version: 3.10.9-200.fc19.x86_64
[_LOG_LEVEL_WARN 12:42:01.886939] [GLib-GIO] Settings schema 'org.pantheon.AppCenter.SavedState' is not installed
Trace/breakpoint trap (core dumped)
[bob@localhost ~]$
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #4  
Old 28th August 2013, 07:03 PM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Unhappy Re: Appcenter Fedora

Quote:
Originally Posted by bob View Post
Well, here's your first glitch:
Thanks bob! try install sqlite else vala-devel or PackageKit-glib-devel and glib2-devel

next

Code:
write: appcenter -r
(as normal user)

I solvent all dependence, but I do not find a dependence lost.
Reply With Quote
  #5  
Old 28th August 2013, 09:29 PM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,083
linuxfirefox
Re: Appcenter Fedora

No luck with that:
Quote:
yum install vala-devel
Installed:
vala-devel.x86_64 0:0.20.1-1.fc19

yum install PackageKit-glib-devel glib2-devel
Package PackageKit-glib-devel.x86_64 0:0.8.9-6.fc19 will be installed
--> Processing Dependency: sqlite-devel for package: PackageKit-glib-devel-0.8.9-6.fc19.x86_64
--> Processing Dependency: pkgconfig(sqlite3) for package: PackageKit-glib-devel-0.8.9-6.fc19.x86_64
--> Running transaction check
---> Package sqlite-devel.x86_64 0:3.7.17-1.fc19 will be installed

Installed:
PackageKit-glib-devel.x86_64 0:0.8.9-6.fc19

Dependency Installed:
sqlite-devel.x86_64 0:3.7.17-1.fc19
Then, running as user or root:
Quote:
[bob@localhost ~]$ appcenter
[_LOG_LEVEL_INFO 16:24:52.933767] Application.vala:77: AppCenter version: 0.1
[_LOG_LEVEL_INFO 16:24:52.933833] Application.vala:79: Kernel version: 3.10.9-200.fc19.x86_64
[_LOG_LEVEL_WARN 16:24:52.934058] [GLib-GIO] Settings schema 'org.pantheon.AppCenter.SavedState' is not installed
Trace/breakpoint trap (core dumped)
No fix yet.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #6  
Old 29th August 2013, 07:02 AM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Smile Re: Appcenter Fedora

Yeah!!!!! I have found the dependence!! Bob now you can run correctly

It took several tests from 0 to my external drive, erasing all day fedora

The dependence

Code:
yum install webkitgtk

Appcenter should be started as user without privilege, if you installed AppCenter and not worked, type.

Code:
appcenter -r



In the next few hours, I'll update and will include 'WebKitGTK' in 'AppCenter Fedora'

Last edited by debo2011; 29th August 2013 at 07:33 AM.
Reply With Quote
  #7  
Old 29th August 2013, 12:07 PM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,083
linuxfirefox
Re: Appcenter Fedora

Well....no, that's not it:
Quote:
[root@localhost bob]# yum install webkitgtk
Package webkitgtk-2.0.4-1.fc19.x86_64 already installed and latest version
Nothing to do
[bob@localhost ~]$ appcenter -r
[_LOG_LEVEL_INFO 07:05:16.652465] Application.vala:77: AppCenter version: 0.1
[_LOG_LEVEL_INFO 07:05:16.652519] Application.vala:79: Kernel version: 3.10.9-200.fc19.x86_64
[_LOG_LEVEL_WARN 07:05:16.652747] [GLib-GIO] Settings schema 'org.pantheon.AppCenter.SavedState' is not installed
Trace/breakpoint trap (core dumped)
But, at this point, let me uninstall appcenter, wait for you to do your update and then test as a full package. Maybe piecing it together like this is blocking something.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #8  
Old 30th August 2013, 04:35 AM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Question Re: Appcenter Fedora

Quote:
Originally Posted by bob View Post
Well....no, that's not it:


But, at this point, let me uninstall appcenter, wait for you to do your update and then test as a full package. Maybe piecing it together like this is blocking something.
mmm try install webkitgtk3 the recent version 2.0.4-1
Reply With Quote
  #9  
Old 30th August 2013, 05:14 AM
nonamedotc Offline
Community Manager
 
Join Date: Mar 2011
Location: USA
Posts: 3,717
linuxfirefox
Re: Appcenter Fedora

I suspect I am not understanding this correctly - but why does this user end application need so many development libraries as dependencies?

I thought devel libraries are needed typically when one compiles/builds packages/prgrams, etc. etc,
__________________
Fedora 20 x86_64 XFCE - Thinkpad T520 | Intel Core i7 - 2630 QM | NVIDIA NVS 4200m | 16 GB RAM | 500 GB HDD |
Fedora Rawhide XFCE - Thinkpad T500 | Intel Core2Duo P8800 | 8 GB RAM | 500 GB HDD |


The Linux Documentation Project | Fedora Documentation
Reply With Quote
  #10  
Old 30th August 2013, 05:21 AM
nonamedotc Offline
Community Manager
 
Join Date: Mar 2011
Location: USA
Posts: 3,717
linuxfirefox
Re: Appcenter Fedora

Also, I am getting the same error as Bob. Best wishes for your work, by the way!
__________________
Fedora 20 x86_64 XFCE - Thinkpad T520 | Intel Core i7 - 2630 QM | NVIDIA NVS 4200m | 16 GB RAM | 500 GB HDD |
Fedora Rawhide XFCE - Thinkpad T500 | Intel Core2Duo P8800 | 8 GB RAM | 500 GB HDD |


The Linux Documentation Project | Fedora Documentation
Reply With Quote
  #11  
Old 30th August 2013, 09:28 AM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Smile Re: Appcenter Fedora

Quote:
Originally Posted by nonamedotc View Post
I suspect I am not understanding this correctly - but why does this user end application need so many development libraries as dependencies?

I thought devel libraries are needed typically when one compiles/builds packages/prgrams, etc. etc,
Hi, I share the part of requires and build, into my .spec:

Code:
BuildRequires:	cmake
BuildRequires:	gtk3-devel >= 3.4
BuildRequires:	PackageKit-glib-devel >= 0.8.9
BuildRequires:	sqlheavy-devel
BuildRequires:	granite
BuildRequires:	libpeas-devel
BuildRequires:	pygobject2-devel >= 2.26.0
BuildRequires:	glib-devel 
BuildRequires:	glib2-devel >= 2.26.0
BuildRequires:	libunity
BuildRequires:	appstore
BuildRequires:	pkgconfig
BuildRequires:	libgee06-devel
BuildRequires:	json-glib-devel
BuildRequires:	vala-devel

Requires:	libgee06
Requires:	json-glib
Requires:	glib2
Requires:	pkgconfig
Requires:	glib
Requires:	pygobject2
Requires:	libpeas
Requires:	sqlheavy
Requires:	granite
Requires:	libunity
Requires:	gtk3
Requires:	appstore
Requires:	app-install-data-ubuntu
Requires:	elementary-icons
Requires:	egtk 
Requires:	PackageKit >= 0.8.9
Requires:	vala
Requires:	webkitgtk3 >= 2.0.4 (adding now)
Requires:	webkitgtk >= 2.0.4 (adding now)
Requires:	rpmfusion-free-release
Requires:	rpmfusion-nonfree-release
As you can see, the development libraries are will installing; if you compile o rebuild for example the .srpm


Now cmake dependencies list of Source Code:

# Deps
set (APPCENTER_DEPS "glib-2.0;gee-1.0;gobject-2.0;gio-2.0;gtk+-3.0;granite;libpeas-1.0;packagekit-glib2;sqlheavy-0.1;appstore;unity;json-glib-1.0")
find_package (PkgConfig)
pkg_check_modules (GLIB REQUIRED "glib-2.0 >= 2.26.0")
pkg_check_modules (GOBJECT REQUIRED "gobject-2.0 >= 2.26.0")
pkg_check_modules (GIO REQUIRED "gio-2.0 >= 2.26.0")
pkg_check_modules (GTK+ REQUIRED "gtk+-3.0 >= 3.4")
pkg_check_modules (LIBGRANITE REQUIRED "granite")
pkg_check_modules (LIBPEASGTK REQUIRED "libpeas-gtk-1.0")
pkg_check_modules (LIBUNITY REQUIRED "unity")
pkg_check_modules (LIBAPPSTORE REQUIRED "appstore")
pkg_check_modules (LIBSQLHEAVY REQUIRED "sqlheavy-0.1 >= 0.1")
pkg_check_modules (GTHREAD REQUIRED "gthread-2.0 >= 2.14.0")
pkg_check_modules (DEPS REQUIRED ${APPCENTER_DEPS} gthread-2.0)
Reply With Quote
  #12  
Old 30th August 2013, 10:56 AM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,083
linuxfirefox
Re: Appcenter Fedora

Debo, that version of webkitgtk3 is the same one I have.

By the way, gave it one more try just a minute ago (7:00AM):
Quote:
Installing : appcenter-0.1-7.fc19.x86_64 1/1
Verifying : appcenter-0.1-7.fc19.x86_64 1/1

Installed:
appcenter.x86_64 0:0.1-7.fc19

Complete!
[bob@localhost ~]$ appcenter -r
[_LOG_LEVEL_INFO 07:01:27.181455] Application.vala:77: AppCenter version: 0.1
[_LOG_LEVEL_INFO 07:01:27.181524] Application.vala:79: Kernel version: 3.10.9-200.fc19.x86_64
[_LOG_LEVEL_WARN 07:01:27.181770] [GLib-GIO] Settings schema 'org.pantheon.AppCenter.SavedState' is not installed
Trace/breakpoint trap (core dumped)
So, nothing's changed; no new dependency issues, but not working.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #13  
Old 30th August 2013, 04:47 PM
debo2011 Offline
Registered User
 
Join Date: Jan 2012
Location: all world
Posts: 109
linuxfirefox
Lightbulb Re: Appcenter Fedora

Quote:
Originally Posted by bob View Post
Debo, that version of webkitgtk3 is the same one I have.

By the way, gave it one more try just a minute ago (7:00AM):
So, nothing's changed; no new dependency issues, but not working.
Bob, I am concerned, I understand that is lost. I installed from fedora virgin (Gnome version), but installing webkitgtk3 and webkitgt (the current version) solved the problem. maybe there is some dependence outdated, perhaps a 'yum clean metadata && yum -y update' resolve it :/

hoo I completely forgot, the brazilian community are using now Appcenter Fedora in KDE, check it.

http://www.dihitt.com/barra/imagens-...-para-o-fedora

--------------------------------------------------

For all, try install the new rpm

https://dl.dropboxusercontent.com/u/...c19.x86_64.rpm

Last edited by debo2011; 31st August 2013 at 12:22 AM.
Reply With Quote
  #14  
Old 1st September 2013, 01:20 AM
csmart Offline
Registered User
 
Join Date: Aug 2009
Posts: 27
linuxfirefox
Re: Appcenter Fedora

Thanks for your work debo2011, but I'm getting the same error:
[_LOG_LEVEL_WARN 07:01:27.181770] [GLib-GIO] Settings schema 'org.pantheon.AppCenter.SavedState' is not installed

Maybe that means we need some pantheon package installed? My guess is that debo2011 has some library or package installed from the building process, hence it works there.

debo2011, any chance you could check for the above schema, and perhaps also try your own repo in a fresh Fedora virtual machine?

Cheers,
-c

---------- Post added at 11:20 AM ---------- Previous post was at 11:17 AM ----------

Silly me, I should have actually looked first.

So the schema is provided, @bob try this:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Then:
appcenter -r

@debo2011 perhaps you could add that to your %post script in appcenter?

Thanks,
-c
Reply With Quote
  #15  
Old 1st September 2013, 01:36 AM
bob Online
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,083
linuxfirefox
Re: Appcenter Fedora

Nope, lots of issues there:
Quote:
[root@localhost bob]# glib-compile-schemas /usr/share/glib-2.0/schemas
warning: Schema 'org.freedesktop.Geoclue' has path '/apps/geoclue/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.Telepathy.Logger' has path '/apps/telepathy-logger/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.gstreamer-0.10.default-elements' has path '/desktop/gstreamer/0.10/default-elements/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus' has path '/desktop/ibus/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general' has path '/desktop/ibus/general/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.hotkey' has path '/desktop/ibus/general/hotkey/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.general.xkblayoutconfig' has path '/desktop/ibus/general/xkblayoutconfig/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.freedesktop.ibus.panel' has path '/desktop/ibus/panel/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.cache' has path '/desktop/gnome/crypto/cache/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.crypto.pgp' has path '/desktop/gnome/crypto/pgp/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.seahorse' has path '/apps/seahorse/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.seahorse.manager' has path '/apps/seahorse/listing/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.locale' has path '/system/locale/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy' has path '/system/proxy/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.http' has path '/system/proxy/http/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.https' has path '/system/proxy/https/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.ftp' has path '/system/proxy/ftp/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
warning: Schema 'org.gnome.system.proxy.socks' has path '/system/proxy/socks/'. Paths starting with '/apps/', '/desktop/' or '/system/' are deprecated.
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
Reply

Tags
appcenter, fedora

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Current GMT-time: 00:31 (Tuesday, 29-07-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat