Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19535 - Make libgcrypt dependancies optional
Summary: Make libgcrypt dependancies optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: J Robert Ray
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-18 05:59 UTC by chris-gentoo
Modified: 2003-10-13 13:58 UTC (History)
5 users (show)

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


Attachments
Potential change to libgcrypt-1.1.8.ebuild (libgcrypt.patch,366 bytes, patch)
2003-04-23 11:17 UTC, Paul Kronenwetter
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description chris-gentoo 2003-04-18 05:59:03 UTC
When trying to install libgcrypt I was quite taken aback by the number of packages 
that were going to be installed for it, however I didn't really think I needed any of 
them. 
So I edited the ebuild for libgcrypt and removed all the dependencies and it compiled, 
installed and runs fine. 
It would be nice if these dependencies could be optional rather than mandatory. 

Reproducible: Always
Steps to Reproduce:
Comment 1 Paul Kronenwetter 2003-04-23 10:52:36 UTC
Yes! I'm building a firewall system and would like to avoid including tetex in order to install AIDE...

Robert - Can you attach your new ebuild to give an idea of what can be optional once the mechanism is figured out?
Comment 2 Paul Kronenwetter 2003-04-23 11:17:15 UTC
Created attachment 11043 [details, diff]
Potential change to libgcrypt-1.1.8.ebuild

How 'bout this patch.  If the tetex USE flag is unset, then leave off the
documentation cruft.  This won't affect most folks as the tetex flag is on by
default (IFAIK) then for those who don't want tetex, it won't be forced upon
them. !

The patch may also work against 1.1.3...
Comment 3 J Robert Ray 2003-05-10 21:52:06 UTC
I updated the 1.1.12 ebuild with your suggestion, but I used the 'doc' USE var instead.  Please test...
Comment 4 Paul Kronenwetter 2003-05-11 12:09:33 UTC
Seems to work for me :)
Thanks!
Comment 5 John Steele Scott 2003-09-28 00:18:39 UTC
This is been in portage for over four months now. Is there any more work
which needs to be done before libgcrypt-1.1.12 can be marked stable?

Bug 14938 depends on this and could also be closed if this is moved to stable.
Comment 6 Alastair Tse (RETIRED) gentoo-dev 2003-10-08 02:45:20 UTC
jrray, is there anything left in libgcrypt-1.1.12 that is stopping it being
stable? it is now dependened upon by opencdk and gnutls that can't go stable
because of this.
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-10-13 13:58:11 UTC
closing this now. i've taken the decision to bump this to stable after testing.