You are not logged in.

#1 2009-06-10 16:39:13

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

Hello,

I made these pkgbuilds for my sister to use on our home machines, but figured someone may find them useful. Of course, this assumes you have the official Maya for Linux CD to copy the RPM's from and a license; it just converts Autodesk's stuff into Arch's format.

Update Mon May 17, 2010: I cleaned up the pkgbuilds for Maya 2008 dramatically, and made them safe to use now that I have a better idea of what I'm doing. I posted the new packages (8.5 and 2008 respectively) to AUR here:

http://aur.archlinux.org/packages.php?ID=37259
http://aur.archlinux.org/packages.php?ID=37257

IMPORTANT: A couple parts of the BELOW (this does NOT apply to the above pkgbuild in AUR) maya.install file may be considered potentially dangerous and you should look it over before running it. Much of this project was done on zero sleep, so you've been warned. That said, it worked on all 3 computers I intended it to (1 i686, 2 x86_64).

There are 4 packages. Two for maya2008, and two for maya8.5. There's a normal version and split version for each (splits the files identically to the rpm's). I HIGHLY recommend the normal, non-split versions, but everything is there if needed.

You can find the OLD stuff here [only use if the AUR one doesn't work for you]:

http://www.mediafire.com/?sharekey=6884 … 49b5870170

The maya page on the wiki suggests doing ln -s /usr/bin/tcsh /bin/csh after tcsh is installed, but I didn't find this necessary iirc. If you have problems with running it, try the following link.

http://wiki.archlinux.org/index.php/Maya

Last edited by FrozenFox (2010-05-17 22:54:17)

Offline

#2 2009-06-10 17:12:00

pressh
Developer/TU
From: Netherlands
Registered: 2005-08-14
Posts: 1,719

Re: I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

I don't use maya and I have not looked at your PKGBUILDs, but it may be a good idea to add it to AUR (orphan it if you want). People wanting to use maya can just copy their install file (assuming that is how it is installed) inside the build directory and issue makepkg (or at least have a good starting point).

Offline

#3 2009-06-11 01:26:39

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

EDIT: Pkgbuild improved, safe, and posted. See first post.

Last edited by FrozenFox (2010-05-17 22:09:25)

Offline

#4 2010-01-29 19:53:36

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

EDIT: This information is no longer relevant.

Last edited by FrozenFox (2010-05-17 22:10:42)

Offline

#5 2010-08-29 20:49:04

psybeer
Member
Registered: 2009-01-16
Posts: 14

Re: I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

I used your pkgbuild to install 64-bit version of Maya 8.5, but I am getting the following error:

apcw: error while loading shared libraries: libXinerama.so.1: wrong ELF class: ELFCLASS64

I am running Xorg. 1.8.1 and 2.6.35-ARCH, 64bit kernel.

**EDIT: Fixed it by installing missing libraries.

Last edited by psybeer (2010-08-29 22:32:47)

Offline

#6 2010-08-31 20:41:24

FrozenFox
Member
From: College Station, TX
Registered: 2008-03-23
Posts: 422
Website

Re: I made pkgbuilds for Maya 8.5 and 2008 (32 & 64)

Updated to add libxinerama as a dependency (and re-orphaned). Based on the error, I'm unsure that is the correct course of action, however. As my sister has moved on to a more current version of maya which I don't think has linux support (or if it does, I have no idea where it is), I no longer have the 8.5/2008 cd's to be sure nothing messed up and be sure it works, so it would be appreciated if you could test it or adopt it.

EDIT: On thinking about it, I don't think that is the correct way to do it, so..

An extended question for you:

Apcw appears to be the maya product activation wizard, not the main product. Did you have to install lib32-xinerama or just libxinerama on your x64 to make apcw work? If so, I guess they used a 32 bit activator for the 64 bit program for whatever reason. What happens post-activation with a) both libraries installed  b) neither installed  c) only libxinerama installed d) only lib32-libxinerama installed ?

I suspect the correct response at this point would be to remove libxinerama as a dependency and put libxinerama or lib32-libxinerama as optdepends (based on architecture) for those who need that to activate it through the wizard.

Thanks for your time and letting me know.

Last edited by FrozenFox (2010-08-31 20:44:27)

Offline

Board footer

Powered by FluxBB