1 |
Hi, |
2 |
|
3 |
thanks Iain, Winston and Willie for all your help. I was looking |
4 |
specifically for the coreutils package and did not know where to find it. |
5 |
|
6 |
Iain, i run gentoo so i do have the patched versions of what i need, thanks. |
7 |
|
8 |
|
9 |
But from you've said Im just curious to know if patched versions of the |
10 |
coreutils package will be available for download directly form the mirrors |
11 |
of distros like debian, slackware, ubuntu, suse Fedora's mirror had |
12 |
coreutils-5.2.1-48.1.x86_64.rpm<http://fedora.mirrors.tds.net/pub/fedora-core/updates/4/x86_64/coreutils-5.2.1-48.1.x86_64.rpm>but |
13 |
im not sure if thats patched. |
14 |
|
15 |
regards, |
16 |
raj |
17 |
|
18 |
|
19 |
On 1/13/06, Iain Buchanan <iaindb@××××××××××××.au> wrote: |
20 |
> |
21 |
> On Thu, 2006-01-12 at 23:40 -0600, Raj Swaminathan wrote: |
22 |
> |
23 |
> > Can anybody tell me where i can obtain open source code for gentoo. |
24 |
> |
25 |
> If you're _running_ Gentoo it's easy, as you have to download most of |
26 |
> the source code to install it. However, given that you're doing this to |
27 |
> lots of distro's, I assume you're not installing each distro... |
28 |
> |
29 |
> > Im particularly looking for code for programs in /bin and /sbin. |
30 |
> |
31 |
> Ah, quite a lot of programs install things into /bin. Do you mean just |
32 |
> the "base" set of programs? then there's not much in there at all. |
33 |
> They're probably all in 'coreutils' or 'baselayout' (no doubt others |
34 |
> will give you more package names) |
35 |
> |
36 |
> > I am on a project to find out how different distros implement a few of |
37 |
> > these programs. So far i have only been lucky with OpenSolaris and |
38 |
> > FreeBSD. |
39 |
> |
40 |
> You should have luck with gentoo, as every gentoo mirror should carry |
41 |
> the source code. Go to http://www.gentoo.org/main/en/mirrors.xml to |
42 |
> find mirrors, and then navigate to your.mirror/gentoo/distfiles where |
43 |
> you will find the source code (pretty much anything in there that |
44 |
> doesn't have a -bin in the name is source code for something :) |
45 |
> |
46 |
> for example, coreutils-5.3.0.tar.bz2 or baselayout-1.12.0_pre10.tar.bz2 |
47 |
> |
48 |
> However: gentoo does it slightly differently: Instead of downloading |
49 |
> the patched source code, as you would in, say, fedora, gentoo downloads |
50 |
> the original untouched source from the program's site, and applies |
51 |
> "gentoo" patches. |
52 |
> |
53 |
> To find out the patches, without running gentoo becomes a little |
54 |
> trickier. I'd personally download a "portage snapshot": |
55 |
> your.mirror/gentoo/snapshots/portage-20060112.tar.bz2 (~20Mb), then look |
56 |
> at the directories in there: |
57 |
> |
58 |
> /usr/portage/sys-apps/baselayout |
59 |
> /usr/portage/sys-apps/coreutils |
60 |
> |
61 |
> In each directory you will see a list of *.ebuild files, which are the |
62 |
> "rules" for building this package. |
63 |
> |
64 |
> If you get this far and want me to keep going about ebuilds, just post |
65 |
> back to the list. |
66 |
> |
67 |
> HTH, |
68 |
> -- |
69 |
> Iain Buchanan <iaindb at netspace dot net dot au> |
70 |
> |
71 |
> The best way to make a fire with two sticks is to make sure one of them |
72 |
> is a match. |
73 |
> -- Will Rogers |
74 |
> |
75 |
> -- |
76 |
> gentoo-user@g.o mailing list |
77 |
> |
78 |
> |