Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 511010 - kde-base/krdc fails with >=net-misc/freerdp-1.1
Summary: kde-base/krdc fails with >=net-misc/freerdp-1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-22 08:56 UTC by Ferry
Modified: 2014-05-22 16:12 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
The patch that fixes it (rb115059.patch,6.61 KB, patch)
2014-05-22 11:31 UTC, Ferry
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ferry 2014-05-22 08:56:57 UTC
I've been running freerdp-9999 for a very long time due to issues I have with earlier versions.

With krdc I only get a blue background when using this version.

Found this: https://git.reviewboard.kde.org/r/115059/diff/1-2/

Not sure how to apply it properly. I'm no dev, figured it might be easy with user patches but from the docs I see that epatch_user() needs to be called and I see no such reference in the ebuild.

Reproducible: Always

Steps to Reproduce:
1. Install git version (or 1.1) of freerdp
2. Try to setup RDP connection through KRDC
3. Only see a blue window
Actual Results:  
Only see a blue window (background) instead of the remote desktop.

Expected Results:  
Working RDP session
Comment 1 Michael Palimaka (kensington) gentoo-dev 2014-05-22 10:45:28 UTC
All the freerdp versions in the tree
Comment 2 Michael Palimaka (kensington) gentoo-dev 2014-05-22 10:48:52 UTC
All the freerdp versions in the tree should be affected then (since they are 1.1 alpha/beta)?

(In reply to Ferry from comment #0)
> Not sure how to apply it properly. I'm no dev, figured it might be easy with
> user patches but from the docs I see that epatch_user() needs to be called
> and I see no such reference in the ebuild.

While not called in the ebuild, it is called in the eclass so all KDE ebuilds support epatch_user.
Comment 3 Ferry 2014-05-22 11:31:10 UTC
Thanks - it works now :).

mkdir -p /etc/portage/patches/kde-base/krdc-4.13.1
cp rb115059.patch /etc/portage/patches/kde-base/krdc-4.13.1
emerge -1 krdc

This way it only works for krdc-4.13.1 obviously. Not sure what the proper fix might be as at some point they'll switch anyways.

Thanks again :)
Comment 4 Ferry 2014-05-22 11:31:46 UTC
Created attachment 377420 [details, diff]
The patch that fixes it
Comment 5 Michael Palimaka (kensington) gentoo-dev 2014-05-22 16:12:44 UTC
Thanks, this is now fixed in CVS and git.

+  22 May 2014; Michael Palimaka <kensington@gentoo.org>
+  +files/krdc-4.13.1-freerdp.patch, +krdc-4.13.1-r1.ebuild:
+  Add patch from upstream to support >=net-misc/freerdp-1.1.0 wrt bug #511010.
+

http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=cd754c8fa40d987ebe4c137dc3ddcac300b707a2