Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#39246 - [cuda] missing stuff and other things

Attached to Project: Community Packages
Opened by Gustavo Alvarez (sl1pkn07) - Sunday, 09 March 2014, 03:39 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Monday, 17 March 2014, 00:17 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

hi

cuda 6.0_rc installer, if run by any user if not is root, install nvvp.desktop (Nvidia Visual Profile) and nsight.desktop (Nsight eclipse edition) files silently in a /home/USER/.local/share/applications, this is not track by makepkg

also the man files (/opt/cuda/doc/man) cannot install in right place (/usr/share/man) because cannot have a permission to write directly in /usr instead $pkgdir/usr (internal cuda installer cannot handle this) (see log print in screen when install)

i've create a hack to solve this problems and other stuffs, like now is possible install in 32bits (cuda_6.0.26_rc_linux32.run), now some samples use python2, and etc

attach SRC.tar.gz

please test

greetings
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Monday, 17 March 2014, 00:17 GMT
Reason for closing:  Fixed
Comment by Gustavo Alvarez (sl1pkn07) - Sunday, 09 March 2014, 03:41 GMT
ap, libtinfo.so.5 not need anymore

greetings
Comment by Gustavo Alvarez (sl1pkn07) - Monday, 10 March 2014, 19:50 GMT
cuda 5.5 ([community]) have same (partial) behavior

missing .desktop files

only difference is man not ship in sources

greetings
Comment by Sven-Hendrik Haase (Svenstaro) - Monday, 10 March 2014, 20:00 GMT
Looks mostly good. I will not add 32bit stuff because nvidia has officially deprecated the support for 32bit on x86.
Comment by Sven-Hendrik Haase (Svenstaro) - Sunday, 16 March 2014, 03:56 GMT
I integrated most of your changes. Please have a look.
Comment by Gustavo Alvarez (sl1pkn07) - Sunday, 16 March 2014, 22:11 GMT
hi

nope, the .desktop and man is installed in /cuda/usr instead of /usr

greetings

EDIT:

change:

sed -e "s|/usr/share|${pkgdir}/${pkgname}/usr/share|g" \

to

sed -e "s|/usr/share|${srcdir}/../pkg/${pkgname}/usr/share|g" \

solve the problem

because ${pkgdir} is not set in prepare() function

Loading...