Bug 3944

Summary: Move find-provides and find-requires to modular style (like FC/RH)
Product: Mageia Reporter: Funda Wang <fundawang>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: marja11, nic, thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: rpm-mageia-setup CVE:
Status comment:

Description Funda Wang 2011-12-30 04:27:37 CET
Is it possible splitting /usr/lib/rpm/mageia/find-provides and /usr/lib/rpm/mageia/find-requires into something like:

/usr/lib/rpm/mageia/find-provides.d/
/usr/lib/rpm/mageia/find-provides.d/glibc.provides
/usr/lib/rpm/mageia/find-provides.d/perl.provides
/usr/lib/rpm/mageia/find-provides.d/python.provides
/usr/lib/rpm/mageia/find-provides.d/gstreamer0.10.provides
/usr/lib/rpm/mageia/find-requires.d/
/usr/lib/rpm/mageia/find-requires.d/glibc.requires
/usr/lib/rpm/mageia/find-requires.d/perl.requires
/usr/lib/rpm/mageia/find-requires.d/python.requires

And put all scripts inside find-provides.d into corresponding devel packages. This way, we may not need to hack rpm-setup-build each time for new style of provides and requires.
Funda Wang 2011-12-30 04:29:25 CET

Assignee: bugsquad => boklm

Comment 1 Nicolas Vigier 2011-12-30 12:06:08 CET
This looks like a good idea.
Comment 2 Marja Van Waes 2012-05-26 13:04:13 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 3 Marja Van Waes 2012-07-15 06:11:38 CEST
@ Nicolas

If you agree with this request and are one day going to work on it: please put "OK" on the whiteboard or set status to ASSIGNED.

If you don't agree with the assignment (AFAICS it is dmorgan's package), please assign back to bugsquad or to dmorgan

If you think it should be closed (wontfix, fixed), please close

Keywords: NEEDINFO => (none)
CC: (none) => marja11

Thierry Vignaud 2012-09-06 15:54:16 CEST

CC: (none) => thierry.vignaud
Summary: Move find-provides and find-requires to modular style => Move find-provides and find-requires to modular style (like FC/RH)

Comment 4 Thierry Vignaud 2012-09-06 15:55:03 CEST
Though those scripts come from rpm-mageia-setup...

Source RPM: rpm-4.9.1.2-14.mga2.src.rpm => rpm-mageia-setup

Manuel Hiebel 2012-10-20 22:06:23 CEST

Assignee: boklm => bugsquad

Comment 5 Nic Baxter 2015-02-11 07:27:36 CET
Should this be closed?

CC: (none) => nic

Comment 6 Thierry Vignaud 2015-02-11 08:35:28 CET
We've switched to rpm's internal deps generator instead, which ended in a similar result

Status: NEW => RESOLVED
Resolution: (none) => FIXED