Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

All you BMPx fans out there.. a live SVN ebuild.

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
35 posts
  • 1
  • 2
  • Next
Author
Message
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

All you BMPx fans out there.. a live SVN ebuild.

  • Quote

Post by SamuliSuominen » Tue Feb 21, 2006 5:11 pm

I decided to give it a try, and seems to working like a charm. Please test it.

Note: You need gstreamer 0.10 unmasked, from /usr/portage/profiles/package.mask
Note: You need USE="-hal" for this, cause Portage doesn't have new enough hal yet.
Note: It is a live svn ebuild, so it might work now, and not tomorrow. :-)

Oh, and yeah.. it goes to "media-sound/bmpx" in your overlay.

-- cut --

# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit gnome2 subversion

SRC_URI=""
DESCRIPTION="Next generation Beep Media Player"
LICENSE="GPL-2"
HOMEPAGE="http://bmpx.beep-media-player.org/site/SVN"
KEYWORDS="~x86"
SLOT="0"
IUSE="nls debug dbus hal gnome amazon"
ESVN_REPO_URI="http://svn.beep-media-player.org/bmpx/trunk"
ESVN_BOOTSTRAP=autogen.sh

DEPEND=">=dev-util/pkgconfig-0.9
>=x11-libs/gtk+-2.8.0
>=x11-libs/pango-1.10.0
>=dev-libs/libxml2-2.6.18
>=x11-libs/cairo-1.0.0
>=dev-python/pygtk-2.8
>=x11-libs/startup-notification-0.8
>=gnome-base/libglade-2.5.1
>=media-libs/taglib-1.4
>=media-libs/gstreamer-0.10
>=media-libs/gst-plugins-base-0.10
>=media-libs/musicbrainz-2.1.1
>=app-admin/gamin-0.1.7
>=net-misc/neon-0.25.3
>=dev-util/gtk-doc-1.4
dbus? ( >=sys-apps/dbus-0.60 )
hal? ( >=sys-apps/hal-0.5.6 )
gnome? ( >=gnome-base/gconf-2.12 )"
RDEPEND="${DEPEND}
>=media-plugins/gst-plugins-mad-0.10
>=media-plugins/gst-plugins-vorbis-0.10
>=media-plugins/gst-plugins-ogg-0.10"

src_compile() {
econf \
$(use_enable nls) \
$(use_enable hal) \
$(use_enable gnome gconf) \
$(use_enable debug) \
$(use_enable amazon) || die "econf failed."
emake || die "emake failed."
}

src_install() {
gnome2_src_install
}

-- cut --
Top
slackline
Veteran
Veteran
User avatar
Posts: 1479
Joined: Fri Apr 01, 2005 7:22 pm
Location: /uk/sheffield
Contact:
Contact slackline
Website

  • Quote

Post by slackline » Wed Mar 01, 2006 2:35 pm

I get the following after adding it to /usr/local/portage/media-sound/bmpx/bmpx-svn.ebuild....

Code: Select all

 ebuild bmpx-svn.ebuild digest 
!!! media-sound/bmpx-svn does not follow correct package syntax.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Mar 01, 2006 2:42 pm

slack---line wrote:!!! media-sound/bmpx-svn does not follow correct package syntax.
Name the file: bmpx-9999.ebuild
Top
radfoj
Guru
Guru
User avatar
Posts: 490
Joined: Fri Dec 31, 2004 12:02 pm
Location: Tísek, Czech Republic
Contact:
Contact radfoj
Website

  • Quote

Post by radfoj » Wed Mar 01, 2006 2:46 pm

slack---line wrote:ebuild bmpx-svn.ebuild digest
!!! media-sound/bmpx-svn does not follow correct package syntax.
You should call it bmpx-0.9999.ebuild - for example:

Code: Select all

# ebuild bmpx-0.9999.ebuild digest
>>> Generating the digest file...
>>> Generating the manifest file...
<<< bmpx-0.9999.ebuild
<<< files/digest-bmpx-0.9999
>>> Computed message digests.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Mar 01, 2006 2:48 pm

