LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 05-01-2017, 03:17 PM   #16
stamcose
Member
 
Registered: Nov 2009
Posts: 56

Original Poster
Rep: Reputation: 15

Quote:
Actually the creators of NEdit had no idea what packages will be required 5-10 years later on a fresh new OS
Well, what could be said is that the developers assembling "openSUSE_Leap_42.2/editors.repo" did not test the provided NEDIT binary sufficiently. Anyway, they managed to compile an NEDIT 64 bits binary that starts in the SUSE42.2 environment where it then finds all required run time "shared libraries" (*.so). And where almost everything is working, just with a minor but fatal flaw causing the cursor symbol not to be erased when the cursor moves on.

As it seems very difficult to compile NEDIT with the Sourceforge makefile in the SUSE42.2 environment maybe "norobro" or "ondoho" who already have compiled an executable binary (64 bits) running correctly on their systems (that presumable are not SUSE42.2!) could send me their binaries! I would for this set up a temporary email adress where the binaries could be sent as email-attachment!

I would then test the binary in my SUSE42.2 environment and report the result here!
 
Old 05-02-2017, 12:50 AM   #17
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
stamcose, if the nedit package included in your suse repos fails, i think it is something that you should indeed report.
but you have to find the proper channels.
i suggest posting on their forums, politely, and do not claim you found a bug if you cannot prove it.
maybe ask someone to take you through the process of making a bug report.

i have taken a look at nedit and it seems to be a pretty powerful piece of software, at least for its time.
and for our time it's just incredibly lightweight and relatively feature-rich.
yet, i urge you to consider using a different editor.
maybe geany?

and here's the executable for your convenience.

Last edited by ondoho; 05-02-2017 at 01:11 AM.
 
Old 05-02-2017, 03:12 AM   #18
stamcose
Member
 
Registered: Nov 2009
Posts: 56

Original Poster
Rep: Reputation: 15
Thank you very much, ondoho, for the directory you sent! But the executable working in your environment does not immediately fit into the SUSE42.2 environment!

First attempt:
Code:
mats@linux-ze70:~/nedit> ./nedit &
[1] 5158
./nedit: error while loading shared libraries: libXm.so.2: cannot open shared object file: No such file or directory
[1]+  Exit 127                ./nedit
Tried to fix:
Code:
linux-ze70:/usr/lib64 # ln -s libXm.so.4.0.4 libXm.so.2
(The "#" is part of the prompt, not a comment!)

Second attempt:
Code:
mats@linux-ze70:~/nedit> ./nedit
./nedit: Symbol `_XmStrings' has different size in shared object, consider re-linking
Segmentation fault (core dumped)
What works fine in your environment is no good in the SUSE42.2 environment! Which distribution are you using!

I already registered by Sourceforge where there is a "bug report" service. I hope Scott Tringali himself will be informed! Obviously the "bug" is in the SUSE42.2 repo, not in the 10 year old source that has been working perfectly in earlier SUSE releases!

Pending the fix of NEDIT I am using KWRITE which is a perfectly acceptable editor although I miss some features of NEDIT that I got accustomed to!
 
Old 05-02-2017, 03:36 AM   #19
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,838

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
no, it is still not a bug. you have different libraries (=different versions) which make the binary useless. The best would be to build NEdit for yourself or specify your system exactly.
 
Old 05-02-2017, 12:36 PM   #20
stamcose
Member
 
Registered: Nov 2009
Posts: 56

Original Poster
Rep: Reputation: 15
I guess there are a number of "shared libraries" and possibly other "dependencies" that have to added. That is what YAST is supposed to do for the user using information supplied in the repo! Unfortunately the X11 "dependencies" added/linked by YAST appears to no more be fully compatible with NEDIT.
 
Old 05-03-2017, 12:10 AM   #21
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,838

Rep: Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308Reputation: 7308
no, that is not true again, yast will add/install only runtime dependencies, but this time you want to build it and build dependencies are not handled that way.
There is no dependency handling (by yast) for files compiled from sources.

Anyway, if it was a bug you need to report it and in that report you need to specify your system exactly (just to be able to reproduce it).
 
Old 05-03-2017, 01:54 AM   #22
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
if opensuse packaged a version that does not work on the current opensuse, what is that? not a bug, but certainly something that shouldbe reported, no?

samcose, you need to learn how to compile things with dependencies.
the problems and confusion you experience are not specific to nedit.
 
Old 05-05-2017, 04:05 AM   #23
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, others
Posts: 5,808
Blog Entries: 1

Rep: Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066Reputation: 2066
Quote:
Originally Posted by stamcose View Post
Is there a channel for official bug reporting for SUSE?
https://bugzilla.opensuse.org/enter_...20Distribution
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
NEDIT for SUSE 42.2, strange display stamcose Linux - Software 12 06-28-2017 08:29 PM
LQ radio/podcast revival? sycamorex LQ Suggestions & Feedback 5 12-07-2010 06:57 AM
The revival of my laptop.... DV6000 acostello Ubuntu 1 02-18-2010 06:13 AM
How to prevent revival of old threads from the dead Wim Sturkenboom LQ Suggestions & Feedback 16 10-03-2009 09:45 PM
Old Laptop, New Life... Need help with the revival... Neo-Gekko Linux - Newbie 8 02-23-2008 02:03 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:57 PM.

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