LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-29-2012, 09:34 AM   #46
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9

so here is the output from sh swordandsworcery.SlackBuild

bash-4.1# sh swordandsworcery.SlackBuild
SwordAndSworceryEP/eula.txt
SwordAndSworceryEP/lib/libcurl.so
SwordAndSworceryEP/lib/libfmodevent-4.32.20.so
SwordAndSworceryEP/lib/liblua5.1.so
SwordAndSworceryEP/lib/libSDL-1.2.so.0
SwordAndSworceryEP/lib/libstdc++.so.6
SwordAndSworceryEP/lib/libfmodeventnet-4.32.20.so
SwordAndSworceryEP/lib/libfmodex-4.32.20.so
SwordAndSworceryEP/lib/libstdc++.so.6.0.16
SwordAndSworceryEP/README.html
SwordAndSworceryEP/run.sh
SwordAndSworceryEP/res/sounds/SSSpeoplecombat.fsb

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
cp: cannot stat `bin': No such file or directory
cp: cannot stat `lgpl-3.0.txt': No such file or directory

Slackware package maker, version 3.14159.

Searching for symbolic links:
opt/swordandsworcery/lib/libstdc++.so.6 -> libstdc++.so.6.0.16

Making symbolic link creation script:
( cd opt/swordandsworcery/lib ; rm -rf libstdc++.so.6 )
( cd opt/swordandsworcery/lib ; ln -sf libstdc++.so.6.0.16 libstdc++.so.6 )

Unless your existing installation script already contains the code
to create these links, you should append these lines to your existing
install script. Now's your chance. :^)

Would you like to add this stuff to the existing install script and
remove the symbolic links ([y]es, [n]o)? y


