summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/2013-February/023183.html
blob: 6df447095a7b590f90241a68aa24af27920b8035 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
 <HEAD>
   <TITLE> [Mageia-dev] A question about BuildRequires and other RPM	questions.
   </TITLE>
   <LINK REL="Index" HREF="index.html" >
   <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20A%20question%20about%20BuildRequires%20and%20other%20RPM%0A%09questions.&In-Reply-To=%3C512F7B1A.4050808%40apostrophe.co.uk%3E">
   <META NAME="robots" CONTENT="index,nofollow">
   <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
   <LINK REL="Previous"  HREF="023182.html">
   <LINK REL="Next"  HREF="023184.html">
 </HEAD>
 <BODY BGCOLOR="#ffffff">
   <H1>[Mageia-dev] A question about BuildRequires and other RPM	questions.</H1>
    <B>Robert Wood</B> 
    <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20A%20question%20about%20BuildRequires%20and%20other%20RPM%0A%09questions.&In-Reply-To=%3C512F7B1A.4050808%40apostrophe.co.uk%3E"
       TITLE="[Mageia-dev] A question about BuildRequires and other RPM	questions.">robert.wood at apostrophe.co.uk
       </A><BR>
    <I>Thu Feb 28 16:43:22 CET 2013</I>
    <P><UL>
        <LI>Previous message: <A HREF="023182.html">[Mageia-dev] A question about BuildRequires and other RPM	questions.
</A></li>
        <LI>Next message: <A HREF="023184.html">[Mageia-dev] A question about BuildRequires and other RPM	questions.
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23183">[ date ]</a>
              <a href="thread.html#23183">[ thread ]</a>
              <a href="subject.html#23183">[ subject ]</a>
              <a href="author.html#23183">[ author ]</a>
         </LI>
       </UL>
    <HR>  
<!--beginarticle-->
<PRE>On 28/02/13 14:25, Guillaume Rousse wrote:
&gt;<i> There is not much choice, beside building from a specified build
</I>&gt;<i> environment, which is usually the minimal installation for your target
</I>&gt;<i> distribution + rpmbuild. Most distributions use dedicated systems to
</I>&gt;<i> automatically deploy such clean environment before eac package build
</I>&gt;<i> attempt (iurt, mock, etc...).
</I>
So, I should maybe install a minimal install on a virtual machine? Then 
when it needs packages I can add those to the dependencies list? It 
strikes me the problem with that would be that once you've added a load 
of packages for one RPM, then started on another, you'd be back to the 
same problem as before and need to keep reinstalling Mageia for each RPM 
you do. There must be a better way than that.


&gt;<i> Build dependencies are usually specified in installation instructions.
</I>&gt;<i> For humans, of course. You may also try to parse the outpout of
</I>&gt;<i> ./configure (or equivalent) script. In both case, there is not garanty
</I>&gt;<i> then every build dependency will get specified.
</I>
It sounds like there is a load of trial and error then? I am sure I must 
misunderstand, building reliable RPMs must be a relatively 
straightforward thing once you're up and running surely?
</PRE>





<!--endarticle-->
    <HR>
    <P><UL>
        <!--threads-->
	<LI>Previous message: <A HREF="023182.html">[Mageia-dev] A question about BuildRequires and other RPM	questions.
</A></li>
	<LI>Next message: <A HREF="023184.html">[Mageia-dev] A question about BuildRequires and other RPM	questions.
</A></li>
         <LI> <B>Messages sorted by:</B> 
              <a href="date.html#23183">[ date ]</a>
              <a href="thread.html#23183">[ thread ]</a>
              <a href="subject.html#23183">[ subject ]</a>
              <a href="author.html#23183">[ 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>