1 |
W dniu czw, 09.11.2017 o godzinie 23∶03 +0000, użytkownik Samuel |
2 |
Bernardo napisał: |
3 |
> Hi, |
4 |
> |
5 |
> I send this email to know the devs opinion about Gentoo integration with |
6 |
> Open Build Service[1]. |
7 |
> |
8 |
> When creating specialized images and using an automated process for |
9 |
> testing before deployment, I think that Open Build Service would be |
10 |
> useful. It already support all major binary based distros and I think |
11 |
> that Gentoo could be in there also. |
12 |
> |
13 |
> There is also a subforum with some interesting posts[2], where was |
14 |
> mentioned some references for Gentoo@OBS. |
15 |
> |
16 |
> I reviewed catalyst scripts and Gentoo workflow when creating the |
17 |
> package repository, and I think that it could be integrated in OBS. The |
18 |
> advantage is about creating repositories of binary packages from Gentoo |
19 |
> that would be used to deploy containers or VMs. This way, updates could |
20 |
> be applied to the images. OBS will be responsible to compile all images |
21 |
> that would be associated with their own created binary repository. |
22 |
> |
23 |
> To use the binary repository in Gentoo is suggested to use a nfs share |
24 |
> for portage/packages directory[3], but it would be a smoother |
25 |
> integration if emerge gets the packages directly from an url. |
26 |
> |
27 |
> You can ask, but for that why not using a binary disto? Well they're not |
28 |
> Gentoo... What I mean with this is that all the Gentoo tools, portage |
29 |
> architecture and the ebuild format that allows for excellent source |
30 |
> package definition (EAPI), turn it unique. Also the freedom associated |
31 |
> with Gentoo distribution that, with less effort than the others, allows |
32 |
> for the creation of new distros. Cross compiling tools are also amazing. |
33 |
> |
34 |
> So why shouldn't I wish to use Gentoo always? |
35 |
> |
36 |
> Well it don't need to be OBS, but since this opensource project have |
37 |
> some nice ideas, why not starting from there? |
38 |
|
39 |
You've put a lot of theory in here but not really a single sentence |
40 |
on what needs to be done. I'm aware that some people used to be working |
41 |
on adding some OBS ebuilds to Gentoo but I've no clue about their goal. |
42 |
|
43 |
Long story short, if it requires changes to the ebuild format, then you |
44 |
have to list them and convince us. If it doesn't, then you are free to |
45 |
play with OBS any way you like. |
46 |
|
47 |
> |
48 |
> Best, |
49 |
> |
50 |
> Samuel |
51 |
> |
52 |
> [1] http://openbuildservice.org/ |
53 |
> |
54 |
> [2] https://forums.gentoo.org/viewtopic-p-7829060.html |
55 |
> |
56 |
> [3] https://wiki.gentoo.org/wiki/Binary_package_guide |
57 |
> |
58 |
> |
59 |
|
60 |
-- |
61 |
Best regards, |
62 |
Michał Górny |