radfoj wrote:0.9999.ebuild
No, because then version 1.0 would be "more recent" than svn, which is wrong.
Top
radfoj
Guru
Guru
User avatar
Posts: 490
Joined: Fri Dec 31, 2004 12:02 pm
Location: Tísek, Czech Republic
Contact:
Contact radfoj
Website

  • Quote

Post by radfoj » Wed Mar 01, 2006 2:53 pm

PaulBredbury wrote:
radfoj wrote:0.9999.ebuild
No, because then version 1.0 would be "more recent" than svn, which is wrong.
You are right with it, but isnt version 1.0 too far from now? In BMPx roadmap I see 0.14, 0.15. For today and next few weeks (maybe months/years) is 0.9999 allright :D
Last edited by radfoj on Wed Mar 01, 2006 2:57 pm, edited 1 time in total.
Top
PaulBredbury
Watchman
Watchman
User avatar
Posts: 7310
Joined: Thu Jul 14, 2005 3:47 pm

  • Quote

Post by PaulBredbury » Wed Mar 01, 2006 2:57 pm

radfoj wrote:isnt version 1.0 too far from now?
Many programs start off at version ~0.01, and end up >1 :wink:

9999 is a standard of sorts. There's no reason to make weird-number exceptions.
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

So how is it working for you guys?

  • Quote

Post by SamuliSuominen » Wed Mar 01, 2006 5:45 pm

Recently BMPx changed some code in SVN so it depends now on GST 0.10.4 (Not released yet!), so it needs GST from CVS. Check irc.freenode.net / #bmp Topic.
It might still work, but no guarantees.

Also, change that neon dependency to 0.25.5, from 0.25.3

Also, there is a communication problem with Gentoo developers and BMPx upstream.. and old versions in Portage are now masked by /usr/portage/profiles/package.mask, so you need "media-sound/bmpx" in /etc/portage/package.unmask to remove this also for my SVN ebuild.

Hmm..

so.. I hope GST 0.10.4 or newer comes out soon, and will be available in Portage and bmpx in Portage gets a new maintainer soon!

8O :? 8O :?
Top
Earthwings
Bodhisattva
Bodhisattva
User avatar
Posts: 7753
Joined: Mon Apr 14, 2003 8:13 pm
Location: Germany

  • Quote

Post by Earthwings » Fri Mar 03, 2006 3:17 pm

Please discuss the status of BMPx in Gentoo [topic=439668]here[/topic] where I just split off most of this thread.
KDE
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

  • Quote

Post by Naib » Sat Mar 11, 2006 12:19 pm

So is bmpx really being taken out of Portage?
!!! All ebuilds that could satisfy "bmpx" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-sound/bmpx-0.12.9-r1 (masked by: package.mask)
# Martin Schlemmer <azarah@gentoo.org (01 Mar 2006)
# Have multiple issues, and 0.13 release have segfaults (fixed in svn, but
# _only_ after 0.13 release although the fact was known before the 0.13
# release). Either way, no bugfix release was made, and upstream was very
# agro about the fact that I did not still want to add the 0.13 with known
# issues. I dont want to maintain this anymore as working with upstream
# needs a lot of patience and diplomacy, and I do not have the energy any
# longer. I will remove it from the tree if nobody steps up shortly to
# take over.

- media-sound/bmpx-0.12.9-r2 (masked by: package.mask)
- media-sound/bmpx-0.12.9 (masked by: package.mask)
- media-sound/bmpx-0.12.6.1 (masked by: package.mask)
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

BMP/BMPx in Portage.

  • Quote

Post by SamuliSuominen » Sun Mar 12, 2006 8:48 am

BMPx is going to be released as Beep Media Player 2.0 at some point.. and Beep Media Player 1 is getting a new version, with bugs fixed. So logical assumption would be BMP gets back in portage, and when BMP 2.0 gets released it gets in same "category/app" with BMP, as version bump. After this is all done, will take some time, eventually someone will maintain it.. I hope.
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

  • Quote

Post by Naib » Sat Mar 18, 2006 1:21 pm

