Raised This Month: $51 Target: $400
 12% 

tf2items.ext.so: cannot open shared object file: No such file or directory


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
pizzahut
Senior Member
Join Date: Oct 2004
Old 08-03-2013 , 08:11   tf2items.ext.so: cannot open shared object file: No such file or directory
Reply With Quote #1

I'm administrating a couple of TF2 servers which I got to automatically update themselves (TF2 updates, Metamod, SourceMod and plugins that make use of GoD-Tony's Updater). So for months I only checked whether they are up and if Metamod and SourceMod are loading, which all seemed ok. Now I noticed that some time ago apparently tf2items broke on the two servers that used this extension. Manually updated TFItems, didn't help. The error I'm getting is this:

tf2items.ext.so: cannot open shared object file: No such file or directory

Any clue what I need to change to get it to load? Indeed there is no such file, it should be "tf2items.ext.2.ep2v.so" instead. So why is it even trying to load the wrong file, and how do I fix this?

sm exts list
[SM] Displaying 13 extensions:
[01] Automatic Updater (1.5.0-dev+3871): Updates SourceMod gamedata files
[02] Webternet (1.5.0-dev+3871): Extension for interacting with URLs
[03] <FAILED> file "tf2items.ext.so": /home/tf2admin/port_27017_server_02/orangebox/tf/addons/sourcemod/extensions/tf2items.ext.so: cannot open shared object file: No such file or directory
[04] TF2 Tools (1.5.0-dev+3871): TF2 extended functionality
[05] BinTools (1.5.0-dev+3871): Low-level C/C++ Calling API
[06] SDK Tools (1.5.0-dev+3871): Source SDK Tools
[07] Top Menus (1.5.0-dev+3871): Creates sorted nested menus
[08] SteamTools (0.8.3): SteamWorks for SourceMod.
[09] <FAILED> file "curl.ext.so": /home/tf2admin/port_27017_server_02/orangebox/tf/addons/sourcemod/extensions/curl.ext.so: cannot open shared object file: No such file or directory
[10] <FAILED> file "socket.ext.so": /home/tf2admin/port_27017_server_02/orangebox/tf/addons/sourcemod/extensions/socket.ext.so: cannot open shared object file: No such file or directory
[11] Client Preferences (1.5.0-dev+3871): Saves client preference settings
[12] SQLite (1.5.0-dev+3871): SQLite Driver
[13] SDK Hooks (1.5.0-dev+3871): Source SDK Hooks

