Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 705188 - dev-cpp/glog-0.4.0: misspelled RDEPEND
Summary: dev-cpp/glog-0.4.0: misspelled RDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Arfrever Frehtes Taifersar Arahesis
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-11 22:34 UTC by Michał Górny
Modified: 2023-01-28 16:42 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-01-11 22:34:00 UTC
The ebuild says RDEPENDS instead of RDEPEND.  I've tried fixing that but it has unkeyworded deps too:

  NonsolvableDepsInStable: version 0.4.0: nonsolvable depset(depend) keyword(~alpha) stable profile (default/linux/alpha/17.0) (5 total): solutions: [ sys-libs/libunwind ]
  NonsolvableDepsInStable: version 0.4.0: nonsolvable depset(rdepend) keyword(~alpha) stable profile (default/linux/alpha/17.0) (5 total): solutions: [ sys-libs/libunwind ]
Comment 1 Arfrever Frehtes Taifersar Arahesis 2020-01-12 01:25:58 UTC
libunwind seems to not support ALPHA yet:
https://git.savannah.nongnu.org/cgit/libunwind.git/tree/src

Dependency on libunwind was optional in older versions, so I will restore USE flag (enabled by default).
Comment 2 Arfrever Frehtes Taifersar Arahesis 2020-01-16 19:18:39 UTC
As mentioned in bug #618190, the fallback implementation using libc has some problems, and sys-libs/libunwind is not a big package, so I am rather inclined to force sys-libs/libunwind where possible:
RDEPEND="!alpha? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )"
Comment 3 Arfrever Frehtes Taifersar Arahesis 2020-01-17 18:03:18 UTC
Actually dev-cpp/glog has no reverse dependencies keyworded on ALPHA.
So for simplicity this keyword can be dropped.
Comment 4 Larry the Git Cow gentoo-dev 2020-01-17 19:09:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05df1c763266fbb9ff0854df42dd76e6ce6357b

commit b05df1c763266fbb9ff0854df42dd76e6ce6357b
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
AuthorDate: 2020-01-17 17:55:17 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2020-01-17 19:08:54 +0000

    dev-cpp/glog: Drop alpha. Fix dependencies.
    
    Closes: https://bugs.gentoo.org/705188
    Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org>
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 dev-cpp/glog/glog-0.3.4-r1.ebuild | 4 ++--
 dev-cpp/glog/glog-0.4.0.ebuild    | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)