Well latest version has been released. V0.14.
After all the feasco with V0.13 hopefully we can all move on

Since BMPx isn't being "supported" by Gentoo anymore the nice people at BMPx have made an ebuild

http://bmpx.beep-media-player.org/site/Downloads
Gentoo Linux

Gentoo doesn't have a maintainer for BMPx at the moment, so here is the latest ebuild, followed by simple instructions:

/etc/make.conf
PORTDIR_OVERLAY="/usr/local/portage"

Execute following:

mkdir -p /usr/local/portage/media-sound/bmpx
echo 'media-sound/bmpx' >> /etc/portage/package.unmask
echo 'media-sound/bmpx' >> /etc/portage/package.keywords
cd /usr/local/portage/media-sound/bmpx
wget http://unaffiliated.unk.fi/media-sound/ ... -r2.ebuild
ebuild bmpx-0.14_rc2-r2.ebuild digest
emerge -av bmpx
it relies on gst-plugins 0.10.### which are mostly ~ARCH. However, the killer is it relies on dev-libs/glib-2.10.1 which is part of the GNOME 2.13/14 release. I dont know how much it is going to break my system but I am emerging this glib even though I am using GNOME 2.12 just so I can use BMPx[/quote]
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

  • Quote

Post by SamuliSuominen » Sat Mar 18, 2006 2:29 pm

Naib wrote:Well latest version has been released. V0.14.
After all the feasco with V0.13 hopefully we can all move on

Since BMPx isn't being "supported" by Gentoo anymore the nice people at BMPx have made an ebuild

http://bmpx.beep-media-player.org/site/Downloads
It's actually just RC2 ebuild, not final release..

15:11 < deadchip> we're planning release this weekened
15:11 < deadchip> weekend*
15:11 < deadchip> eh
15:11 < deadchip> so if there are any problems, please tell

but it's coming 8)

Anyway, that's my overlay at http://unaffiliated.unk.fi/media-sound/bmpx , which i'm going to keep up to date, and if you look closer.. there is a live svn ebuild (-9999) there too.

Enjoy! :roll: :D
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

  • Quote

Post by Naib » Sat Mar 18, 2006 2:37 pm

good to here
there doesn't seem to be a GUI anymore???

When I goto run bmpx, it doesn't exist all that does exist is beep-media-player-2 which is CLI-only

where can I get a GUI-client?
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

  • Quote

Post by SamuliSuominen » Sat Mar 18, 2006 2:39 pm

Naib wrote:good to here
there doesn't seem to be a GUI anymore???

When I goto run bmpx, it doesn't exist all that does exist is beep-media-player-2 which is CLI-only

where can I get a GUI-client?
beep-media-player-2 executes the GUI, check this:

drac@unaffiliated ~ $ beep-media-player-2 -v
bmpx 0.14
Copyright (c) 2005-2006 BMPx development team

Built the Sat Mar 18 11:24:26 EET 2006 on Linux 2.6.15-gentoo-r7 (i686) with:
* X11 Session Management
* D-BUS support
* Configuration backend: XML file
* Amazon album cover support
* Core GUI (Winamp 2.x skinning engine)

^^ Core GUI, you got that?

Also, in ./configure.. check this:

unaffiliated trunk # ./configure --help | grep gui
--disable-gui enable core GUI (default=enabled)

So it builds a GUI by default. Something is badly wrong if you don't got GUI. Can you provide a full log, like:

PORT_LOGDIR="/tmp" emerge -av bmpx

and log will be in /tmp

Also, try this: "/usr/libexec/beep-media-player-2-bin --no-log" to see if you get any errors.
Top
kion
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 78
Joined: Sun Jan 09, 2005 8:41 pm
Location: Kończyce Wlk - Cieszyn PL

  • Quote

Post by kion » Sat Mar 18, 2006 4:36 pm

I have the same problem as Naib.

Code: Select all

beep-media-player-2 -v
bmpx 0.14_rc2
Copyright (c) 2005-2006 BMPx development team

Built the Sat Mar 18 15:59:13 CET 2006 on Linux 2.6.15-gentoo-r7 (i686) with:
* X11 Session Management
* Configuration backend: Gconf
* Amazon album cover support
* Core GUI (Winamp 2.x skinning engine)

Code: Select all


/usr/libexec/beep-media-player-2-bin --no-log

BMPx-Message: BMPx STARTED [2006-03-18 17:33:08] PID [30068]
BMPx-Message: Socket path is /tmp/bmpx-root
BMPx-Message: ping_socket.c:121: Connection error: Po³±czenie odrzucone
BMPx-Message: loader.c:78: flow plugin: libflow_linear.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: flow plugin: libflow_shuffle.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: container plugin: libcontainer_pls.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: container plugin: libcontainer_query.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: container plugin: libcontainer_xspf.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: container plugin: libcontainer_folder.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: container plugin: libcontainer_m3u.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: transport plugin: libtransport_file.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: transport plugin: libtransport_http.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: transport plugin: libtransport_cdda.so
BMPx-INFO: Success loading plugin.
BMPx-Message: loader.c:78: transport plugin: libtransport_query.so
BMPx-INFO: Success loading plugin.
BMPx-Message: sm.c:282: Unable to open SM connection: SESSION_MANAGER environment variable not defined
BMPx-Message: Plik z obrazem "/usr/share/bmpx/icons/themes" nie zawiera danych
BMPx-Message: Plik z obrazem "/usr/share/bmpx/icons/themes" nie zawiera danych
BMPx-Message: Plik z obrazem "/usr/share/bmpx/icons/themes" nie zawiera danych
BMPx-Message: Plik z obrazem "/usr/share/bmpx/icons/themes" nie zawiera danych
BMPx-Message: Plik z obrazem "/usr/share/bmpx/icons/themes" nie zawiera danych
BMPx has crashed. If you suspect a bug, please consult http://bmpx.beep-media-player.org/site/Reporting_bugs
Przerwane


If the log from emerge will be helpfull I will send it to forum, but it is huge.
pozdrawiam/best regards
JID: kion@chrome.pl
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

  • Quote

Post by SamuliSuominen » Sat Mar 18, 2006 7:09 pm

kion wrote:I have the same problem as Naib.
If the log from emerge will be helpfull I will send it to forum, but it is huge.
Log won't be needed afterall.. This is a bug, with gconf backend in RC2. Your options are:

USE="-gnome" and re-emerge bmpx.

Or..

fetch bmpx-9999.ebuild from my overlay to build BMPx from SVN, that problem has been fixed upstream. http://unaffiliated.unk.fi/media-sound/bmpx/

Or..

Wait for RC3 or Final 0.14 release.

:roll:
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

BMPx 0.14.1 released!

  • Quote

Post by SamuliSuominen » Sun Mar 19, 2006 8:35 am

-!- deadchip changed the topic of #bmp to: GConf: When in doubt, do NOT use it (use XML-file
backend) .::. Current: 0.14.1 .::. Next: 0.14.2 (Next week) .::. BMPx: Sweet like a sheep! .::.
Please read the FAQs and help docs first! Really. .::. »Website:
http://bmpx.beep-media-player.org :: »Forum: http://forum.beep-media-player.org ::
»BMPx-Supported File Formats: http://tinyurl.com/kl6ej

http://bmpx.beep-media-player.org/site/ ... ntoo_Linux
http://unaffiliated.unk.fi/media-sound/ ... 4.1.ebuild

:lol:
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Re: BMPx 0.14.1 released!

  • Quote

Post by Naib » Sun Mar 19, 2006 4:17 pm

SamuliSuominen wrote:...
Well I had to do
USE="-gnome" emerge bmpx
to get the GUI (I dont want to put that into /etc/portage/package.use yet.

it is a shame that isn't fixed


SamuliSuominen you afiliated with the Dev's of BMPx?
If so a couple of points

1) BPMx or BMP-2 as it seems to be known makes a ~/.bmp-2.0 the Freedesktop spec states config should go into ~/.config
SMEG, fraveman, last.fm are all using it. It would be useful and more tidy IF BMPx also used this

2) internet radio streams don't seem to work
I tend to use the stream from D&Bforum but BMPx doesn't accept it
http://www.dnbradio.com/hi.pls
don't mind the music, just my type when in the mood for it ;)

3) I decided to check out last.fm (to get some live streams) but it doesn't seem to be accepting, I have signed up and last.fm player works, but offloading to BMPx doesn't

4) the memory usage seems a bit high. I have had it hitting 140meg!
Even when it is working fine Audacity uses 40meg with BMPx using 60meg (this is more reasonalble I guess)
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

Re: BMPx 0.14.1 released!

  • Quote

Post by SamuliSuominen » Sun Mar 19, 2006 5:07 pm

Naib wrote:
Well I had to do
USE="-gnome" emerge bmpx
to get the GUI (I dont want to put that into /etc/portage/package.use yet.

it is a shame that isn't fixed


SamuliSuominen you afiliated with the Dev's of BMPx?
If so a couple of points

1) BPMx or BMP-2 as it seems to be known makes a ~/.bmp-2.0 the Freedesktop spec states config should go into ~/.config
SMEG, fraveman, last.fm are all using it. It would be useful and more tidy IF BMPx also used this

2) internet radio streams don't seem to work
I tend to use the stream from D&Bforum but BMPx doesn't accept it
http://www.dnbradio.com/hi.pls
don't mind the music, just my type when in the mood for it ;)

3) I decided to check out last.fm (to get some live streams) but it doesn't seem to be accepting, I have signed up and last.fm player works, but offloading to BMPx doesn't

4) the memory usage seems a bit high. I have had it hitting 140meg!
Even when it is working fine Audacity uses 40meg with BMPx using 60meg (this is more reasonalble I guess)
Yes i'm more or less affiliated with BMPx devs, and developers have though about following f.d.o specs in ~/.config too. I added this to my ebuilds just some hours ago,

echo
einfo "Install gst-plugins-cdparanoia if you need support for CD listening and,"
einfo "gst-plugins-gnomevfs for Icecast and Shoutcast streaming."
echo
epause 5

I'm not sure will I make USE flag for those too, but for now.. "emerge -av gst-plugins-gnomevfs gst-plugins-cdparanoia" to get more
features. Portage also needs gst-plugins-neon, to replace buggy gst-plugins-gnomevfs for streaming support.. but currently, it's missing -- see http://bugs.gentoo.org/show_bug.cgi?id=125980 , specially if you experience problems like BMPx crashing when trying to play a stream. BMPx uses _first_ neonhttpsrc plugin, but if that's not found, it will uses gnomevfsrc plugin. That bugreport has an ebuild for gst-plugins-neon, haven't tried it yet myself.

Memory usage.. well, it's still development release, give it some time. 8O

And what it comes to last.fm, I haven't tried that one myself at all.. or used last.fm at all, you better ask that from deadchip himself at Freenode, #bmp

:)
Top
deadchip
n00b
n00b
Posts: 29
Joined: Thu Mar 02, 2006 9:09 am

GConf backend

  • Quote

Post by deadchip » Sun Mar 19, 2006 5:08 pm

Guys just a little info on the GConf backend:

The warning from the topic (as drac posted above) doesn't come from the fact that it's less stable or buggy than the XML backend, but because it's "harder" to get it done right.

While it's enough for the basic installation of BMPx when you use the XML-file backend to pass just (for example):

Code: Select all

./configure --prefix=/usr
you MUST pass a valid sysconfdir variable as well for the GConf backend, e.g.

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc
so that the schemas get installed right, and of course that sysconfdir must point to 'the' sysconfdir where GConf stores it schemas, on most systems that would be /etc/gconf/schemas. If you don't pass the sysconfdir explicitly, then it will end up as $prefix/etc, which would be in the case of prefix=/usr "/usr/etc", which is not correct.
This is nothing unusual with BMPx, it's like that with every app that uses GConf and installs GConf schemas.

Furthermore, if you need, for some reason, to point BMPx's general sysconfdir to somewhere else than /etc (although currently nothing else in BMPx would make use of that anyway), then you can do, for example (this is just an example; please read the full sentence before you take this as a real advice):

Code: Select all

./configure --prefix=/usr --sysconfdir=/usr/local/etc --with-gconf-schema-file-dir=/etc/gconf/schemas

Bottom line is: When you use the GConf backend, you must make sure the schemas get installed into the right place. Now some of you maybe don't even really know what a GConf schema actually is, and that's why i said: "When in doubt, use the XML-file backend"
Last edited by deadchip on Tue Mar 21, 2006 7:15 pm, edited 4 times in total.
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

  • Quote

Post by SamuliSuominen » Sun Mar 19, 2006 5:09 pm

Btw, http://www.dnbradio.com/hi.pls works for me, using gst-plugins-gnomevfs 8)
Top
SamuliSuominen
Retired Dev
Retired Dev
Posts: 2133
Joined: Fri Sep 30, 2005 8:38 am
Location: Finland

Re: GConf backend

  • Quote

Post by SamuliSuominen » Sun Mar 19, 2006 5:10 pm

deadchip wrote:Guys just a little info on the GConf backend:

The warning from the topic (as drac posted above) doesn't come from the fact that it's less stable or buggy than the XML backend, but because it's "harder" to get it done right.

While it's enough for the basic installation of BMPx when you use the XML-file backend to pass just (for example):

Code: Select all

./configure --prefix=/usr
you MUST pass a valid sysconfdir variable as well for the GConf backend, e.g.

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc
so that the schemas get installed right (and of course that sysconfdir must point to 'the' sysconfdir where GConf stores it schemas, on most systems that would be /etc/gconf/schemas).
This is nothing unusual with BMPx, it's like that with every app that uses GConf and installs GConf schemas.

Furthermore, if you need, for some reason, to point BMPx's general sysconfdir to somewhere else than /etc (although currently nothing else in BMPx would make use of that anyway), then you can do, for example (this is just an example; please read the full sentence before you take this as a real advice):

Code: Select all

./configure --prefix=/usr --sysconfdir=/usr/local/etc --with-gconf-schema-file-dir=/etc/gconf/schemas

Bottom line is: When you use the GConf backend, you must make sure the schemas get installed into the right place. Now some of you maybe don't even really know what a GConf schema actually is, and there's nothing wrong with that, but that's why i said: "When in doubt, use the XML-file backend"
Yep yep, I've taken care of that in my ebuilds.

USE="gnome" to use GConf
USE="-gnome" to use XML
Top
Naib
Watchman
Watchman
User avatar
Posts: 6101
Joined: Fri May 21, 2004 9:42 pm
Location: Removed by Neddy
Contact:
Contact Naib
Website

Re: BMPx 0.14.1 released!

  • Quote

Post by Naib » Sun Mar 19, 2006 5:22 pm

SamuliSuominen wrote:...
tnx,
stange abt that stream I must be missing a GST plugin (I have all those listed) ??? will re-emerged when in Linux again.
I know it is dev and it is to be expected to have higher mem usage, just pointing it out if a bugtrace is required

it site at around 60meg when working but so far one out of 10starts it doesn't displace BUT the process is running and it is eating 120Meg or RAM??

just odd


apart from that pritty good, pitty no skin came with it,
#define HelloWorld int
#define Int main()
#define Return printf
#define Print return
#include <stdio>
HelloWorld Int {
Return("Hello, world!\n");
Print 0;
Top
deadchip
n00b
n00b
Posts: 29
Joined: Thu Mar 02, 2006 9:09 am

Re: BMPx 0.14.1 released!

  • Quote

Post by deadchip » Sun Mar 19, 2006 7:11 pm

Naib wrote:apart from that pritty good, pitty no skin came with it,
We could make a skin repository on our site; just send in skins (preferrably some BMPx "branded" skins if you have them, i know there are a few floating around but i couldn't get hold of them yet), or just your favorite skin, and we'll put it online (if it's not too ugly LOL)

Send it to <internalerror AT gmail DOT com>, or join on IRC or sth like that.
Top
Post Reply

35 posts
  • 1
  • 2
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic