You are not logged in.

#1 2008-04-02 05:17:15

thayer
Fellow
From: Vancouver, BC
Registered: 2007-05-20
Posts: 1,560
Website

Xmonad: Is there any other reason for two separate packages in AUR?

I just went to grab the latest PKGBUILDS for xmonad tonight and I see that we now have 2 fairly up-to-date package sets.  Is there a particular reason why? Obviously, the xmonad-darcs is a darcs-based version suggesting that it's always more current than any fixed releases, but is that the only reason we have two maintainers and two packages?  Just curious...

Edit: I changed the topic because there obviously is a sensible reason for two versions...I just hadn't taken the time to consider it.

Last edited by thayer (2008-04-03 04:18:47)


thayer williams ~ cinderwick.ca

Offline

#2 2008-04-02 05:49:49

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Xmonad: Is there any other reason for two separate packages in AUR?

I won't venture any opinion on whether it's sensible or not, but it is something that happens a lot IME. Have a browse around the AUR and you'll come up with plenty of examples of foo and foo-{cvs,svn,bzr,darcs,git,etc} packages. You'll also find numerous SCM versions of packages from the official repos.

That's life in the AUR. smile

Offline

#3 2008-04-02 05:52:30

thayer
Fellow
From: Vancouver, BC
Registered: 2007-05-20
Posts: 1,560
Website

Re: Xmonad: Is there any other reason for two separate packages in AUR?

Yeah, I suppose that's true. It just seems like such a niche application to begin with, the idea of two versions running side by each seems a bit overkill--I thought it might be for political reasons or something.  Either way, the darcs version still works like a charm.

Last edited by thayer (2008-04-02 05:53:36)


thayer williams ~ cinderwick.ca

Offline

#4 2008-04-03 03:14:52

vogt
Member
From: Toronto, Canada
Registered: 2006-11-25
Posts: 389

Re: Xmonad: Is there any other reason for two separate packages in AUR?

xmonad-core and xmonad-contrib libraries could be merged into one package, but that would require some hacking, since ghc needs the xmonad-core libraries available when building contrib.

To work around that and make one package of core+contrib that can be built like any normal pkgbuild will take some complexity (tricking ghc to look at the xmonad-core in $startdir/pkg/usr/lib/ghc...., instead of a default path.)

If there were a simpler solution, we would have a core package, and a core+contrib package (which would prevent the breakages when only one library is updated)

Offline

#5 2008-04-03 04:14:44

thayer
Fellow
From: Vancouver, BC
Registered: 2007-05-20
Posts: 1,560
Website

Re: Xmonad: Is there any other reason for two separate packages in AUR?

vogt wrote:

xmonad-core and xmonad-contrib libraries could be merged into one package, but that would require some hacking...

I was just referring to the two separate xmonad installations (xmonad and xmonad-darcs), but I think the answer is obvious and I was just tired when I typed the question.  The darcs version is the most recent development snapshot, while the xmonad 0.7 is the 'stable' release.


thayer williams ~ cinderwick.ca

Offline

Board footer

Powered by FluxBB