1 |
hasufell posted on Fri, 25 Jul 2014 15:44:47 +0000 as excerpted: |
2 |
|
3 |
> Sounds like that would be an interesting gentoo project. But afais PMS |
4 |
> doesn't really specify how binary packages should look like, so we will |
5 |
> hit incompatibility problems there as well. |
6 |
|
7 |
AFAIK binpkgs are purely an individual PM feature, considered outside the |
8 |
domain of PMS. |
9 |
|
10 |
Unless things have changed, paludis doesn't support them at least in |
11 |
portage form and there's active antipathy toward adding that (altho I |
12 |
believe there was discussion of adding rpm support at one point). |
13 |
|
14 |
I don't know whether pkgcore supports them or not, tho if it does, I |
15 |
suspect its support is close to the portage-native form. But while I |
16 |
believe someone's working on pkgcore again now, until it gets EAPI-5 |
17 |
support it's pretty much out of the picture anyway. |
18 |
|
19 |
Gentoo did at one point do binpkg ISO-images, but I've not seen or heard |
20 |
anything of that in years, and of course while they did form a convenient |
21 |
quick-install foundation, they were quickly outdated, and there was no |
22 |
gentoo-only mechanism to continue with binpkgs -- you did your quick- |
23 |
install from binpkg, optionally changed any USE flags you wanted and |
24 |
rebuilt using --newuse, and continued with conventional gentoo build-from- |
25 |
source after that. |
26 |
|
27 |
|
28 |
Meanwhile, it's worth noting that a mostly from-sources distro such as |
29 |
gentoo has the luxury of bypassing many of the legal issues involved with |
30 |
binary distribution. Among other things there's the patent issues that |
31 |
don't normally apply (at least in the US) to source distribution due to |
32 |
freedom-of-speech-overrides, and the gpl source provision (including our |
33 |
patches) obligations as well. |
34 |
|
35 |
Partially for that reason, gentoo as a distribution has in the past |
36 |
chosen to deemphasize binaries and leave most of the binary distribution |
37 |
angle to the gentoo-based distros. That lets us continue focusing on |
38 |
what we do best, while leaving the gentoo-based distros a bit more space |
39 |
to work on what they can do better. While there'd certainly be some |
40 |
convenience to a binaries server, is it really going to be worth the |
41 |
cost, in legal hassle, in blurring our sources focus, and in killing that |
42 |
exclusive niche for our downstream distros? |
43 |
|
44 |
Meanwhile, a question for the infra and foundation folks: A quick look |
45 |
at the the download links and mirrors says that we're still distributing |
46 |
10.1 images for at least x86 and amd64. Based on the file-dates on the |
47 |
mirrors, that was 2009, and I don't see corresponding links to sources, |
48 |
which means at least for the gplv2 binaries on those images, we're |
49 |
obligated to provide sources, including our patches, until 2017 (three |
50 |
years from now) and counting. While the ebuilds and tarballs aren't |
51 |
likely to be a huge issue, are we sure we have those patches archived and |
52 |
will until three years after we quit distributing those binaries, such |
53 |
that we can provide them on-demand? If not, those images need to come |
54 |
down. |
55 |
|
56 |
-- |
57 |
Duncan - List replies preferred. No HTML msgs. |
58 |
"Every nonfree program has a lord, a master -- |
59 |
and if you use the program, he is your master." Richard Stallman |