Omnimaga
General Discussion => Technology and Development => Computer Projects and Ideas => Topic started by: Eeems on March 30, 2012, 02:15:14 am
-
Hmm, seeing as I haven't posted this yet in any official manner I'll post it here :P
I created a omni repo for pacman ( the package manager for arch ) a while ago and have been maintaining it.
More information on how to access it and what packages it currently contains can be found here: http://withg.us.to/eeems/omni/ http://omni.eeems.ca
For the most part it contains my projects.
So yeah, if you want me to host pre-compiled packages of your stuff let me know :)
Also, I wouldn't mind maybe having one mirror in case withg goes down so if someone could do that as well that would be great.
-
That is nice. It might be a good alternative to backup stuff I guess too :D
-
nice Eeems do you think it would be possible to set up a ppa for it also so ubuntu users could have access?
-
Maybe the TiLP package could be added?
-
A PPA would be nice.
Also I'll try to put up a mirror and maybe also package TiLP.
EDIT: sudo add-apt-repository ppa:omnimaga/ppa
Tell me if someone wants to upload something there.
-
JosJuice: TiLP is already available in arch through the aur. Don't want to try to maintain that due to how often it updates ( frequently enough to be a pain ).
Juju: thanks for setting up the ppa, since I wouldn't have due to the fact that I don't really know a whole ton about apt and I don't really want to learn :P
-
I added another package a little while ago to the repo. If you have a withg account you will see it in action every time you log into ssh :P
System-msg allows admins to easily add messages to be displayed at boot without having to edit files. Although with the -f flag you can edit a file if you want to make it look perfect first :)
-
Just added a mirror at http://omni.eeems.ca/ the other link now works, but this way there is more then one server in case one goes down.
-
Everytime I see Pacman I always think of The arcade game. >.< Anyway nice you got a new domain and mirror. Are they in sync or do you need to manually update them one by one?
I considered getting a domain name at one point, but I thought it would kinda be pointless considering there isn't much lenght difference between dj.omnimaga.org and djomnimaga.ca .
-
Everytime I see Pacman I always think of The arcade game.
That.
What does this thing do? (sorry still a bit of a linux n00b)
-
Everytime I see Pacman I always think of The arcade game.
That.
What does this thing do? (sorry still a bit of a linux n00b)
It's the Arch Linux equivalent of apt (Debian), rpm (Red Hat), yum (Fedora) and (to a lesser extent) Add and Remove Programs (Windows), as in you give it a program name and it automatically find, download and install it while managing everything installed on your system.
-
How many people on omni use arch anyway? I can think of 3:
Myself
Juju
Eeems
-
/me does
-
Geekboy does as well.
-
A PPA would be nice.
Also I'll try to put up a mirror and maybe also package TiLP.
EDIT: sudo add-apt-repository ppa:omnimaga/ppa
Tell me if someone wants to upload something there.
I'm pretty much clueless when it comes to Ubuntu and packaging, but I do maintain the current packages for tilp2, gfm, and libti* on Debian. Assuming it's the same as Debian... I'd love to get access!
-
We should put an official page somewhere, and I should get some sort of system in place where community members can submit their code to be packaged, or requests for it. Something like that. I would love to do this all on a server and have it handle building, but I don't have access to an arch server, just ubuntu/debian. Right now the repo is build on my laptop and then uploaded to both mirrors.
-
We should put an official page somewhere, and I should get some sort of system in place where community members can submit their code to be packaged, or requests for it. Something like that. I would love to do this all on a server and have it handle building, but I don't have access to an arch server, just ubuntu/debian. Right now the repo is build on my laptop and then uploaded to both mirrors.
I was actually thinking about writing a APT manager daemon for my server (withgusto). There's code written but I got distracted from it. :P (Hosting an APT repo is pretty easy, but you have to manually accept incoming packages. The daemon is designed to do it automatically, with security, of course.)
-
Thats kind of what I was thinking, but with ABS. Too bad I don't have access to a 24/7 Arch box yet. I really need to get a power supply for my tower. Either that or get an arch vps. That would cost too much though.
-
I always can add you to the Launchpad group so you can add the packages yourself. Then you just upload the .dsc and it builds the packages for you.
Also it's pretty similar to Debian.
-
/me prods the topic with http://repo.omnimaga.org/ (http://repo.omnimaga.org/)
-
Yay :3
Version number of Supersonic Ball is still wrong though.
-
Nice. So few packages though. :P
-
Where did wxwabbitemu go? O.O
-
Where did wxwabbitemu go? O.O
/me pokes Tilem. :P
-
Also, Wabbitemu runs fine under wine :P
-
Yeah but Wine = placebo. :P
-
Yay :3
Version number of Supersonic Ball is still wrong though.
I'm pulling it from Git, no idea why it's wrong.
Where did wxwabbitemu go? O.O
It's currently not building properly.
Nice. So few packages though. :P
Well I'd need more packages to start adding ;)
-
SPASM would be nice (there's the 7z provided by Chickendude in the ASM help section), also prepare to see a 8x* linker come out of nowhere. :P
-
If I was to build a package, I'd want to official sources. Next chance I get I'll talk to buckeye about adding it.
-
The latest SVN code doesn't build on Linux x64, and it would seem that only Wabbitemu is still maintained in the Wabbit suite. I was thinking of forking SPASM for these two reasons.
-
The latest SVN code doesn't build on Linux x64, and it would seem that only Wabbitemu is still maintained in the Wabbit suite. I was thinking of forking SPASM for these two reasons.
wxwabbitemu is what you would want for wabbit on linux.
Until there is either a fork that is maintained or the official version of spasm builds on linux, I'm not going to add it to the repo.
-
I'm not talking about Wabbitemu on Linux as I prefer Tilem (speaking of which, the TILP/Tilem/TIemu suite as well as titools would be welcome on the repo because even with Aura, AUR is not practical and you have to wait for the build). wxWabbitemu is unmaintained anyway AFAIK.
My point was that Wabbitcode, SPASM and all the other stuff from the Wabbit guys besides Wabbitemu are unmaintained.
-
I'm not talking about Wabbitemu on Linux as I prefer Tilem (speaking of which, the TILP/Tilem/TIemu suite as well as titools would be welcome on the repo because even with Aura, AUR is not practical and you have to wait for the build).
Find me some stable code that would build easily on a standard Arch system and I'll add it to the repo.
wxWabbitemu is unmaintained anyway AFAIK.
Not at all, I happen to know that albert still pokes at it sometimes. He was trying to help me get it to build the other day.
My point was that Wabbitcode, SPASM and all the other stuff from the Wabbit guys besides Wabbitemu are unmaintained.
Buckeye still maintains the code, they just don't commit code every day. http://wabbit.codeplex.com/project/feeds/rss
-
Hmmm okay. For TILP/TIemu, they are on Lionel Debroux's Github. There's also an SVN for Tilem. The AUR pkgbuilds pull from these.
So most of the work is pretty much already done. :P
And I didn't know that Albert was working on it. Not that we see him around that much. :/
-
Hmmm okay. For TILP/TIemu, they are on Lionel Debroux's Github. There's also an SVN for Tilem. The AUR pkgbuilds pull from these.
So most of the work is pretty much already done. :P
And I didn't know that Albert was working on it. Not that we see him around that much. :/
I see him all the time on IRC :)
-
Not me. :P
/me blames time zones. There should be a UNC (Universal Nerd Clock) timezone. :P
-
Just live after UTC :P
-
What do you mean ?
-
Or use the Unix Epoch. That should be geeky enough to you.,
-
I know what Epoch is. What I meant is that we should all be on the same time zone. At least virtually so that we're always up at the same time.
-
Hey Eeems, there's a little problem with installing the latest version of pac, please check it out.
juju@derpy ~ % sudo pacman -S pac
resolving dependencies...
looking for inter-conflicts...
Packages (1): pac-20140430-1
Total Installed Size: 0.02 MiB
Net Upgrade Size: 0.01 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#############################################] 100%
(1/1) checking package integrity [#############################################] 100%
(1/1) loading package files [#############################################] 100%
(1/1) checking for file conflicts [#############################################] 100%
error: failed to commit transaction (conflicting files)
pac: /usr/bin/msg exists in filesystem
Errors occurred, no packages were upgraded.
1 juju@derpy ~ % pacman -Qo /usr/bin/msg :(
/usr/bin/msg is owned by texttools 2.0-1
EDIT: Thanks Eeems, I figured it out. If you had the old version of the repo just remove texttools and pac then reinstall pac again.
pacman -R texttools pac
pacman -S pac