Removing symbolic links:
removed `./opt/swordandsworcery/lib/libstdc++.so.6'

Updating your ./install/doinst.sh...

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package: /tmp/swordandsworcery-1.0_1338343971-x86_64-2smsl.txz

./
install/
install/doinst.sh
install/slack-desc
usr/
usr/doc/
usr/doc/swordandsworcery-1.0_1338343971/
usr/doc/swordandsworcery-1.0_1338343971/swordandsworcery.SlackBuild
usr/doc/swordandsworcery-1.0_1338343971/eula.txt
usr/doc/swordandsworcery-1.0_1338343971/README.html
usr/share/
usr/share/applications/
usr/share/applications/swordandsworcery.desktop
usr/share/pixmaps/
usr/share/pixmaps/swordandsworcery.png
usr/games/
usr/games/swordandsworcery
opt/
opt/swordandsworcery/
opt/swordandsworcery/lib/
opt/swordandsworcery/lib/libSDL-1.2.so.0
opt/swordandsworcery/lib/liblua5.1.so
opt/swordandsworcery/lib/libfmodevent-4.32.20.so
opt/swordandsworcery/lib/libcurl.so
opt/swordandsworcery/lib/libstdc++.so.6.0.16
opt/swordandsworcery/lib/libfmodeventnet-4.32.20.so
opt/swordandsworcery/lib/libfmodex-4.32.20.so
opt/swordandsworcery/res/
opt/swordandsworcery/res/sounds/
opt/swordandsworcery/res/sounds/SSSpeoplecombat.fsb

Slackware package /tmp/swordandsworcery-1.0_1338343971-x86_64-2smsl.txz created.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 06-29-2012, 09:37 AM   #47
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Original Poster
Rep: Reputation: 134Reputation: 134
Could you please post the output of:

Code:
md5sum swordandsworcery-linux-1.0-1338343971.tar.gz
the output should be:

Code:
3e9eaf4ada5cf0ae01ae525a9225da94  swordandsworcery-linux-1.0-1338343971.tar.gz

Last edited by kabamaru; 06-29-2012 at 09:39 AM.
 
Old 06-29-2012, 09:40 AM   #48
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
glxinfo gives me this
Code:
bash-4.1$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, 
    GLX_INTEL_swap_event
GLX version: 1.4
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, 
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, 
    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control, 
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, 
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap, 
    GLX_INTEL_swap_event
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: Mesa DRI R600 (RS880 9712) 20090101  TCL DRI2
OpenGL version string: 2.1 Mesa 7.9.2
OpenGL shading language version string: 1.20
OpenGL extensions:
    GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers, 
    GL_ARB_draw_elements_base_vertex, GL_ARB_fragment_program, 
    GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader, GL_ARB_imaging, 
    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query, 
    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite, 
    GL_ARB_provoking_vertex, GL_ARB_shader_objects, 
    GL_ARB_shading_language_100, GL_ARB_shadow, GL_ARB_shadow_ambient, 
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add, 
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar, 
    GL_ARB_texture_env_dot3, GL_MESAX_texture_float, 
    GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two, 
    GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, 
    GL_ARB_vertex_array_bgra, GL_ARB_vertex_buffer_object, 
    GL_ARB_vertex_program, GL_ARB_vertex_shader, GL_ARB_window_pos, 
    GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color, 
    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate, 
    GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
    GL_EXT_compiled_vertex_array, GL_EXT_convolution, GL_EXT_copy_texture, 
    GL_EXT_draw_range_elements, GL_EXT_framebuffer_object, GL_EXT_fog_coord, 
    GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays, 
    GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels, 
    GL_EXT_pixel_buffer_object, GL_EXT_point_parameters, 
    GL_EXT_polygon_offset, GL_EXT_provoking_vertex, GL_EXT_rescale_normal, 
    GL_EXT_secondary_color, GL_EXT_separate_specular_color, 
    GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, 
    GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, 
    GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp, 
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine, 
    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic, 
    GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp, 
    GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
    GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_APPLE_packed_pixels, 
    GL_ATI_blend_equation_separate, GL_ATI_texture_env_combine3, 
    GL_ATI_texture_mirror_once, GL_ATI_separate_stencil, 
    GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip, 
    GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, 
    GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos, 
    GL_NV_blend_square, GL_NV_depth_clamp, GL_NV_light_max_exponent, 
    GL_NV_packed_depth_stencil, GL_NV_texgen_reflection, 
    GL_NV_texture_rectangle, GL_NV_vertex_program, GL_OES_read_format, 
    GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap, 
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
    GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
glxinfo | grep GL_RENDERER gives me no output at all.
 
Old 06-29-2012, 09:44 AM   #49
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
bash-4.1$ md5sum swordandsworcery-linux-1.0-1338343971.tar.gz
602893cfe5470a2fe2b1ee21bad30a66 swordandsworcery-linux-1.0-1338343971.tar.gz

I'll download the package again then recheck.


quick check...I'm selecting the 64bit option and downloading the tar.gz

md5sum is the same for the 32bit and 64bit tar.gz files.

Last edited by ahzthecat; 06-29-2012 at 09:50 AM.
 
Old 06-29-2012, 09:49 AM   #50
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 647

Rep: Reputation: 189Reputation: 189
Please put long text listings inside "code" tags.
Quote:
Originally Posted by ahzthecat View Post
Code:
bash-4.1# sh swordandsworcery.SlackBuild
SwordAndSworceryEP/eula.txt
SwordAndSworceryEP/lib/libcurl.so
SwordAndSworceryEP/lib/libfmodevent-4.32.20.so
SwordAndSworceryEP/lib/liblua5.1.so
SwordAndSworceryEP/lib/libSDL-1.2.so.0
SwordAndSworceryEP/lib/libstdc++.so.6
SwordAndSworceryEP/lib/libfmodeventnet-4.32.20.so
SwordAndSworceryEP/lib/libfmodex-4.32.20.so
SwordAndSworceryEP/lib/libstdc++.so.6.0.16
SwordAndSworceryEP/README.html
SwordAndSworceryEP/run.sh
SwordAndSworceryEP/res/sounds/SSSpeoplecombat.fsb

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
cp: cannot stat `bin': No such file or directory
cp: cannot stat `lgpl-3.0.txt': No such file or directory
Clearly a corrupted game archive. The SlackBuild just ignores it and continues the packaging process, but some files will be missing (as you could see).
Redownload it.
Your glxinfo output confirms that you're using Mesa.
Switch over to Catalyst in order to (hopefully) be able to play Bastion. You'll need to stick to versions pre-12.6, as from 12.6 (the current version) AMD dropped support for pre-HD5000 series cards.
 
1 members found this post helpful.
Old 06-29-2012, 09:52 AM   #51
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Original Poster
Rep: Reputation: 134Reputation: 134
Your game wasn't downloaded properly. You'll have to download it again and check its md5sum.

On a side note, the fact that the SlackBuild proceeded regardless the errors, was because you run the SlackBuild with

sh game.SlackBuild (which is perfectly fine).

My SlackBuilds begin with this line to exit on errors:

Code:
#!/bin/sh -e
This is actually my fault and I will update all SlackBuilds to use 'set -e' instead to catch all cases.
 
Old 06-29-2012, 09:58 AM   #52
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
Ok guys, thanks for all the help. I'll download the stuff again and verify the md5s before proceeding. Any ideas why my downloads from the official HIB site might be corrupted? I'm just using Firefox to download to my home/mynamehere/Downloads folder..

@kabamaru what command should I use to run the SlackBuild scripts?

Last edited by ahzthecat; 06-29-2012 at 10:00 AM.
 
Old 06-29-2012, 10:01 AM   #53
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Original Poster
Rep: Reputation: 134Reputation: 134
It happens. I've found using the torrents more reliable.
 
1 members found this post helpful.
Old 06-29-2012, 10:07 AM   #54
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
@kabamaru noted. I'll give the torrents a try. Gotta hit the hay, I'll let you guys know how I get on in the next day r so.
 
Old 06-29-2012, 10:44 AM   #55
kabamaru
Member
 
Registered: Dec 2011
Location: Greece
Distribution: Slackware
Posts: 276

Original Poster
Rep: Reputation: 134Reputation: 134
Regarding what I said above, I fixed all SlackBuilds. You can grab them from the blog or via ftp.

Last edited by kabamaru; 06-29-2012 at 10:56 AM. Reason: typo
 
2 members found this post helpful.
Old 06-29-2012, 07:04 PM   #56
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
Hey hey... doing everything right is the way to go!

used bittorrent to download the Sword and Sworcery package, checked the md5sum (ok), used the updated script, and everything installed
just fine.

Thanks for the help, I'll be checking md5sums regularly from now on!

Bastion still isn't working, but that is apparently an openGL issue, I'll tackle that later. Sword and Sworcery is running great.

Thanks and Thanks again!
 
Old 06-29-2012, 11:37 PM   #57
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
I can confirm that Bastion is working fine here on my x86_64 system.
 
Old 06-30-2012, 07:39 AM   #58
ahzthecat
Member
 
Registered: May 2010
Location: Japan
Distribution: Slackware 13.37, Slackware 14, Wind0z8, Ubuntu 12.10
Posts: 156

Rep: Reputation: 9
@Chess are you on an AMD64 system using MESA?
 
Old 06-30-2012, 08:26 AM   #59
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Rep: Reputation: 190Reputation: 190
Quote:
Originally Posted by ahzthecat View Post
@Chess are you on an AMD64 system using MESA?
Intel Core2Duo using proprietary Nvidia driver.
 
Old 07-01-2012, 02:50 AM   #60
414N
Member
 
Registered: Sep 2011
Location: Italy
Distribution: Slackware
Posts: 647

Rep: Reputation: 189Reputation: 189
Quote:
Originally Posted by chess View Post
Intel Core2Duo using proprietary Nvidia driver.
No surprise. It doesn't work on drivers not supporting OpenGL 4.x as Mesa.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Humble Bundle 4 SlackBuilds kabamaru Slackware 12 01-13-2012 12:02 PM
LXer: Update: five Humble Indie Bundle #3 added to The Humble Indie Bundle #4 LXer Syndicated Linux News 0 12-23-2011 11:22 PM
Humble Bundle Three! D1ver Linux - Games 3 07-28-2011 08:01 PM
Another Humble Bundle! D1ver Linux - Games 9 04-26-2011 09:06 PM
Humble bundle mcnalu Slackware 6 12-26-2010 08:29 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:10 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration