February 07, 2017
Dne 7.2.2017 v 12:52 Joseph Rushton Wakeling via Digitalmars-d-announce napsal(a):

> On Thursday, 2 February 2017 at 10:08:19 UTC, Daniel Kozak wrote:
>> I belive arch would prefer flatpak ;)
>
> Didn't notice this before, but: the good thing about both snap and flatpak is one doesn't have to choose between them; these packages can coexist on the same system.
>
> So as long as Arch is prepared to have an up to date snapd in its repos, snap packages should Just Work for those who want to use them.
Yes that is true ;)
February 16, 2017
On Wednesday, 1 February 2017 at 12:47:51 UTC, Dicebot wrote:
> As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.

Hi, wondering what the outcome of this was.

Also, how big is the maintenance burden? Is there more to it than a version number bump & push on each release? Perhaps it could be automated or integrated into the release process.

FWIW, I've got a few packages on AUR:
https://aur.archlinux.org/packages/?SeB=m&K=CyberShadow
February 16, 2017
On Thu, Feb 16, 2017 at 6:47 PM, Vladimir Panteleev via Digitalmars-d-announce <digitalmars-d-announce@puremagic.com> wrote:
> On Wednesday, 1 February 2017 at 12:47:51 UTC, Dicebot wrote:
>>
>> As I have previously announced (http://forum.dlang.org/post/o6fbbu$1qli$1@digitalmars.com), I am stepping down from maintaining Arch Linux packages for D.
>
>
> Hi, wondering what the outcome of this was.
>
> Also, how big is the maintenance burden? Is there more to it than a version number bump & push on each release? Perhaps it could be automated or integrated into the release process.
>
> FWIW, I've got a few packages on AUR: https://aur.archlinux.org/packages/?SeB=m&K=CyberShadow

Hi,

I am planning on asking to become TU for the dlang packages in
community. I've been building and working with the current packages
and making my own packages to make sure I know what I'm getting in to.
LDC and GDC are matched with the system versions of llvm and gcc. If I
can get TU approval I will put time in to these packages and hopefully
make some Arch tools that use dlang to try and promote it more.
To learn makepkg and nampac etc I built this [0], it is a set of
PKGBUILD files that are loosely based on the way I use multiple
official dmd compilers on my dev box. Some of my customers use older
version of Vibe that do not build on current dmd. I actually normally
use /usr/local/ and not /usr/lib for my dmd installation. It also has
a little utility for switching between compilers versions, similar to
archlinux-java.

[0]: https://github.com/rjmcguire/archlinux-dmd
February 16, 2017
On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
> I am planning on asking to become TU for the dlang packages in
> community. I've been building and working with the current packages
> and making my own packages to make sure I know what I'm getting in to.


Sounds great, good luck!
February 22, 2017
On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
> Hi,
>
> I am planning on asking to become TU for the dlang packages in
> community. I've been building and working with the current packages
> and making my own packages to make sure I know what I'm getting in to.
> LDC and GDC are matched with the system versions of llvm and gcc. If I
> can get TU approval I will put time in to these packages and hopefully
> make some Arch tools that use dlang to try and promote it more.
> To learn makepkg and nampac etc I built this [0], it is a set of
> PKGBUILD files that are loosely based on the way I use multiple
> official dmd compilers on my dev box. Some of my customers use older
> version of Vibe that do not build on current dmd. I actually normally
> use /usr/local/ and not /usr/lib for my dmd installation. It also has
> a little utility for switching between compilers versions, similar to
> archlinux-java.
>
> [0]: https://github.com/rjmcguire/archlinux-dmd

Hi Ruby,

I just saw that you pushed out new versions for LDC and Phobos - thanks a lot for doing this!
Your work is highly appreciated :)

> If I can get TU approval I will put time in to these packages and hopefully make some Arch tools that use dlang to try and promote it more.

Awesome! I am really looking forward to this!
Please let us know if there's any way we can help you to make this process easier.
April 11, 2017
On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
> Hi,
>
> I am planning on asking to become TU for the dlang packages in
> community. I've been building and working with the current packages
> and making my own packages to make sure I know what I'm getting in to.
> LDC and GDC are matched with the system versions of llvm and gcc. If I
> can get TU approval I will put time in to these packages and hopefully
> make some Arch tools that use dlang to try and promote it more.
> To learn makepkg and nampac etc I built this [0], it is a set of
> PKGBUILD files that are loosely based on the way I use multiple
> official dmd compilers on my dev box. Some of my customers use older
> version of Vibe that do not build on current dmd. I actually normally
> use /usr/local/ and not /usr/lib for my dmd installation. It also has
> a little utility for switching between compilers versions, similar to
> archlinux-java.
>
> [0]: https://github.com/rjmcguire/archlinux-dmd

Any news on this? The arch packages are listed as orphaned.
April 13, 2017
On Tuesday, 11 April 2017 at 16:17:32 UTC, John Colvin wrote:
> On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
>> [...]
>
> Any news on this? The arch packages are listed as orphaned.

Same question, and adding that I volunteer to take over.

Atila
April 17, 2017
On Thursday, 13 April 2017 at 09:34:00 UTC, Atila Neves wrote:
> On Tuesday, 11 April 2017 at 16:17:32 UTC, John Colvin wrote:
>> On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
>>> [...]
>>
>> Any news on this? The arch packages are listed as orphaned.
>
> Same question, and adding that I volunteer to take over.
>
> Atila

Are you involved in Arch?

The update is that Arch TUs are not likely to accept one of us that is not very involved in Arch. I've been watching the Arch mailing lists a bit and two users that tried to get involved were rejected and one user who is _very_ involved and has been for years got accepted.

I have tried to contact the last person that built the packages to see I could help with the dlang packages but have not received a reply yet.


July 09, 2017
On Monday, 17 April 2017 at 11:04:11 UTC, R McGuire wrote:
> On Thursday, 13 April 2017 at 09:34:00 UTC, Atila Neves wrote:
>> On Tuesday, 11 April 2017 at 16:17:32 UTC, John Colvin wrote:
>>> On Thursday, 16 February 2017 at 19:58:47 UTC, Rory McGuire wrote:
>>>> [...]
>>>
>>> Any news on this? The arch packages are listed as orphaned.
>>
>> Same question, and adding that I volunteer to take over.
>>
>> Atila
>
> Are you involved in Arch?
>
> The update is that Arch TUs are not likely to accept one of us that is not very involved in Arch. I've been watching the Arch mailing lists a bit and two users that tried to get involved were rejected and one user who is _very_ involved and has been for years got accepted.
>
> I have tried to contact the last person that built the packages to see I could help with the dlang packages but have not received a reply yet.


Ouch - so how do we improve the status quo?
It's July, the packages are still listed as orphans [1], haven't received the 2.074.1 update and the Arch TUs are clearly not interested in maintaining it (its flagged as out-of-date since beginning of June). Moreover, with the recent move to -fPIC (which currently is in -fPIC), the packages would need a rebuilt with -fPIC (see [2]).
Anyone with an idea?

[1] https://www.archlinux.org/packages/community/x86_64/dmd
[2] http://forum.dlang.org/post/gpbyhmdsudlmapsvvqmq@forum.dlang.org
July 09, 2017
On Sunday, 9 July 2017 at 19:56:20 UTC, Seb wrote:

> Ouch - so how do we improve the status quo?
> It's July, the packages are still listed as orphans [1], haven't received the 2.074.1 update and the Arch TUs are clearly not interested in maintaining it (its flagged as out-of-date since beginning of June). Moreover, with the recent move to -fPIC (which currently is in -fPIC), the packages would need a rebuilt with -fPIC (see [2]).
> Anyone with an idea?
>
> [1] https://www.archlinux.org/packages/community/x86_64/dmd
> [2] http://forum.dlang.org/post/gpbyhmdsudlmapsvvqmq@forum.dlang.org

As I wrote elsewhere in this thread, I quit using Arch because of related problems. The answer (assuming things are still run the way they were back then) is that you're not able to do anything about it. You won't see anything done with the official package and you won't be able to put anything in AUR because there is an official package. Perhaps we can post a pkgbuild on dlang.org.