Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302619 - net-libs/gnutls-2.8.5 should specify dependency as >dev-scheme/guile-2.6.8[networking]
Summary: net-libs/gnutls-2.8.5 should specify dependency as >dev-scheme/guile-2.6.8[ne...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL: http://trac.pioto.org/paludis/ticket/781
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-28 12:16 UTC by Maciej Piechotka
Modified: 2010-11-12 20:31 UTC (History)
1 user (show)

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


Attachments
patched ebuild for version 2.6.6 (gnutls-2.6.6.ebuild,2.31 KB, text/plain)
2010-05-29 21:19 UTC, Carter Young
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Piechotka 2010-01-28 12:16:09 UTC
... When adding PackageDepSpec 'net-libs/gnutls':
  ... When adding installed package 'net-libs/gnutls-2.8.5:0::installed':
  ... When adding run dependencies as post dependencies:
  ... When adding PackageDepSpec 'dev-scheme/guile[networking]':
  ... When finding all versions sorted from packages matching dev-scheme/guile[networking] intersected with packages that might support action install with filter all matches:
  ... ID 'dev-scheme/guile-1.6.8:12::gentoo' has no flag named 'networking'

In gnutls ebuild:
        guile? ( dev-scheme/guile[networking] )

However dev-scheme/guile-1.6.8 does not have this flag. Posibly it should be

        guile? ( >=dev-scheme/guile-1.8.4[networking] )

Or
        guile? ( || ( >=dev-scheme/guile-1.8.4[networking]
                         =dev-scheme/guile-1.6* ) )



Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2010-01-29 01:47:42 UTC
Maybe you should upgrade dev-scheme/guile, then. Two more recent versions than 1.6.8 are stable (. Otherwise it would be a paludis bug and you shouldn't be reporting it here.
Comment 2 Maciej Piechotka 2010-01-29 04:20:00 UTC
(In reply to comment #1)
> Maybe you should upgrade dev-scheme/guile, then. Two more recent versions than
> 1.6.8 are stable (. Otherwise it would be a paludis bug and you shouldn't be
> reporting it here.
> 

No - you misunderstood me. I have installed guile 1.8.x since a long time (I have ~amd64 system updated nearly daily),
% ls -d /var/db/pkg/dev-scheme/guile-1.8.7/
/var/db/pkg/dev-scheme/guile-1.8.7/
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2010-01-29 04:25:01 UTC
As I explained already, in case the installed version isn't the problem, the problem would be in paludis, not in the ebuilds. So you shouldn't report it here but at http://paludis.pioto.org/ .
Comment 4 Maciej Piechotka 2010-01-29 04:48:01 UTC
Hmm. Paludis dev thinks it is problem with ebuild: http://trac.pioto.org/paludis/ticket/781
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2010-01-29 05:24:07 UTC
That explains it better.
Comment 6 Maciej Piechotka 2010-03-16 19:03:50 UTC
I understend that there is no 5 minute fixes but this bug's fix seems to not belong to much longer category.  
Comment 7 Carter Young 2010-05-29 21:19:23 UTC
Created attachment 233457 [details]
patched ebuild for version 2.6.6

Why is this bug still open? Attached an updated ebuild for version 2.6.6 of gnutls
Comment 8 Dane Smith (RETIRED) gentoo-dev 2010-11-12 20:08:37 UTC
Fixed in 2.10.2-r1 and 2.11.4-r1

+  12 Nov 2010; Dane Smith <c1pher@gentoo.org> gnutls-2.10.2-r1.ebuild,
+  gnutls-2.11.4-r1.ebuild:
+  Changed guile dependency in 2.10.2-r1 and 2.11.4-r1 to be >=1.8 wrt bug
+  302619.
+
Comment 9 Carter Young 2010-11-12 20:30:05 UTC
(In reply to comment #6)
> I understend that there is no 5 minute fixes but this bug's fix seems to not
> belong to much longer category.  
> 

See bug 302033 for the ongoing situation...
Comment 10 Carter Young 2010-11-12 20:31:23 UTC
(In reply to comment #9)
> (In reply to comment #6)
> > I understend that there is no 5 minute fixes but this bug's fix seems to not
> > belong to much longer category.  
> > 
> 
> See bug 302033 for the ongoing situation...
> 

That should be  bug 322033 Sorry