Summary: | multiple packages need to set RDEPEND explicitely | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Marcin Kowalski <yoshi3> |
Component: | New packages | Assignee: | Gentoo Quality Assurance Team <qa> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | gent_bz, m.debruijne, media-video, sci, sound |
Priority: | High | Keywords: | QAbaddep |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Marcin Kowalski
2006-08-04 01:34:46 UTC
*** Bug 142756 has been marked as a duplicate of this bug. *** *** Bug 142757 has been marked as a duplicate of this bug. *** i dont see any problems with libpng/smpeg (In reply to comment #3) > i dont see any problems with libpng/smpeg > The problem reported here seems to be that for libpng internally has RDEPEND=DEPEND="sys-libs/zlib sys-devel/automake sys-devel/autoconf sys-devel/libtool" when the ebuild writer probably meant RDEPEND=DEPEND="sys-libs/zlib" +the eclasses adding things only(!) to DEPEND. eclasses should not affect the DEPEND/RDEPEND of the ebuild (In reply to comment #5) > eclasses should not affect the DEPEND/RDEPEND of the ebuild > I know they should not do but see what happens in real world: # cat /var/db/pkg/media-libs/libpng-1.2.12-r1/DEPEND sys-libs/zlib sys-devel/automake sys-devel/autoconf sys-devel/libtool # cat /var/db/pkg/media-libs/libpng-1.2.12-r1/RDEPEND sys-libs/zlib sys-devel/automake sys-devel/autoconf sys-devel/libtool this needs to be hashed out on the gentoo-dev mailing list ... portage is inconsistent so fixing it for one case just to fix again later is a waste of time *** Bug 148454 has been marked as a duplicate of this bug. *** (In reply to comment #7) > this needs to be hashed out on the gentoo-dev mailing list ... portage is > inconsistent so fixing it for one case just to fix again later is a waste of > time So do we have an approach? A few one line fixes seems like less work than me fixing things to a local overlay... take "a few lines" and multiply it "by a ton of ebuilds in portage" sys-apps/file also has this problem. sys-libs/utempter has this problem. Fixed in portage 2.1.1-r2 and 2.1.2_rc2. *** This bug has been marked as a duplicate of 153591 *** |