diff options
Diffstat (limited to 'zarb-ml/mageia-dev/2012-December/020638.html')
-rw-r--r-- | zarb-ml/mageia-dev/2012-December/020638.html | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/2012-December/020638.html b/zarb-ml/mageia-dev/2012-December/020638.html new file mode 100644 index 000000000..3da1bbd5f --- /dev/null +++ b/zarb-ml/mageia-dev/2012-December/020638.html @@ -0,0 +1,131 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> +<HTML> + <HEAD> + <TITLE> [Mageia-dev] about ruby updates and some broken dependancies + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20about%20ruby%20updates%20and%20some%20broken%20dependancies&In-Reply-To=%3C20121207230510.GA31549%40shikamaru.fr%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="020636.html"> + <LINK REL="Next" HREF="020639.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[Mageia-dev] about ruby updates and some broken dependancies</H1> + <B>Remy CLOUARD</B> + <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20about%20ruby%20updates%20and%20some%20broken%20dependancies&In-Reply-To=%3C20121207230510.GA31549%40shikamaru.fr%3E" + TITLE="[Mageia-dev] about ruby updates and some broken dependancies">shikamaru at shikamaru.fr + </A><BR> + <I>Sat Dec 8 00:05:10 CET 2012</I> + <P><UL> + <LI>Previous message: <A HREF="020636.html">[Mageia-dev] [changelog] [RPM] cauldron core/release CardManager-1-3.mga3 +</A></li> + <LI>Next message: <A HREF="020639.html">[Mageia-dev] about ruby updates and some broken dependancies +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#20638">[ date ]</a> + <a href="thread.html#20638">[ thread ]</a> + <a href="subject.html#20638">[ subject ]</a> + <a href="author.html#20638">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Hello, +On Mon, Nov 05, 2012 at 01:47:09AM +0100, Johnny A. Solbu wrote: +><i> On Sunday 04 November 2012 16:52, PhilippeDidier wrote: +</I>><i> > There's a little problem with ruby updates in Cauldron : as shikamaru is +</I>><i> > always the official maintainer +</I>><i> +</I>><i> What's happenig with Shikamarus packages? Isn't (s)he gone so long that they are unmaintained and should be marked as such? +</I>You’re probably right, I was (and still am) very busy so at one point I +just couldn’t cope with maintaining my own packages. However, since I +wrote the ruby policy not only for myself, any point of view about how I +set up the ruby stack would be really appreciated. It seems from what I +read that for the most part making a strong focus on tests resulted in +some pain to maintain those packages, because of the circular +dependencies that were introduced, meaning the whole migration to +ruby-1.9.3 required to bootstrap everything again. I remember jq had a +script to determine in which order build which perl package, but I can’t +remember where it is. That might help. Avoid having packages requiring +each other would probably help, but for me it helped me a lot at the +start because sometimes some gem were just broken, or assumed that some +package was there when it wasn’t. I also thought it would save some +time. + +As for my absence, first I apologize for letting you manage this +without helping you the slightest, and not even drop a mail there saying +what’s going on. I cannot decently maintain every package I imported +when the project started, so if you’d like to take over the maintainance +of some packages, go ahead. +><i> == +</I>><i> $ mgarepo maintdb get |grep shikamaru|wc -l +</I>><i> 278 +</I>><i> == +</I>><i> +</I>><i> > in cauldron repository we have coexisting ruby-*-doc packages +</I>><i> +</I>><i> Just before I qualified as packager (in may I think) and got submit access, I was helping Shlomi upgrade the packages belonging to shikamaru. Abong them was many ruby packages. +</I>><i> After upgrading several ruby packages, we started having differences in build success on the packages. I.e. They buildt on my cauldron but not in Shlomif's system. It turned out that if one specific ruby package was installed, ALL ruby packages failed to build, because the documentation did not build and some of the items in %files was missing. +</I>I admit I wasn’t aware of this. At the time I worked on it I had a local +iurt building packages, so no external package was particularly causing +problems. Didn’t know about BuildConflict either. +><i> (I hope Shlomi still remember which ruby package needs to be listed as BuildConflict. Maybe it's listed in some of the ruby packages he made after discovering this.) +</I>><i> +</I>><i> Untill we figured out something was wrong, I upgraded and checked in several packages, between 10 and 20 packages, where the documentation package was Removed from the spec, because bm/rpmbuild complained on missing files and I thought it was removed in the new version. But when Shlomi build it, he added the missing files, and I don't know if he readded the doc packages or just added the installed-but-not-packages files in the %files section. +</I>><i> +</I>><i> When we figured out that it was due to the BuildConflict, we decided that he should do the ruby packges himself. +</I>Not sure I get you there, “he” stands for me right ? +><i> +</I>><i> +</I>><i> -- +</I>><i> Johnny A. Solbu +</I>><i> PGP key ID: 0xFA687324 +</I> + +Regards, +-- +Rémy CLOUARD +() ascii ribbon campaign - against html e-mail +/\ www.asciiribbon.org - against proprietary attachments +</PRE> + + + + + + + + + + + + + + + + + + + + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="020636.html">[Mageia-dev] [changelog] [RPM] cauldron core/release CardManager-1-3.mga3 +</A></li> + <LI>Next message: <A HREF="020639.html">[Mageia-dev] about ruby updates and some broken dependancies +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#20638">[ date ]</a> + <a href="thread.html#20638">[ thread ]</a> + <a href="subject.html#20638">[ subject ]</a> + <a href="author.html#20638">[ 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> |