diff options
Diffstat (limited to 'zarb-ml/mageia-dev/20110109/002024.html')
-rw-r--r-- | zarb-ml/mageia-dev/20110109/002024.html | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20110109/002024.html b/zarb-ml/mageia-dev/20110109/002024.html new file mode 100644 index 000000000..d703ab214 --- /dev/null +++ b/zarb-ml/mageia-dev/20110109/002024.html @@ -0,0 +1,115 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] packages importing: what replaces rpm-mandriva-setup-build + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20packages%20importing%3A%20what%20replaces%0A%09rpm-mandriva-setup-build&In-Reply-To=%3CAANLkTikEmruuw_573nXnVXajjBeUXaxvntBFJmYhJoo4%40mail.gmail.com%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="002023.html"> + <LINK REL="Next" HREF="002025.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] packages importing: what replaces rpm-mandriva-setup-build</H1> + <B>Per Øyvind Karlsen</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20packages%20importing%3A%20what%20replaces%0A%09rpm-mandriva-setup-build&In-Reply-To=%3CAANLkTikEmruuw_573nXnVXajjBeUXaxvntBFJmYhJoo4%40mail.gmail.com%3E" + TITLE="[Mageia-dev] packages importing: what replaces rpm-mandriva-setup-build">peroyvind at mandriva.org + </A><BR> + <I>Sun Jan 9 05:04:59 CET 2011</I> + <P><UL> + <LI>Previous message: <A HREF="002023.html">[Mageia-dev] packages importing: what replaces rpm-mandriva-setup-build +</A></li> + <LI>Next message: <A HREF="002025.html">[Mageia-dev] Importing Perl policy +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#2024">[ date ]</a> + <a href="thread.html#2024">[ thread ]</a> + <a href="subject.html#2024">[ subject ]</a> + <a href="author.html#2024">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>2011/1/9 Anssi Hannula <<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">anssi.hannula at iki.fi</A>>: +><i> On 08.01.2011 17:08, Jerome Quelin wrote: +</I>>><i> hi, +</I>>><i> +</I>>><i> perl does: +</I>>><i> +</I>>><i>     BuildRequires: rpm-mandriva-setup-build >= 1.8 +</I>>><i> +</I>>><i> what should it be translated to? rpm-mageia-setup-build? +</I>>><i> or nothing at all, since we'll have the latest & greatest version? :-) +</I>><i> +</I>><i> I'd say it could be made simply "rpm-setup-build" (i.e. merging both +</I>Yupp, that would be a more uhm.. canonical/binary package compatible +approach, but of course, one would have to go through the huge task of +adding the provides for it to the package. ;) +><i> "rpm-mandriva-setup" and "rpm-manbo-setup" to "rpm-setup"), +</I>Yes, the need for a separate rpm-manbo-setup package isn't really +there anymore.. +><i> but I guess that really depends on how the rpm*setup maintainer/importer +</I>><i> handles it :) +</I>I personally haven't really cared too much about making any big +changes to these packages, a lot of their content is either derived +from rpm5 upstream or made their way into rpm5 upstream from them. +making a lot of it redundant (ie. I plan on start dropping what's +redundant once rpm 5.3.7 hits main/release in cooker). I plan on +reviewing all of it and merge/replace what's appropriate in a generic +way upstream, eventually phasing out these and other packages that +carries local macros, helper scripts etc. required for building rpm +packages in the distribution. +The goal of doing so is to try standardize functionality, practices, +policies etc. used for building packages upstream and clean up our +packaging to make it easier and less messy to maintain (ie. one +example is disttag & distepoch replacing our own %mkrel, and also +moved out of the individual spec files).. + +I don't know much about your plans are for what direction to choose +for rpm (my bias is rather obvious, but refactorization & maintenance +is rathed rather high on my priority list, making me tout rpm5;), but +I don't mind try adapting if going in a different direction or putting +any decission on hold; if you're interested in sharing maintenance +efforts rather than forking these things completely and maintain on +your own, it's not very painful for me to make changes conditional +rather than dropping what's no longer in use.. +For any new features implemented and adopted, you'll have to +cherry-pick and port yourself to stay compatible, I'm too comfortable +with not having to relate to two different APIs and codebases anymore +now (if interested, I could help assist you on writing something +equivalent for compatibility wrapping similar to what I did in the +past with rpm4compat.h & rpm46compat.h to make ie. URPM able to use +rpm 4.4 & 4.6 api with rpm5, let's say rpm5compat.h or something). + +Whatever you end up doing, don't be afraid of asking or trying to +communicate on, the mutual benefits of collaboration are rather +obvious. <;o) +If not, sorry for imposing. + +-- +Regards, +Per Øyviind +</PRE> + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="002023.html">[Mageia-dev] packages importing: what replaces rpm-mandriva-setup-build +</A></li> + <LI>Next message: <A HREF="002025.html">[Mageia-dev] Importing Perl policy +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#2024">[ date ]</a> + <a href="thread.html#2024">[ thread ]</a> + <a href="subject.html#2024">[ subject ]</a> + <a href="author.html#2024">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev +mailing list</a><br> +</body></html> |