=?utf-8?Q?Re:_How_to_rebuild_all_KF5+Kate, _and_how_to_do_this_incremental?= ly?

Patrick von Reth vonreth at kde.org
Sun Mar 22 22:12:04 UTC 2015


Hi,


-ia only works well with tier1 and 2.


But emerge -i frameworks should work.


You can also use --update-fast that will skip git packages which are up to date.


Cheers


Patrick










From: Kevin Funk
Sent: ‎Sunday‎, ‎22‎ ‎March‎ ‎2015 ‎22‎:‎56
To: KDE on Windows





On Monday, December 01, 2014 11:20:20 AM Kevin Funk wrote:
> On Sunday 30 November 2014 14:12:21 Dominik Haumann wrote:
> > Hi all,
> > 
> > some weeks ago, doing an emerge the first time, I was able to compile
> > frameworks and kate by typing:
> > 
> > $ emerge frameworks
> > $ emerge kate
> > 
> > But at this point, I have no idea how to keep the sources up-to-date.
> > emerge --update frameworks does not work. It does something, but
> > defintiely
> > not want I want.
> > 
> > So, more specifically:
> > 1. Entirely new build:
> > How to wipe all of the build-dirs and the installed stuff of frameworks +
> > kate? Under linux I have a kf5/src, kf5/usr, and kf5/build. There, I just
> > `rm -rf usr build`. How can I don the equivalent on Windows?
> 
> You also have a build + install directory when using emerge.
> 
> build: %KDEROOT%\build
> install: %KDEROOT%\
> 
> You can `del /S` them as you wish.
> 
> > 2. Incremental build:
> > Say frameworks + Kate is installed. How do I update *all* of frameworks +
> > kate? emerge --update frameworks does not at all what I want.
> > Under Linux, I do $ ./kdesrc-build frameworks, and I get what I want.
> 
> There used to be an option called --update-all, I presume it no longer
> works.
> 
> Patrick(s)? :)
> 
> > This should be more explicit in the wiki documentation.
> > Every time I try to invest time into building Kate on Windows, I finally
> > am
> > stuck after some hours. This is frustrating on the one side, and a
> > complete
> > waste of time :-(
> 
> Yep. In general emerge (and its setup) needs to get easier for first time
> users.
> 
> > Please enlighten me someone...
> 
> Hope I could, at least a bit...
> 
> > Thanks,
> > Dominik
> 
> Cheers

I know, pretty old mail, but this also in order I don't forget personally.

Apparently Patrick implemented this a while ago already:

So, to update tier1:
$ emerge -ia -d=1 frameworks/tier1

-d means --depth, and specifies the depth of the dependencies
=> -d 1 means pull in direct-deps

Hope that helps.

Cheers

-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-windows/attachments/20150322/c53c58df/attachment.html>
-------------- next part --------------
_______________________________________________
Kde-windows mailing list
Kde-windows at kde.org
https://mail.kde.org/mailman/listinfo/kde-windows


More information about the Kde-windows mailing list