Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 603596

Summary: net-misc/freerdp new snapshot request
Product: Gentoo Linux Reporter: Ben Kohler <bkohler>
Component: New packagesAssignee: Mike Gilbert <floppym>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 603598    

Description Ben Kohler gentoo-dev 2016-12-23 17:17:33 UTC
There is a new version of net-misc/remmina out and it tracks freerdp master so we will need a new freerdp snapshot to get remmina bumped.

I have locally bumped to 2.0.0_pre20161219 on commit 8d0809cf26868fc5ff651850a32724650597747f and it builds fine.  I have also tested it against current ~amd64 versions of all of freerdp's reverse deps, results:


kde-apps/krdc-16.12.0[rdesktop]: OK
net-misc/guacamole-server-0.9.9-r1[rdesktop]: OK
net-misc/remmina-1.2.0_rc17[freerdp]: OK
net-misc/vinagre-3.22.0-r1[rdp]:OK
media-video/vlc-2.2.4-r1[rdp] disallowed by =freerdp-1* dep
dev-libs/weston-1.11.0[rdp]: build failure

So weston is the only new failure.  Unfortunately I also tried newest upstream weston-1.12.0 and it still fails.

Let me know if I can do any more legwork or testing for this.

Thanks!
Comment 1 Diogo Pereira 2016-12-23 17:44:51 UTC
See https://github.com/gentoo/gentoo/pull/3226

Some of the older versions of those reverse dependencies may need to be fixed. For example, net-misc/remmina-1.2.0_rc15 and net-misc/remmina-1.2.0_rc16 fail to build with the freerdp-2.0.0_pre20161219.
Comment 2 Mike Gilbert gentoo-dev 2016-12-23 19:15:20 UTC
commit dbc6fdb6d42be89992ce0ae02e78b113d3e529b5
Author: Mike Gilbert <floppym@gentoo.org>
Date:   Fri Dec 23 14:14:16 2016 -0500

    net-misc/freerdp: new snapshot
    
    Thanks to Ben Kohler for testing.
    
    Bug: https://bugs.gentoo.org/603596
    Package-Manager: Portage-2.3.3_p9, Repoman-2.3.1_p2

 net-misc/freerdp/Manifest                                               | 1 +
 .../freerdp/{freerdp-9999.ebuild => freerdp-2.0.0_pre20161219.ebuild}   | 2 ++
 net-misc/freerdp/freerdp-9999.ebuild                                    | 2 ++
 3 files changed, 5 insertions(+)
Comment 3 Diogo Pereira 2016-12-23 20:36:46 UTC
@floppym you forgot to set COMMIT in freerdp-2.0.0_pre20161219.ebuild
Comment 4 Mike Gilbert gentoo-dev 2016-12-23 21:27:01 UTC
Thanks for pointing that out. Fixed.