Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 347033 - Unduly precise DEPEND in asterisk sound packages
Summary: Unduly precise DEPEND in asterisk sound packages
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 262101
  Show dependency tree
 
Reported: 2010-11-28 02:44 UTC by kfm
Modified: 2010-12-01 17:21 UTC (History)
1 user (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 kfm 2010-11-28 02:44:43 UTC
I would be most grateful if you were to assert DEPEND=">=net-misc/asterisk-1.4" in these packages:

  net-misc/asterisk-core-sounds
  net-misc/asterisk-extra-sounds
  net-misc/asterisk-moh-opsound

Currently, it forcibly pulls in 1.6. I realise that this is what you hack on but it's not right because these packages are _not_ solely compatible with 1.6. By making that change, it will:

1) ensure that my 1.4 ebuild does not diverge from your 1.6 ebuilds any further
   than is necessary
2) prevent me from having to clone these packages to an overlay for no other
   reason than to alter DEPEND (like it or not, there are people out there
   using 1.4 and who will continue to use it for some time)
3) potentially prevent others from doing the same; I've already asked chithead
   to bump the ebuild in the overlay with that submitted in bug 262101 and it
   would be somewhat daft to have to commit alternate versions of the sound
   packages in order to make it work.
4) be true :)
Comment 1 Tony Vroon (RETIRED) gentoo-dev 2010-11-28 03:03:48 UTC
This DEPEND is in line with what is in the portage tree. If you would like to support 1.4 in the role of proxy maintainer, that is in the cards. I will not however modify in-tree ebuilds to accommodate external overlays.
Comment 2 kfm 2010-11-28 03:04:44 UTC
> If you would like to support 1.4 in the role of proxy maintainer, that is in the cards

Absolutely. Therefore, my request stands.
Comment 3 Chí-Thanh Christopher Nguyễn gentoo-dev 2010-11-28 13:29:00 UTC
For the portage tree, those two DEPEND are equivalent. So if it makes other people's lives easier, I would vote for relaxing the dependency.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2010-12-01 17:21:31 UTC
<CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-core-sounds/ (asterisk-core-sounds-1.4.19.ebuild ChangeLog): 
<CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds.
<CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64)

<CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-extra-sounds/ (asterisk-extra-sounds-1.4.11.ebuild ChangeLog): 
<CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds.
<CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64)

<CIA-99> chainsaw * gentoo-x86/net-misc/asterisk-moh-opsound/ (ChangeLog asterisk-moh-opsound-2.03.ebuild): 
<CIA-99> Adjust Asterisk dependency in preparation for 1.4 ebuilds.
<CIA-99> (Portage version: 2.1.9.25/cvs/Linux x86_64)