www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Official PPA for dmd

reply "Andrew Pennebaker" <andrew.pennebaker gmail.com> writes:
I'm happy to see an official .DEB for installing DMD! Could we 
please host this in a PPA, to make it easier for Debian/Ubuntu 
users to install?

This would make dmd play nicer with automated provisioning sytems 
like Chef/Puppet, and pave the way for dmd making it into the 
official Ubuntu repositories one day.
Aug 01 2014
next sibling parent reply "Brad Anderson" <eco gnuk.net> writes:
On Friday, 1 August 2014 at 19:34:12 UTC, Andrew Pennebaker wrote:
 I'm happy to see an official .DEB for installing DMD! Could we 
 please host this in a PPA, to make it easier for Debian/Ubuntu 
 users to install?

 This would make dmd play nicer with automated provisioning 
 sytems like Chef/Puppet, and pave the way for dmd making it 
 into the official Ubuntu repositories one day.
It's not a PPA but Jordi's D-apt is useful. http://d-apt.sourceforge.net/
Aug 01 2014
next sibling parent reply Andrew Pennebaker via Digitalmars-d <digitalmars-d puremagic.com> writes:
Yes it is, thank you!


...could we turn that into a full PPA?


On Fri, Aug 1, 2014 at 2:36 PM, Brad Anderson via Digitalmars-d <
digitalmars-d puremagic.com> wrote:

 On Friday, 1 August 2014 at 19:34:12 UTC, Andrew Pennebaker wrote:

 I'm happy to see an official .DEB for installing DMD! Could we please
 host this in a PPA, to make it easier for Debian/Ubuntu users to install?

 This would make dmd play nicer with automated provisioning sytems like
 Chef/Puppet, and pave the way for dmd making it into the official Ubuntu
 repositories one day.
It's not a PPA but Jordi's D-apt is useful. http://d-apt.sourceforge.net/
-- Cheers, Andrew Pennebaker www.yellosoft.us
Aug 01 2014
parent reply "bachmeier" <no spam.net> writes:
On Friday, 1 August 2014 at 19:59:06 UTC, Andrew Pennebaker via 
Digitalmars-d wrote:
 Yes it is, thank you!


 ...could we turn that into a full PPA?
Thanks for volunteering. I prefer the current system. It is easier than configuring a PPA and the .deb packages are official if you download them from dlang.org. I don't easily trust a PPA. It's also not the kind of upgrade I want to happen automatically.
Aug 01 2014
parent Andrew Pennebaker via Digitalmars-d <digitalmars-d puremagic.com> writes:
You don't have to use ppa's, but many Deb/untu users like them.
On Aug 1, 2014 5:15 PM, "bachmeier via Digitalmars-d" <
digitalmars-d puremagic.com> wrote:

 On Friday, 1 August 2014 at 19:59:06 UTC, Andrew Pennebaker via
 Digitalmars-d wrote:

 Yes it is, thank you!


 ...could we turn that into a full PPA?
Thanks for volunteering. I prefer the current system. It is easier than configuring a PPA and the .deb packages are official if you download them from dlang.org. I don't easily trust a PPA. It's also not the kind of upgrade I want to happen automatically.
Aug 01 2014
prev sibling parent Russel Winder via Digitalmars-d <digitalmars-d puremagic.com> writes:
On Fri, 2014-08-01 at 14:58 -0500, Andrew Pennebaker via Digitalmars-d
wrote:
 Yes it is, thank you!
=20
=20
 ...could we turn that into a full PPA?
=20
=20
 On Fri, Aug 1, 2014 at 2:36 PM, Brad Anderson via Digitalmars-d <
[=E2=80=A6]
 It's not a PPA but Jordi's D-apt is useful.

 http://d-apt.sourceforge.net/
What does a PPA provide that D-apt doesn't? D-apt is a line in my sources.list file (*) and aptitude (**) works fine with it for all updates provided by "the system". (*) for approx reasons I do not use the sources.list.d stuff. (**) apt-get is second rate compared to aptitude. --=20 Russel. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder ekiga.n= et 41 Buckmaster Road m: +44 7770 465 077 xmpp: russel winder.org.uk London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
Aug 02 2014
prev sibling next sibling parent reply Jordi Sayol via Digitalmars-d <digitalmars-d puremagic.com> writes:
El 01/08/14 21:34, Andrew Pennebaker via Digitalmars-d ha escrit:
 I'm happy to see an official .DEB for installing DMD! Could we please host
this in a PPA, to make it easier for Debian/Ubuntu users to install?
dmd backend license is not compatible with PPA. -- Jordi Sayol
Aug 03 2014
parent reply "eles" <eles eles.com> writes:
On Sunday, 3 August 2014 at 09:47:56 UTC, Jordi Sayol via 
Digitalmars-d wrote:
 El 01/08/14 21:34, Andrew Pennebaker via Digitalmars-d ha 
 escrit:
 I'm happy to see an official .DEB for installing DMD! Could we 
 please host this in a PPA, to make it easier for Debian/Ubuntu 
 users to install?
dmd backend license is not compatible with PPA.
Hello, Could a package for dvm be added to d-apt repository? It is simple, but will allow automatic updates with everything else that is D-related. See this message: http://forum.dlang.org/post/lu6bcg$306u$1 digitalmars.com Thanks. PS Is it me, or dmd-bin is not yet upgraded to 2.066?
Sep 03 2014
parent reply Jordi Sayol via Digitalmars-d <digitalmars-d puremagic.com> writes:
El 03/09/14 a les 10:47, eles via Digitalmars-d ha escrit:
 Could a package for dvm be added to d-apt repository? It is simple, but will
allow automatic updates with everything else that is D-related.
Ok, I'll create new deb package for dvm. Should this package be incompatible with dmd-bin?
 PS Is it me, or dmd-bin is not yet upgraded to 2.066?
Yes, that's correct. I juts wait for next dmd v2.067 to avoid all the 2.066 regressions. -- Jordi Sayol
Sep 03 2014
next sibling parent "eles" <eles eles.com> writes:
On Wednesday, 3 September 2014 at 18:08:17 UTC, Jordi Sayol via 
Digitalmars-d wrote:
 El 03/09/14 a les 10:47, eles via Digitalmars-d ha escrit:
 Could a package for dvm be added to d-apt repository? It is 
 simple, but will allow automatic updates with everything else 
 that is D-related.
Ok, I'll create new deb package for dvm.
excelent. Thanks.
 Should this package be incompatible with dmd-bin?
no. They are orthogonal
 PS Is it me, or dmd-bin is not yet upgraded to 2.066?
Yes, that's correct. I juts wait for next dmd v2.067 to avoid all the 2.066 regressions.
Very wise. Unfortunate, but 2.066 is bad...
Sep 03 2014
prev sibling parent "eles" <eles eles.com> writes:
On Wednesday, 3 September 2014 at 18:08:17 UTC, Jordi Sayol via 
Digitalmars-d wrote:

 Yes, that's correct. I juts wait for next dmd v2.067 to avoid 
 all the 2.066 regressions.
Maybe this worths the pain?... http://forum.dlang.org/post/543dd28193525_57e33ffa705592b89923 hookshot-fe3-cp1-prd.iad.github.net.mail 2.067 is quite far ahead... Thanks
Oct 15 2014
prev sibling next sibling parent Andrew Pennebaker via Digitalmars-d <digitalmars-d puremagic.com> writes:
That's unfortunate. Anyone know why?


On Sun, Aug 3, 2014 at 4:35 AM, Jordi Sayol via Digitalmars-d <
digitalmars-d puremagic.com> wrote:

 El 01/08/14 21:34, Andrew Pennebaker via Digitalmars-d ha escrit:
 I'm happy to see an official .DEB for installing DMD! Could we please
host this in a PPA, to make it easier for Debian/Ubuntu users to install? dmd backend license is not compatible with PPA. -- Jordi Sayol
-- Cheers, Andrew Pennebaker www.yellosoft.us
Aug 03 2014
prev sibling parent "Per =?UTF-8?B?Tm9yZGzDtnci?= <per.nordlow gmail.com> writes:
On Friday, 1 August 2014 at 19:34:12 UTC, Andrew Pennebaker wrote:
 I'm happy to see an official .DEB for installing DMD! Could we 
 please host this in a PPA, to make it easier for Debian/Ubuntu 
 users to install?

 This would make dmd play nicer with automated provisioning 
 sytems like Chef/Puppet, and pave the way for dmd making it 
 into the official Ubuntu repositories one day.
Any updates on an Ubuntu PPA for DMD & co? I've had complaints from friends regarding the lack of this functionality. Is it complicated to maintain a PPA?
Jun 12 2015