You are not logged in.
I tried to submit a "makepkg --source" file today, and got this curious error:
Error - source tarball may not contain files outside a directory.
I'm not sure what to make of this. I've submitted other PKGBUILDs last week without an occurrence. Here's the contents of the source file:
tar tvf gnome-shell-extension-radeon-power-profile-manager-20120626-1.src.tar.gz
drwxr-xr-x root/root 0 2012-06-26 22:09 gnome-shell-extension-radeon-power-profile-manager/
-rw-r--r-- root/root 579 2012-06-17 20:21 gnome-shell-extension-radeon-power-profile-manager/gnome-shell-extension-radeon-power-profile-manager.install
-rw-r--r-- root/root 1127 2012-06-26 22:05 gnome-shell-extension-radeon-power-profile-manager/PKGBUILDAny ideas?
Last edited by Gen2ly (2012-06-28 11:05:46)
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
I was thinking about this. Could this be a filename character length issue? It is pretty long.
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
For what it's worth that's the first thing that occurred to me. I was about to reply then realized I had nothing to really base that one except the subjective "whoa, that's long". I quickly googled (ok, duck-duck-goed*, but that makes a horrible verb) and didn't find anything establishing such a character limit for the AUR ... though it was a very quick search.
There was a maximum POSIX pathlength of 256 characters ... I really have not kept up with whether that's changed. Your directory name is 60 chars, but perhaps the AUR uploader checks to see that it doesn't contribute too much to a 256 limit. When you figure in the fakeroot and destdir and other elements, this might be the issue.
There's a simple way to test that ...
*edit: perhaps it should be duck-duck-went. ![]()
Last edited by Trilby (2012-06-27 14:20:26)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Well I reduced the pkgname from 52 to 33 (gnome-shell-extension-radeon-power-profile-manager to gnome-shell-extension-radeon-ppm) and it worked so it does look like AUR has a pkgname limit size. Appreciate the help Trilby.
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
I'd file a bug report asking for the limit to be increased.
Offline
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline