Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 593688 - Remove sctp from profiles/arch/arm/use.mask
Summary: Remove sctp from profiles/arch/arm/use.mask
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: ARM Linux
: Normal normal (vote)
Assignee: Gentoo ARM Porters
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords:
Depends on: 593696
Blocks:
  Show dependency tree
 
Reported: 2016-09-13 21:47 UTC by Gary E. Miller
Modified: 2017-03-16 12:42 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gary E. Miller 2016-09-13 21:47:15 UTC
I use sctp on amd64 to build openssh.  sctp works great.  I would like to enable on arm, but I can not see how to.  sctp is masked in /usr/portage/profiles/arch/arm/use.mask.  I see no way to unmask it in /etc/portage.

Can sctp be removed from use.mask?  I can't see how sctp on adm64 would be different than sctp on arm.
Comment 1 Felix Janda 2016-09-14 00:09:44 UTC
opened a pull request at https://github.com/gentoo/gentoo/pull/2324 to
let the qa bot check what will wrong when unmasking it. In a couple of
minutes it should generate a report.
Comment 2 Gary E. Miller 2016-09-14 00:27:35 UTC
(In reply to Felix Janda from comment #1)
> opened a pull request at https://github.com/gentoo/gentoo/pull/2324 to
> let the qa bot check what will wrong when unmasking it. In a couple of
> minutes it should generate a report.

Thanks!  I unmasked sctp by hand, set USE=sctp in my make.conf, then reinstalled openssh.  That rebuild openssl, and pulled in net-misc/lksctp-tools.  All emerged fine, and ssh/sshd over sctp work fine for me.

Of course it needs a kernel with sctp.
Comment 3 Felix Janda 2016-09-14 01:16:44 UTC
The QA report has arrived!

In short, the only QA problem is that no version of
net-misc/lksctp-tools is stable for arm, while stable versions of both
openssl and openssh depend on it. So one solution would be to get
lkscpt-tools stable for arm.
Comment 4 Gary E. Miller 2016-09-14 01:39:04 UTC
(In reply to Felix Janda from comment #3)
> The QA report has arrived!
> 
> In short, the only QA problem is that no version of
> net-misc/lksctp-tools is stable for arm, while stable versions of both
> openssl and openssh depend on it. So one solution would be to get
> lkscpt-tools stable for arm.

net-misc/lksctp-tools-1.0.16 is working fine for me.  Nothing architecture dependent in that ebuild.  Should I file a bug to request that gets stabilized?
Comment 5 Felix Janda 2016-09-14 02:19:04 UTC
Yes, please file a stabilization bug and make it depend on this bug.

Meanwhile, you should be able to work around the mask by putting
"-sctp" into /etc/portage/profile/use.mask.
Comment 6 Gary E. Miller 2016-09-14 02:33:27 UTC
(In reply to Felix Janda from comment #5)
> Yes, please file a stabilization bug and make it depend on this bug.

Done: 593696

> Meanwhile, you should be able to work around the mask by putting
> "-sctp" into /etc/portage/profile/use.mask.

I tried that.  No go.  I had to remove it from /usr/portage/profiles/arch/arm/use.mask
Comment 7 Michael Weber (RETIRED) gentoo-dev 2017-03-16 12:42:32 UTC
commit f6af3297384ef55963ef0217a9fa0b3ff724112f
Author: Michael Weber <xmw@gentoo.org>
Date:   Thu Mar 16 13:41:01 2017 +0100

    profiles/arch/arm/use.mask: remove sctp (bug 593688).

profiles/arch/arm/use.mask