June 24, 2010 D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
D rpm packages now available http://www.digitalmars.com/d/download.html thanks to Jordi Sayol. |
June 24, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 06/24/2010 12:09 PM, Walter Bright wrote:
> D rpm packages now available http://www.digitalmars.com/d/download.html
> thanks to Jordi Sayol.
Yay! I should mention that Ellery Newcomer also had an independent solution. (Sorry Ellery; I'm sure the learning experience was still useful.)
Andrei
|
June 24, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 06/24/2010 12:22 PM, Andrei Alexandrescu wrote:
> On 06/24/2010 12:09 PM, Walter Bright wrote:
>> D rpm packages now available http://www.digitalmars.com/d/download.html
>> thanks to Jordi Sayol.
>
> Yay! I should mention that Ellery Newcomer also had an independent
> solution. (Sorry Ellery; I'm sure the learning experience was still
> useful.)
>
> Andrei
Also note that mine doesn't fail on x86_64
(you need to add glibc-devel(x86-32) specifically as a dependency)
|
June 24, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | On 06/24/2010 12:09 PM, Walter Bright wrote:
> D rpm packages now available http://www.digitalmars.com/d/download.html
> thanks to Jordi Sayol.
Also, what about hosting a yum repository?
|
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ellery Newcomer | On 06/24/2010 12:56 PM, Ellery Newcomer wrote:
> On 06/24/2010 12:22 PM, Andrei Alexandrescu wrote:
>> On 06/24/2010 12:09 PM, Walter Bright wrote:
>>> D rpm packages now available http://www.digitalmars.com/d/download.html
>>> thanks to Jordi Sayol.
>>
>> Yay! I should mention that Ellery Newcomer also had an independent
>> solution. (Sorry Ellery; I'm sure the learning experience was still
>> useful.)
>>
>> Andrei
>
> Also note that mine doesn't fail on x86_64
>
> (you need to add glibc-devel(x86-32) specifically as a dependency)
This needs to be fixed. Walter, could you please forward this to Jordi (or better yet invite him to tune to this newsgroup)?
Thanks,
Andrei
|
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ellery Newcomer | On 06/24/2010 03:44 PM, Ellery Newcomer wrote:
> On 06/24/2010 12:09 PM, Walter Bright wrote:
>> D rpm packages now available http://www.digitalmars.com/d/download.html
>> thanks to Jordi Sayol.
>
> Also, what about hosting a yum repository?
Is that the thing that allows me to insert a line in the Synaptic repositories and then benefit of integration goodies? I'd love something like that.
Andrei
|
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Andrei Alexandrescu | On 06/24/2010 08:40 PM, Andrei Alexandrescu wrote:
> On 06/24/2010 03:44 PM, Ellery Newcomer wrote:
>> On 06/24/2010 12:09 PM, Walter Bright wrote:
>>> D rpm packages now available http://www.digitalmars.com/d/download.html
>>> thanks to Jordi Sayol.
>>
>> Also, what about hosting a yum repository?
>
> Is that the thing that allows me to insert a line in the Synaptic
> repositories and then benefit of integration goodies? I'd love something
> like that.
>
> Andrei
Ummm.. maybe?
Yum is a package manager built on top of rpm, essentially red hat's counterpart to apt-get. I think the idea is each version of dmd as an rpm lives in the yum repository, and as new versions are released, the yum will semi-automatically upgrade the user's install.
The nice thing about it is the user doesn't have to go around looking for the download each time the next release of dmd comes out, although they do have to initially configure their system. Typically, the repository host provides a downloadable rpm which performs that action.
I don't know that it would be particularly useful for synaptic based linuxen (Andrei, see what you've got me doing?) though. Guess we'd have to make a synaptic repo too.
|
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ellery Newcomer Attachments:
| En/na Ellery Newcomer ha escrit: > > Also note that mine doesn't fail on x86_64 > > (you need to add glibc-devel(x86-32) specifically as a dependency) > Can You be more explicit? I've not a 64 bit system available. -- Jordi Sayol |
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Jordi Sayol i Salomó | On 06/24/2010 01:14 PM, Jordi Sayol i Salomó wrote:
> En/na Ellery Newcomer ha escrit:
>>
>> Also note that mine doesn't fail on x86_64
>>
>> (you need to add glibc-devel(x86-32) specifically as a dependency)
>>
>
> Can You be more explicit?
> I've not a 64 bit system available.
>
dmd links to ctnrl.o or something like that, which is in glibc-devel and must be 32 bit. If the 32 bit version ain't there, there be linker errors on compile.
in the spec file, after
Requires: gcc
add
Requires: glibc-devel(x86-32)
I know nothing of specific minimum version or anything like that, though.
|
June 25, 2010 Re: D rpm packages for Linux | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ellery Newcomer | On Thu, 24 Jun 2010 21:26:09 -0500, Ellery Newcomer wrote:
> On 06/24/2010 08:40 PM, Andrei Alexandrescu wrote:
>> On 06/24/2010 03:44 PM, Ellery Newcomer wrote:
>>> On 06/24/2010 12:09 PM, Walter Bright wrote:
>>>> D rpm packages now available http://www.digitalmars.com/d/download.html thanks to Jordi Sayol.
>>>
>>> Also, what about hosting a yum repository?
>>
>> Is that the thing that allows me to insert a line in the Synaptic repositories and then benefit of integration goodies? I'd love something like that.
>>
>> Andrei
>
> Ummm.. maybe?
>
> Yum is a package manager built on top of rpm, essentially red hat's counterpart to apt-get. I think the idea is each version of dmd as an rpm lives in the yum repository, and as new versions are released, the yum will semi-automatically upgrade the user's install.
>
> The nice thing about it is the user doesn't have to go around looking for the download each time the next release of dmd comes out, although they do have to initially configure their system. Typically, the repository host provides a downloadable rpm which performs that action.
>
> I don't know that it would be particularly useful for synaptic based linuxen (Andrei, see what you've got me doing?) though. Guess we'd have to make a synaptic repo too.
Synaptic supports both deb and RPM package repositories.
-Lars
|
Copyright © 1999-2021 by the D Language Foundation