sm plugins list
[SM] Listing 39 plugins:
01 "Stock Models Tool" (1.0) by FlaminSarge
02 "Fun Commands" (1.5.0-dev+3871) by AlliedModders LLC
03 "Simple Team Balancer" (1.4.5) by Antithasys
04 "SpecBlock for non-admins" (1.0) by [scw]prod*
05 "[TF2] Capture Toggle" (0.0.3) by AW 'Swixel' Stanley
06 "AdminSentinel" (1.2.100) by <eVa>StrontiumDog
07 "Player Commands" (1.5.0-dev+3871) by AlliedModders LLC
08 "Sound Commands" (1.5.0-dev+3871) by AlliedModders LLC
09 "Admin Menu" (1.5.0-dev+3871) by AlliedModders LLC
10 "Name Checker" (1.5) by Silent_Water
11 "Fun Votes" (1.5.0-dev+3871) by AlliedModders LLC
12 "Custom Votes" (0.5.6) by chundo
13 "Anti-Flood" (1.5.0-dev+3871) by AlliedModders LLC
14 "[ANY] Automatic Steam Update" (1.9.1) by Dr. McKay
15 "Basic Info Triggers" (1.5.0-dev+3871) by AlliedModders LLC
16 "Reserved Slots" (1.5.0-dev+3871) by AlliedModders LLC
17 "Basic Commands" (1.5.0-dev+3871) by AlliedModders LLC
18 "Updater" (1.1.5) by GoD-Tony
19 "Weapon Logging" (2. by TTS Oetzel & Goerz GmbH
20 "TF Max Players" (4. by Nican132,cadavor,JameLess,Thraka
21 "Basic Ban Commands" (1.5.0-dev+3871) by AlliedModders LLC
22 "Admin Help" (1.5.0-dev+3871) by AlliedModders LLC
23 "Admin Smite" (2.1) by Hipster
24 "Client Preferences" (1.5.0-dev+3871) by AlliedModders LLC
25 "Basic Votes" (1.5.0-dev+3871) by AlliedModders LLC
26 "Destroy Engineer Buildings" (1.0.2) by bl4nk
27 "Chat Filter" (0.4) by chundo
28 "Admin File Reader" (1.5.0-dev+3871) by AlliedModders LLC
29 "Basic Chat" (1.5.0-dev+3871) by AlliedModders LLC
30 "Simple Source Radio" (1.6. by {7~11} Troll
31 "Basic Comm Control" (1.5.0-dev+3871) by AlliedModders LLC
32 "TeamSwitch" (1.3) by MistaGee
33 "Spray Tracer" (5.8a) by Nican132, CptMoore, Lebson506th
34 "Command Blocker" (1.0) by pRED*
35 "AFK Manager" (3.4.3) by Rothgar
36 "Nextmap" (1.5.0-dev+3871) by AlliedModders LLC
37 "HLstatsX CE Ingame Plugin" (1.6.19) by psychonic
38 <Failed> "[TF2Items] Manager" (1.4.1) by Damizean & Asherkin
39 <Failed> "VS Saxton Hale" (1.40) by Rainbolt Dash, FlaminSarge

Edit: Updated VSH to v1.42. Still not loading since it requires TF2Items.

Last edited by pizzahut; 08-03-2013 at 09:49.
pizzahut is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 08-03-2013 , 08:49   Re: tf2items.ext.so: cannot open shared object file: No such file or directory
Reply With Quote #2

You're probably missing the "tf2items.autoload" file in addons/sourcemod/extensions/.
__________________
asherkin is offline
pizzahut
Senior Member
Join Date: Oct 2004
Old 08-03-2013 , 09:05   Re: tf2items.ext.so: cannot open shared object file: No such file or directory
Reply With Quote #3

It's there, a file with 0 bytes length.

-rw-r--r-- 1 tf2admin wpadmin 0 2013-08-03 02:56 tf2items.autoload
-rw-r--r-- 1 tf2admin wpadmin 97280 2013-08-03 02:56 tf2items.ext.2.ep2v.dll
-rw-r--r-- 1 tf2admin wpadmin 111112 2013-08-03 02:56 tf2items.ext.2.ep2v.dylib
-rw-r--r-- 1 tf2admin wpadmin 189040 2013-08-03 02:56 tf2items.ext.2.ep2v.so

meta version
Metamod:Source version 1.10.0-dev
Build ID: 853:150037366499-dev
Loaded As: Valve Server Plugin
Compiled on: Jul 31 2013
Plugin interface version: 15:14
SourceHook version: 5:5
http://www.metamodsource.net/

sm version
SourceMod Version Information:
SourceMod Version: 1.5.0-dev+3871
SourcePawn Engine: SourcePawn 1.1, jit-x86 (build 1.5.0-dev+3871)
SourcePawn API: v1 = 4, v2 = 4
Compiled on: Aug 1 2013 06:53:43
Build ID: 3871:65b4b243b0fe
http://www.sourcemod.net/

Last edited by pizzahut; 08-03-2013 at 09:07.
pizzahut is offline
pizzahut
Senior Member
Join Date: Oct 2004
Old 08-03-2013 , 10:16   Re: tf2items.ext.so: cannot open shared object file: No such file or directory
Reply With Quote #4

When doing sm exts load tf2items, SourceMod would tell me that the extension loaded successfully, but it actually didn't.

So I tried this instead: sm exts load tf2items.ext.2.ep2v

And it loaded. Based on this, I made a symbolic link:

ln -s tf2items.ext.2.ep2v.so tf2items.ext.so

And it's working now this way.

Last edited by pizzahut; 08-03-2013 at 10:54.
pizzahut is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 08-03-2013 , 10:18   Re: tf2items.ext.so: cannot open shared object file: No such file or directory
Reply With Quote #5

Quote:
Originally Posted by pizzahut View Post
1.5.0-dev+3871
Looks like there might be a bug in SourceMod. It's meant to be falling back on ep2v if it can't find a binary for tf2.
__________________
asherkin is offline
Reply



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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 20:27.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode