You are not logged in.

#401 2008-08-16 15:32:26

aveightor
Member
Registered: 2005-04-24
Posts: 33

Re: Daily KDE4 Subversion Packages

tried test A and amarok crashed, reversed that and tried B this is the output

bash-3.2# mpkg extragear-multimedia                                                                           
PKGNAME=extragear-multimedia                                                                                 
SECTION=                                                                                                     
DISTRO=kde-svn                                                                                               
SRC=                                                                                                         
PKG=/home/sources/eth-os/kde-svn/extragear-multimedia                                                         
BIN=/home/packages/eth-os/kde-svn                                                                             
FETCH_CMD=svn co                                                                                             
UPDATE_CMD=svn up                                                                                             
VCS_DIR=.svn                                                                                                 
SRC_URL=svn://anonsvn.kde.org/home/kde/trunk/extragear/multimedia                                             
/usr/bin/mpkg: line 140: [: !=: unary operator expected                                                       
==> CLEANING /home/sources/eth-os/kde-svn/extragear-multimedia                                               
PACKAGE=extragear-multimedia-4.2.0-2008081615-i686.pkg.tar.gz                                                 
==> BUILDING at /home/sources/eth-os/kde-svn/extragear-multimedia                                             
!!! ERROR: Failed building /home/sources/eth-os/kde-svn/extragear-multimedia                                 

tail: cannot open `/home/sources/eth-os/kde-svn/extragear-multimedia/*.log' for reading: No such file or directory

Offline

#402 2008-08-16 23:58:38

mangus
Member
From: Bologna, Italy
Registered: 2007-04-07
Posts: 289

Re: Daily KDE4 Subversion Packages

Hi there, I got nepomuk crashing in Systemsettings with

No Soprano Database backend available. Please check your installation.

It also crashes on exit randomly, who's to blame?
My installation or upstream 'work in progress' problems?
Thank you

Offline

#403 2008-08-17 01:07:25

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

@aveightor: sorry about that, I think you hit a section that I just changed and haven't tested so I'll check it out and update mpkg in about 12 hours. In the mean time, perhaps try a "mkdir -p /home/sources/extragear" and see if that helps.

@mangus: there is a sopranod daemon in the kdesupport package, check for the soprano stuff with "pacman -Ql kdesupport | grep soprano". I'm not sure how it's meant to started and managed but a "sopranod &" should kick it into action.

Offline

#404 2008-08-17 12:29:52

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: Daily KDE4 Subversion Packages

@mark: I got an idea for the bugged applications.menu which overwrites default one: why not using sed instead patching?


Murrine Creator - GNOME Developer

Offline

#405 2008-08-17 15:33:02

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

@Cimi: do you mean that NoUpgrade in /etc/pacman.conf does not work ? If not then can you provide an example of your sed solution.

Offline

#406 2008-08-17 20:17:31

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: Daily KDE4 Subversion Packages

markc wrote:

@Cimi: do you mean that NoUpgrade in /etc/pacman.conf does not work ? If not then can you provide an example of your sed solution.

sed -ie 's/g_vfolder->parseMenu("applications.menu", true);/g_vfolder->parseMenu\("kde-applications.menu", true\);/g' kded/kbuildsycoca.cpp
sed -ie 's/${SYSCONF_INSTALL_DIR}\/xdg\/menus/${SYSCONF_INSTALL_DIR}\/xdg\/menus\ RENAME\ kde-applications.menu/g' /kded/CMakeLists.txt

place this in the pkgbuild before the cmake

Last edited by Cimi (2008-08-17 20:20:41)


Murrine Creator - GNOME Developer

Offline

#407 2008-08-22 08:17:37

SoftVision
Member
Registered: 2007-11-12
Posts: 64

Re: Daily KDE4 Subversion Packages

Hey markc, what's the trunk looking like at the moment?

Offline

#408 2008-08-22 15:01:08

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

@SoftVision: I'm not sure what a stock standard 4.1 looks like to compare with but one thing I just noticed today is that there is a systemsettings option to set the desktop containment to, for instance, folderview instead of the regular plasma view. When using folderview, as the desktop containment, the RMB brings up a menu with an option to... tah dah... create a folder or file/url-link... just like the standard kde3 desktop system. I tried creating a folder and it didn't work so I am guessing another week and it might. Now, *if* persistent icon PLACEMENT is implemented then we'll have a decent facsimile of the old kde3 desktop. Awesome! I've seen mention that panel autohiding is on the agenda to be implemented at some point, possibly by 4.2, so it seems we are on the way to finally having our/my most lamented missing feature set, a direct replacement of the kde3 desktop metaphor, only better because it will be done in a way that will ultimately offer an unlimited number of other desktop metaphors as well (in the future).

The desktop compiz-like affects has a sphere representation of "the cube"... neat to witness and perhaps impress a bystander but not very practical. An almost showstopping aspect is that I can't get amarok or k3b to compile and I've messed up the extragear-multimedia package so that even the older version that used to work got blown away. Lesson learnt, if a particular package does not completely and successfully build then it should not be updated in the binary repo such that it wipes out some previous version that was working.

I'm using an embedded 8200 nVidia gfx chip so the latest beta 177.68 driver seems to have made a slight noticeable difference with performance, I think... http://nvnews.net/vbulletin/showthread.php?t=118244

I notice Konversation v1.1 was released as the last kde3 version so hopefully in a month we'll see the beginnings of an alpha qt4.4 based port available.

I'll also try to find the time to look into a firefox-qt package based on mozilla 3.1 trunk so that we can also play with the HTML5 <video> and <audio> embedded theora/vorbis based tags. This is truly awesome, a qt based firefox that can natively handle ogg/theroa video without using a flash based or external player. Firefox is such a pain to try and build though.

@Cimi: sorry but I haven't had time to implement and test your suggestion yet.

@DsTr: I've had  a look at the source packages you sent me but it would take a lot of work to get them to the point where they build using my VCS source repos in $SRCDEST and also get automatically added to my local binary repo then auto uploaded to the remote server. My current mpkg scheme mostly works, although far from perfect, but it already, as I say, mostly works as is.

In general, one thing I am considering is to grab a snapshot of kde 3.5.10 and push it into a Git repo, so unofficial patches can be applied, and build it for /opt/kde3 so we can finally add legacy apps to these particular kde-svn packages. I really can't see kde4 being usable by mere mortals for at least another 6 months so being able to add qt3/kde3 apps would be useful (as much as I also hate the idea.) I'm not sure the pain and effort would be worth the gain... but it's yet another thought.

I'm also thinking of accumulating pure Qt apps that will compile under Qt4.5 from Trolltech's... I mean Nokia's, trunk and put together a simple quasi-desktop suite of apps. Not enough time to do everything though.

This 20 minute video is worth viewing, if you haven't already seen it...

http://www.ted.com/index.php/talks/kevi … e_web.html

Last edited by markc (2008-08-22 16:02:41)

Offline

#409 2008-08-23 01:21:09

zephyr
Member
Registered: 2008-03-20
Posts: 103

Re: Daily KDE4 Subversion Packages

Hi all!

If you haven't seen this, take a look. For me the CPU difference is huge. KDE now feels like 3.5.10.

http://labs.trolltech.com/blogs/2008/08 … ever-more/

(In short, export QT_NO_GLIB=1 or build qt with -no-glib and kwin shall consume lots of cpu no more).

Offline

#410 2008-08-25 10:39:34

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

FWIW from kde-utils-devel@kde.org KDE 4.1.1 will be tagged on August 27th and released on September 3rd

@zephyr: good one, thanks for that. Between this and other nVidia hints, my el-cheapo onboard 8200 gfx chip is snappier. Not a huge difference but noticable.

Offline

#411 2008-08-25 18:39:33

Belitsky.A
Member
From: Russia, Zelenograd
Registered: 2008-01-10
Posts: 57

Re: Daily KDE4 Subversion Packages

Amarok don't work now. It says that there is no mp3 support or `amarok: [EngineController] [WARNING!] Phonon failed to play this URL. Error:  ""'

Offline

#412 2008-08-25 23:36:44

zephyr
Member
Registered: 2008-03-20
Posts: 103

Re: Daily KDE4 Subversion Packages

@Belitsky.A: It seems that phonon-xine in kdesupport doesn't compile for the past few days and the current kdesupport package from markc only has phonon-gstreamer as a backend. I installed the gstreamer plugins but no KDE app plays video or audio.

Maybe I screwed something in my computer and nothing plays so you could try installing more gstreamer plugins (base, good, bad, ugly and ffmpeg).

@markc: glad you found it useful, KWin is getting better and better all the time and I guess that single-cores were the ones where the impact was more noticeable. You might already know about it, but you could also try the nVidia 177.68 beta driver with the tips below.

http://www.nvnews.net/vbulletin/showthread.php?t=118088

Last edited by zephyr (2008-08-25 23:45:20)

Offline

#413 2008-08-27 14:59:25

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

tanis has released a set of KDE 3.5.10 packages that go into /opt/kde3 so they should work along side these KDE4 svn packages. I haven't tried them yet but I can't see why they wouldn't be "safe" to use. It would be a way to have some reliable working packages, like amarok, if you happen to use these svn packages for a regular desktop system (not just for testing etc) and just want something that works until an svn update becomes usable again. Thank you tanis! :-)

http://bbs.archlinux.org/viewtopic.php?pid=412110

I'm having trouble working out exactly what dependencies are needed and I'm not 100% sure kdesupport is fully uptodate and/or there is a mismatch with some support packages provided by Archlinux. It's a bit strange that I can't find a canonical list of needed dependencies with the exact version numbers. If anyone knows of such a list or how to get one then please post some clues.

Offline

#414 2008-09-04 08:01:31

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

The x86_64 kdelibs and kdebase packages have not been building for at least the last week and so I installed a new dedicated x86_64 build partition and manually built qt-copy, kdesupport, kdelibs, kdepiimlbs and kdebase from scratch making sure the dependencies are correct (gstreamer and xine etc). The latest nvidia beta drivers seemed to be a problem and rather than try to work out why (wrong path for includes, no doubt) I decided on a fresh install instead. Apologies for not doing this a week ago.

Offline

#415 2008-09-07 05:16:44

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

FINALLY!!! ... <gasp>... the panel settings area now has a "More options..." button that now includes "Auto Hide", and it actually works!

The desktop wide folderview containment can be set per desktop too, and icons can be dragged and re-arranged but it's very slow on my machine. We're pretty close to having our old faithful KDE3 desktop behavior back, and it should be relatively bug-free and snappy by the time 4.2 is released.

For weeks my kickoff seemed to have a problem where selecting an entry to add to favourites would add the item below but that now seems to be fixed too. ATM I can't find any way to remove an entry from favourites or re-arrange the order. I set up a kickoff menu option to fire off a bash script that would start kate on kickoffrc so I could manually edit the favourites line but kickoff doesn't seem to respect that config when it's restarted. For the life of me I can't work out why someone hasn't combined the classic menu and the menu editor code together so we could simply drag n drop menu items dynamically in place. Just RMB on a menu item and drag it to another postition... perhaps a double click RMB to bring up a config panel for that menu item or to remove it. To me, this would be far more practical than kickoff or any menuing or app launch option I've seen so far. Yes, I know, I wish I could code and had the time.

Last edited by markc (2008-09-07 05:28:33)

Offline

#416 2008-09-07 11:02:23

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

That's strange, I got an email from this thread, from EvilSide, saying there is a dependency problem with kdepim looking for libopensync. Anyway, there does not appear to be a standard x86_64 package for libopensync available (there is one for i686 in community, v0.22) so I created one for dev/libopensync (0.37-2008090720) and just uploaded it. The current x86_64 build will hopefully use it and build kdepim successfully (last kdepim for x86_64 was 20080902) and be available about 4 hours from now, if all goes well.

I think a firm decision about how KDE trunk will be expected to handle support libs will be made in the next few days so this grey area of WTF support packages are actually needed will be resolved. I am subscribed to the release-team@kde.org list and, I presume, the results will be posted here -> http://techbase.kde.org/Getting_Started … kdesupport

Offline

#417 2008-09-07 12:38:13

EvilSide
Member
Registered: 2008-04-09
Posts: 79

Re: Daily KDE4 Subversion Packages

Yes, I've found it and deleted my post smile
However, amarok still won't work sad I think it need kdemultimedia-dbg or smth like this?

Edit: I'm talking about i686 packages

Last edited by EvilSide (2008-09-07 12:57:34)

Offline

#418 2008-09-08 03:04:21

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

@EvilSide: oh, well I just found out one reason why extragear-multimedia was not building, or rather, why k3b was not building, and that was a change in ffmpeg headers so I added a small patch to the package and everything built okay and is being uploaded as I write this. I'm not sure if amarok and k3b will actually work until I pull the uploads onto my desktop machine and try them out. Fingers crossed.

<rant>This is another classic case of WTF dependencies should be used to build KDE trunk and various developers using different distros with different dependent package versions. I haven't checked but no doubt the Ubuntu ffmpeg package is older than Archlinux's so we suffer because Ubuntu is more popular. I sneaked one email into a development list suggesting that a lot of confusion, even the very need for the kdesupport area itself, could be worked around by having a single "kdesupport" file in the main KDE trunk area that simply listed each dependency package plus the version required and make sure it was kept uptodate... but of course the suggestion was ignored. Apparently a badly maintained kdesupport/ area (should always use upstream packages anyway), and a confusing wiki page, is better than an easily parsable plain text file that gets updated along with the code itself. </rant>

Update: I did mean the x86_64 extragear-multimedia above but I just managed to manually build the i686 version as well, and also kdepim, but not on x86_64. There is a reason there is no x86_64 libopensync v0.22 available in the community section, it won't compile! The v0.37 version does build on x86_64 but kdepim does not seem to like that version... so probably no new kdepim for x86_64 until upstream resolves this issue. Here's hoping that amarok works on both i686 and x86_64.

Update2: good news, the x86_64 version of amarok (KDE 4.1.65 w/ KDE 4.2 >= 20080903) works so the i686 version probably does as well! K3b also runs without crashing but I haven't tried burning anything with it yet.

Last edited by markc (2008-09-08 07:07:32)

Offline

#419 2008-09-08 07:48:00

EvilSide
Member
Registered: 2008-04-09
Posts: 79

Re: Daily KDE4 Subversion Packages

I will try it but ...

:: Retrieving packages from kde-svn...
error: failed retrieving file 'kdebase-doc-4.2.0-2008090610-any.pkg.tar.gz' from pkg.eth-os.org : Forbidden
error: failed retrieving file 'kdelibs-doc-4.2.0-2008090411-any.pkg.tar.bz2' from pkg.eth-os.org : Forbidden
error: failed retrieving file 'qt-copy-doc-4.4.1-2008090415-any.pkg.tar.gz' from pkg.eth-os.org : Forbidden
warning: failed to retrieve some files from kde-svn
error: failed to commit transaction (unexpected error)

big_smile

Offline

#420 2008-09-08 09:15:13

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

Woops, I manually built those packages and updated the x86_64 repo but forgot to do the same to the i686 repo. Fixed now and thanks for the heads up. You don't really need those packages so if you remove them from your system it'll save you 100Mb of downloads. However, kdebase-doc has got all the svg images and some extra wallpapers but they hardly change so you could manually extract them from the tarball (while in /) to /usr/share/icons/oxygen/scalable and /usr/share/wallpapers (just an idea to save downloading 80Mb every day).

Offline

#421 2008-09-08 09:52:26

EvilSide
Member
Registered: 2008-04-09
Posts: 79

Re: Daily KDE4 Subversion Packages

Application: Amarok (amarok), signal SIGSEGV
[Current thread is 0 (LWP 3716)]

Thread 6 (Thread 0xb1370b90 (LWP 3717)):
#0  0xb80da424 in __kernel_vsyscall ()
#1  0xb7e81ee2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1f887d1 in metronom_sync_loop () from /usr/lib/libxine.so.1

Thread 5 (Thread 0xb0b1fb90 (LWP 3720)):
#0  0xb80da424 in __kernel_vsyscall ()
#1  0xb7e84acb in read () from /lib/libpthread.so.0
#2  0xb3e05012 in snd_ctl_hw_read () from /usr/lib/libasound.so.2
#3  0xb3e0262d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0xb3dfea6f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0xb3e0a991 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0xb0b6af2d in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.24/xineplug_ao_out_alsa.so
#7  0x00000000 in ?? ()

Thread 4 (Thread 0xb02fdb90 (LWP 3721)):
#0  0xb80da424 in __kernel_vsyscall ()
#1  0xb7e81bb5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb1f9a664 in ao_loop () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 3 (Thread 0xafafcb90 (LWP 3722)):
#0  0xb6ac0974 in g_main_context_release () from /usr/lib/libglib-2.0.so.0
#1  0xb6ac2705 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0xb6ac29c1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0xb800efa7 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#4  0xb7fe708a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#5  0xb7fe724a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#6  0xb7f0b943 in QThread::exec () from /usr/lib/libQtCore.so.4
#7  0xb1fd3258 in Phonon::Xine::XineThread::run () from /usr/lib/kde4/phonon_xine.so
#8  0xb7f0e797 in ?? () from /usr/lib/libQtCore.so.4
#9  0x084aed30 in ?? ()
#10 0x00000000 in ?? ()

Thread 2 (Thread 0xae9e2b90 (LWP 3725)):
#0  0xb80da424 in __kernel_vsyscall ()
#1  0xb7710751 in select () from /lib/libc.so.6
#2  0xb7fcc5c7 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00000007 in ?? ()
#4  0xae9e2268 in ?? ()
#5  0x00000000 in ?? ()

Thread 1 (Thread 0xb3c1b730 (LWP 3716)):
[KCrash Handler]
#6  0xb7a60763 in KDE::StatusBar::newProgressOperationInternal () from /usr/lib/libamaroklib.so.1
#7  0xaf209cc8 in XmlParseJob::XmlParseJob () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#8  0xaf20b653 in ScanManager::startFullScan () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#9  0xaf20b8a0 in ScanManager::qt_metacall () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#10 0xb7ffa14b in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#11 0xb7ffa6a2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#12 0xb8001147 in ?? () from /usr/lib/libQtCore.so.4
#13 0x0850ee00 in ?? ()
#14 0xb8083da4 in ?? () from /usr/lib/libQtCore.so.4
#15 0x00000000 in ?? ()

Amarok Rocks! sad

Offline

#422 2008-09-08 11:54:39

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

Not sure what to suggest other than if it's working on x86_64 then it *should* work on i686 as well. I've started another i686 build so if you don't mind trying again in 6 or so hours then if that one doesn't work I'll reformat my i686 build partition and reinstall i686 from scratch, which is what I did for x86_64 a few days ago. I guess it would help if I got another 32 bit test system!

One minor point of success is that I just tried out quassel as an IRC client and it works for x86_64 (but the i686 build failed) http://quassel-irc.org. I'll try and remember to keep an #eth-os channel open, FWIW.

Offline

#423 2008-09-08 16:53:26

EvilSide
Member
Registered: 2008-04-09
Posts: 79

Re: Daily KDE4 Subversion Packages

Quassel works for i686 smile

Edit: Amarok from last build wont work, too.

Last edited by EvilSide (2008-09-08 18:18:54)

Offline

#424 2008-09-09 14:35:29

EvilSide
Member
Registered: 2008-04-09
Posts: 79

Re: Daily KDE4 Subversion Packages

Hey hey hey!!! Amarok is working!!! smile

Offline

#425 2008-09-09 14:56:28

markc
Member
From: Gold Coast, Australia
Registered: 2007-05-15
Posts: 502
Website

Re: Daily KDE4 Subversion Packages

Excellent! I spent most of today installing a new 32bit partition and manually building the core packages while checking that everything went smoothly. Good to know it was worth the effort :-)

Offline

Board footer

Powered by FluxBB