Gentoo Forums
Gentoo Forums
Quick Search: in
emerge libgda without the whole X/Gnome stuff
View unanswered posts
View posts from last 24 hours

rackathon
 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
tacker
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 85
Location: Offenbach, Germany

PostPosted: Fri Apr 29, 2005 3:44 am    Post subject: emerge libgda without the whole X/Gnome stuff Reply with quote

Hoi all,

i just wanted to check out Alans new PHP5 extension DBDO [1]
which requires libgda.
But I have to emerge 47 packages (see below) including xorg-x11
which is definitely not what I want for my server.

Maybe the dependencies of libgda are optimised with a desktop
system in mind?

Is there a way to get it without the whole Desktop related stuff?

Thanks for your help!

[1] http://www.akbkhome.com/wiki.php/DBDO/index.html

Code:
[ebuild  N    ] dev-libs/libgpg-error-1.0-r1
[ebuild  N    ] dev-libs/libgcrypt-1.2.1
[ebuild  N    ] dev-libs/libxslt-1.1.12
[ebuild  N    ] app-text/sgml-common-0.6.3-r4
[ebuild  N    ] app-text/opensp-1.5.1
[ebuild  N    ] app-text/openjade-1.3.2-r1
[ebuild  N    ] app-text/docbook-sgml-dtd-4.1-r2
[ebuild  N    ] app-text/docbook-sgml-dtd-4.0-r2
[ebuild  N    ] app-text/docbook-xml-simple-dtd-4.1.2.4
[ebuild  N    ] dev-perl/SGMLSpm-1.03-r5
[ebuild  N    ] app-text/docbook-dsssl-stylesheets-1.77-r2
[ebuild  N    ] app-text/docbook-sgml-dtd-3.0-r2
[ebuild  N    ] app-text/docbook-sgml-dtd-3.1-r2
[ebuild  N    ] app-text/build-docbook-catalog-1.2
[ebuild  N    ] app-text/docbook-xsl-stylesheets-1.66.1
[ebuild  N    ] app-text/docbook-xml-dtd-4.3
[ebuild  N    ] app-text/docbook-sgml-utils-0.6.12
[ebuild  N    ] app-text/docbook-xml-dtd-4.1.2-r5
[ebuild  N    ] dev-perl/XML-Parser-2.34
[ebuild  N    ] dev-util/intltool-0.31.2
[ebuild  N    ] app-text/scrollkeeper-0.3.14
[ebuild  N    ] dev-util/indent-2.2.9-r2
[ebuild  N    ] dev-libs/libIDL-0.8.5
[ebuild  N    ] gnome-base/orbit-2.12.1
[ebuild  N    ] gnome-base/gnome-mime-data-2.4.2
[ebuild  N    ] x11-misc/shared-mime-info-0.14-r2
[ebuild  N    ] x11-base/opengl-update-2.1.1-r1
[ebuild  N    ] media-libs/fontconfig-2.2.3
[ebuild  N    ] x11-misc/ttmkfdir-3.0.9-r2
[ebuild  N    ] x11-base/xorg-x11-6.8.2-r1
[ebuild  N    ] sys-apps/utempter-0.5.5.5-r1
[ebuild  N    ] x11-terms/xterm-200-r1
[ebuild  N    ] x11-libs/pango-1.8.1
[ebuild  N    ] dev-libs/atk-1.8.0-r1
[ebuild  N    ] x11-libs/gtk+-2.6.4-r1
[ebuild  N    ] gnome-base/gconf-2.8.1-r1
[ebuild  N    ] net-nds/portmap-5b-r9
[ebuild  N    ] app-admin/fam-2.7.0-r2
[ebuild  N    ] gnome-base/libbonobo-2.8.1
[ebuild  N    ] gnome-base/gnome-vfs-2.8.4-r1
[ebuild  N    ] gnome-extra/libgda-1.0.2
Back to top
View user's profile Send private message
vad3r
Guru
Guru


Joined: 02 May 2004
Posts: 450
Location: Munich, Germany

PostPosted: Tue May 03, 2005 3:26 pm    Post subject: Reply with quote

Unfortunately i'm not in front of a Gentoo box right now but maybe a can give a tipp anyway.

First of all you should use:

Code:
emerge -pvt libgda


So you'll see all the USE Flags and the tree of depencies. So you could change your USE-Flags to require as many packages as possible.

Good Luck. :)
_________________
-- http://www.linuxaddicted.de/ | Please help to answer open questions
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Mon May 16, 2005 4:59 am    Post subject: Reply with quote

I'm having a similar issue. I want to try out mergeant, which depends on libgda. I whish to enable a couple of sql servers cappabilities without necessarly installing them on the box...
Code:
# emerge -av mergeant

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] dev-db/sqlite-3.2.1-r3  -doc -nothreadsafe 1,320 kB
[ebuild  N    ] dev-db/xbase-2.0.0  -doc 481 kB
[ebuild  N    ] dev-db/mysql-4.0.24  -berkdb -debug -innodb -perl -readline (-selinux) -ssl -static -tcpd 0 kB
[ebuild  N    ] gnome-extra/libgda-1.2.1  -berkdb -debug -doc -firebird -freetds +ldap -mdb +mysql +oci8 -odbc -postgres +sqlite -static +xbase 1,194 kB
[ebuild  N    ] gnome-extra/libgnomedb-1.2.1  -debug -doc -static 630 kB
[ebuild  N    ] dev-db/mergeant-0.52  -debug -doc -static 2,010 kB

It's like if wanting to use evolution you needed to install a pop/imap/smtp server, or who is using Firefox without a web server on their machine? About everybody hey?
_________________
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Back to top
View user's profile Send private message
tacker
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 85
Location: Offenbach, Germany

PostPosted: Tue May 17, 2005 4:26 am    Post subject: Reply with quote

vad3r wrote:

First of all you should use:
Code:
emerge -pvt libgda

So you'll see all the USE Flags and the tree of depencies. So you could change your USE-Flags to require as many packages as possible.


Well, thats what I get (below). But that doesn't give me a clue which useflag i should
disable...

Code:
# emerge -pvt libgda

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild  N    ] gnome-extra/libgda-1.0.4  -debug -doc -firebird -freetds +ldap -mdb +mysql -oci8 +odbc -postgres -sqlite 1,086 kB
[ebuild  N    ]  gnome-base/gnome-vfs-2.8.4-r1  -debug -doc -gnutls -hal -howl +ipv6 -samba +ssl 1,921 kB
[ebuild  N    ]   gnome-base/libbonobo-2.8.1  -debug -doc 1,036 kB
[ebuild  N    ]   app-admin/fam-2.7.0-r2  294 kB
[ebuild  N    ]    net-nds/portmap-5b-r9  -debug (-selinux) +tcpd 18 kB
[ebuild  N    ]   gnome-base/gconf-2.8.1-r1  -debug -doc 1,690 kB
[ebuild  N    ]    x11-libs/gtk+-2.6.4-r1  -debug -doc +jpeg -static -tiff 10,985 kB
[ebuild  N    ]     dev-libs/atk-1.8.0-r1  -debug -doc -static 488 kB
[ebuild  N    ]     x11-libs/pango-1.8.1  -debug -doc -static 973 kB
[ebuild  N    ] x11-terms/xterm-200-r1  -Xaw3d -debug -toolbar -truetype -unicode 681 kB
[ebuild  N    ]  sys-apps/utempter-0.5.5.5-r1  -debug 20 kB
[ebuild  N    ]   app-arch/rpm2targz-9.0-r2  2 kB
[ebuild  N    ]     x11-base/xorg-x11-6.8.2-r1  -3dfx -3dnow +bitmap-fonts -cjk -debug -dlloader -dmx -doc -font-server -hardened -insecure-drivers +ipv6 -minimal +mmx +nls +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclibc) -xprint +xv 45,094 kB
[ebuild  N    ]      media-libs/fontconfig-2.2.3  732 kB
[ebuild  N    ]      x11-base/opengl-update-2.2.1  38 kB
[ebuild  N    ]      x11-misc/ttmkfdir-3.0.9-r3  -debug 19 kB
[ebuild  N    ]      media-libs/freetype-2.1.9-r1  -bindist -debug -doc +zlib 969 kB
[ebuild  N    ]   x11-misc/shared-mime-info-0.14-r2  347 kB
[ebuild  N    ]   gnome-base/gnome-mime-data-2.4.2  -debug 829 kB
[ebuild  N    ]   gnome-base/orbit-2.12.1  -debug -doc +ssl 659 kB
[ebuild  N    ]    dev-libs/libIDL-0.8.5  -debug 331 kB
[ebuild  N    ]    dev-util/indent-2.2.9-r2  +nls 662 kB
[ebuild  N    ]  app-text/scrollkeeper-0.3.14  +nls 663 kB
[ebuild  N    ]   dev-util/intltool-0.31.2  121 kB
[ebuild  N    ]    dev-perl/XML-Parser-2.34  224 kB
[ebuild  N    ]   app-text/docbook-xml-dtd-4.1.2-r5  73 kB
[ebuild  N    ]   app-text/docbook-sgml-utils-0.6.12  -tetex 115 kB
[ebuild  N    ]    app-text/docbook-xml-dtd-4.3  81 kB
[ebuild  N    ]     app-text/docbook-xsl-stylesheets-1.66.1  1,514 kB
[ebuild  N    ]      app-text/build-docbook-catalog-1.2  3 kB
[ebuild  N    ]    www-client/lynx-2.8.5  -debug +ipv6 +nls +ssl 2,126 kB
[ebuild  N    ]    app-text/docbook-sgml-dtd-3.1-r2  54 kB
[ebuild  N    ]    app-text/docbook-sgml-dtd-3.0-r2  42 kB
[ebuild  N    ]    app-text/docbook-dsssl-stylesheets-1.77-r2  385 kB
[ebuild  N    ]    dev-perl/SGMLSpm-1.03-r5  91 kB
[ebuild  N    ]    app-text/docbook-xml-simple-dtd-4.1.2.4  34 kB
[ebuild  N    ]    app-text/docbook-sgml-dtd-4.0-r2  54 kB
[ebuild  N    ]    app-text/docbook-sgml-dtd-4.1-r2  55 kB
[ebuild  N    ]     app-arch/unzip-5.50-r2  1,043 kB
[ebuild  N    ]    app-text/openjade-1.3.2-r1  -debug 873 kB
[ebuild  N    ]     app-text/opensp-1.5.1  +nls 1,385 kB
[ebuild  N    ]     app-text/sgml-common-0.6.3-r4  74 kB
[ebuild  N    ]  dev-libs/libxslt-1.1.12  +crypt +python 1,736 kB
[ebuild  N    ]   dev-libs/libgcrypt-1.2.1  +nls 938 kB
[ebuild  N    ]    dev-libs/libgpg-error-1.0-r1  +nls 316 kB
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Tue May 17, 2005 1:50 pm    Post subject: Reply with quote

According to the ebuild, it depends on gnome-vfs, which depends on a whole lot of different gnome stuff like gtk, which is why you get a lot of desktop dependencies.

I think you have the minimal set to get it emerged.
_________________
(7 of 9) Installing star-trek/species-8.4.7.2::talax.
Back to top
View user's profile Send private message
tacker
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jul 2004
Posts: 85
Location: Offenbach, Germany

PostPosted: Tue May 24, 2005 10:48 am    Post subject: Reply with quote

Interesting: On SuSe 9.3 you may install libgda standalone.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum