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

Bug 560436

Summary: gnutls hasn't built for ages -- "recipe for target 'psk.o' failed"
Product: Gentoo Linux Reporter: Alexander Berntsen (RETIRED) <bernalex>
Component: [OLD] LibraryAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: jouni.kosonen
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gnutls build log
emerge --info

Description Alexander Berntsen (RETIRED) gentoo-dev 2015-09-14 11:13:05 UTC
Created attachment 411884 [details]
gnutls build log

I haven't been able to build gnutls in forever. Attached is the log for net-libs/gnutls-3.3.17.1. Nothing else in the tree builds either. Nothing has for a long while.
Comment 1 Alexander Berntsen (RETIRED) gentoo-dev 2015-09-14 11:14:22 UTC
Created attachment 411886 [details]
emerge --info
Comment 2 Jouni Kosonen 2015-09-15 01:10:44 UTC
This is probably not a bug in the main tree.

Are you maybe using dev-scheme/guile from the lisp overlay?
Does the file /etc/env.d/50guile exist? If so, does it belong to some package or is it an orphan?
Comment 3 Alexander Berntsen (RETIRED) gentoo-dev 2015-09-15 10:22:54 UTC
(In reply to Jouni Kosonen from comment #2)
> This is probably not a bug in the main tree.
I agree.

> Are you maybe using dev-scheme/guile from the lisp overlay?
At the moment, I am, since all the ones in the main tree are ancient. I have 2.0.11.

> Does the file /etc/env.d/50guile exist? If so, does it belong to some
> package or is it an orphan?
It does not.


When you mention it, I seem to recall the issue coinciding with my guile adventures many moons ago. I should have mentioned the overlay guile -- sorry!

Any info on how to proceed that lets me keep a modern guile would be appreciated. However, I will accept defeat if I need to downgrade guile.
Comment 4 Jouni Kosonen 2015-09-15 18:48:02 UTC
(In reply to Alexander Berntsen from comment #3)
 
> > Are you maybe using dev-scheme/guile from the lisp overlay?
> At the moment, I am, since all the ones in the main tree are ancient. I have
> 2.0.11.

The 2.0.11 ebuild from that overlay seems to be a work in progress, and it even says so. It's from 2014, though...

> Any info on how to proceed that lets me keep a modern guile would be
> appreciated. However, I will accept defeat if I need to downgrade guile.

I don't use guile-2 myself so I can just guess, but I'd suggest either trying the 2.0.9-r1 ebuild from the same overlay or maybe the 2.0.11-r1 from the sortsmill overlay next. They look like they at least try to set the runtime environment.

If neither of those work, then I suppose the next step would be to take it to the forums.

Good luck!
Comment 5 Alexander Berntsen (RETIRED) gentoo-dev 2015-09-16 14:47:22 UTC
(In reply to Jouni Kosonen from comment #4)
> I don't use guile-2 myself so I can just guess, but I'd suggest either
> trying the 2.0.9-r1 ebuild from the same overlay or maybe the 2.0.11-r1 from
> the sortsmill overlay next. They look like they at least try to set the
> runtime environment.
2.0.9 is ancient. On the other hand I don't really need to do guile development at the moment, so I'll just remove the lisp overlay and run whatever's in the main tree atm.

> Good luck!
USing the main tree guile worked fine. Ta. :)