Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110241 - net-im/sim: practically unmaintained for ages - please fix or remove it from the repository
Summary: net-im/sim: practically unmaintained for ages - please fix or remove it from ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High major (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 48260 62688 64654 73315 74433 77062 81219 83071 87220 96082 98912 98995
Blocks:
  Show dependency tree
 
Reported: 2005-10-23 10:01 UTC by Carsten Lohrke (RETIRED)
Modified: 2006-01-31 06:14 UTC (History)
12 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carsten Lohrke (RETIRED) gentoo-dev 2005-10-23 10:01:59 UTC
I fell about it, because the ebuilds follow neither kde nor general ebuild
standards.
Comment 1 Daniel Seyffer 2005-10-23 13:36:02 UTC
 From a user's perspective Sim seems rather unmaintained upstream. Though there  
has apparently been a lot of development and bugfixing during the last 1-2  
years this has just been commited to CVS...  
As a regular SIM user I would very much prefer not to have the existing ebuilds  
removed from the tree. A CVS-ebuild would be great. :)  
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-11-11 16:10:08 UTC
net-im herd: What's up with this package? Can we package mask it at least?!
Personally I'd like to see broken unmaintained stuff like this package buried
rather sooner than later, if no one steps up to care.
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2005-12-10 14:47:02 UTC
Please, package.mask this crap.
Comment 4 Carsten Lohrke (RETIRED) gentoo-dev 2005-12-16 17:49:36 UTC
Since no one cares it's masked now and pending removal if no one steps up.
Comment 5 Daniel Seyffer 2005-12-17 02:48:39 UTC
Sad but maybe masking will help to get some attention. ;)
Comment 6 Anatoly Shipitsin 2005-12-18 00:04:28 UTC
sim-im at sourceforge.net dead. 
Fork version can get there http://sim-im.berlios.de/wiki/Main_Page
Comment 7 Peter Volkov (RETIRED) gentoo-dev 2005-12-18 03:39:26 UTC
Please, STOP!!! :)

Do not remove sim for now. Give me 1 month!

I've contacted upstream, and they told me that they can help us in fixing bugs. So I need some time to create cvs snapshot or force upstream to create new version 0.9.4 and then to check what bugs are already fixed in cvs and what are not, and expose existing bugs upstream.

More. Most our bugs are with patches. So seem the problem is that nobody cares :) I'll take this app.

Peter.
Comment 8 Kir Kolyshkin 2005-12-19 02:28:32 UTC
Oh please do not remove SIM - it's useable and helpful app for me.
Comment 9 Jan Sembera 2005-12-24 16:25:28 UTC
New project at http://sim-im.berlios.de/ plans to release working 0.9.4 version quite soon. The project is alive on berlios and continues to fix bugs and develop new features. I hope that you will reconsider about removing sim from portage altogether. 
Comment 10 Maxim Loginov 2005-12-29 15:52:00 UTC
I'm voiting for sim as well and ready to test on amd64!
Comment 11 Peter Jensen 2006-01-02 06:32:12 UTC
My vote also goes to keep sim in portage.
It has worked flawlessly for me for years, and I hate fixing things that aren't broken! :-)
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-01-02 06:36:02 UTC
(In reply to comment #11)
> It has worked flawlessly for me for years, and I hate fixing things that aren't
> broken! :-)

Please, apply common sense when posting comments. This bug documents 11 cases of breakage in this ebuild, this is anything but "flawlessly" working thing.
Comment 13 Peter Jensen 2006-01-02 09:57:46 UTC
I did in fact read all the referenced bugs, and here is a summary from my perspective:

48260, 74433, 77062 - Doesn't apply to me, as I don't use it that way.
62688, 64654, 98995 - If not for the bug report, I never would have noticed.
73315 - Huh?
81219, 83071, 87220 - Cannot reproduce the bug on any of my machines.
98912 - Not my arch.

I maintain that it has and continues to work perfectly for me, and I suspect others as well.
So fine, mask it until the new maintainers come out with a new version (which should fix most of the issues mentioned), but there is no reason to remove it from portage at this time.
Comment 14 Peter Volkov (RETIRED) gentoo-dev 2006-01-03 03:20:52 UTC
Friends. Daniel Ahlberg (aka aliz) has no objections and thus I'm going to maintain sim. Here is brief state report:

Upstream told us that they are going to issue new release after new year hollidays (most of upstream are russian thus I suppose hollidays are from 1-9.10.06). If this does not happen in 3 days after hollidays I'll commit new ebuild with the current svn snapshot and close most of bugs.
Comment 15 Peter Volkov (RETIRED) gentoo-dev 2006-01-15 11:36:47 UTC
I've added svn snapshot of sim into portage tree (0.9.4_pre060114). Sim has kde support and I'm using kde-functions.eclass. Before I umask it, I'd like somebedy from kde team to review sim-0.9.4_pre060114.ebuild, and may be even emerge it :)

Everybody interested are wellcome to test this new ebuild. Thank you.
Comment 16 Thomas Fischer 2006-01-15 14:35:48 UTC
(In reply to comment #15)
> and may be even emerge it :)
Emerged it here, no problems, though UI was drawing/freshing slowly. KDE support included at least an icon in kicker and KDE file dialogs.

Comment for ebuild: I think you don't need backticks around "use kde" and similar eg. in "if" statements.
Comment 17 Anatoly Shipitsin 2006-01-16 04:26:19 UTC
Hello. When compile new version, i'm got this:

i686-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../crti.o /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtbeginS.o  .libs/core.o .libs/kpopup.o .libs/commands.o .libs/cmenu.o .libs/mainwin.o .libs/userlist.o .libs/userview.o .libs/cfgdlg.o .libs/plugincfg.o .libs/prefcfg.o .libs/usercfg.o .libs/toolsetup.o .libs/interfacecfg.o .libs/userviewcfg.o .libs/historycfg.o .libs/userhistorycfg.o .libs/maininfo.o .libs/editmail.o .libs/editphone.o .libs/phonedetails.o .libs/pagerdetails.o .libs/search.o .libs/searchall.o .libs/nonim.o .libs/connectionsettings.o .libs/connectwnd.o .libs/logindlg.o .libs/manager.o .libs/newprotocol.o .libs/status.o .libs/statuswnd.o .libs/container.o .libs/userwnd.o .libs/msgedit.o .libs/msggen.o .libs/msgsms.o .libs/msgfile.o .libs/msgview.o .libs/msgauth.o .libs/msgurl.o .libs/msgcontacts.o .libs/msgrecv.o .libs/history.o .libs/historywnd.o .libs/libintl.o .libs/autoreply.o .libs/msgcfg.o .libs/filecfg.o .libs/smscfg.o .libs/arcfg.o .libs/tmpl.o .libs/filetransfer.o .libs/declinedlg.o .libs/cfgdlgbase.o .libs/plugincfgbase.o .libs/prefcfgbase.o .libs/toolsetupbase.o .libs/interfacecfgbase.o .libs/userviewcfgbase.o .libs/historycfgbase.o .libs/userhistorycfgbase.o .libs/maininfobase.o .libs/editmailbase.o .libs/editphonebase.o .libs/phonebase.o .libs/pagerbase.o .libs/searchbase.o .libs/searchallbase.o .libs/nonimbase.o .libs/connectionsettingsbase.o .libs/connectwndbase.o .libs/logindlgbase.o .libs/managerbase.o .libs/newprotocolbase.o .libs/autoreplybase.o .libs/msgcfgbase.o .libs/filecfgbase.o .libs/smscfgbase.o .libs/arcfgbase.o .libs/filetransferbase.o .libs/declinedlgbase.o  -Wl,--rpath -Wl,/usr/kde/3.5/lib -Wl,--rpath -Wl,/usr/qt/3/lib -Wl,--rpath -Wl,/usr/lib -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.4 -L/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6 -L/usr/lib/../i686-pc-linux-gnu/lib -L/usr/i686-pc-linux-gnu/lib -L/usr/i686-pc-linux-gnu/bin -L/usr/X11R6/lib -L/usr/lib/mysql -L/usr/lib -L/usr/qt/3/lib -L/usr/kde/3.5/lib -L/var/tmp/portage/sim-0.9.4_pre060114/work/sim-060114/sim/.libs -L/var/tmp/portage/sim-0.9.4_pre060114/image//usr/lib -lsim -L/var/tmp/portage/sim-0.9.4_pre060114/image//usr/qt/3/lib -lqt-mt -lpng -lz -lXext -lX11 -lSM -lICE -lpthread -L/var/tmp/portage/sim-0.9.4_pre060114/image//usr/kde/3.5/lib -lkdecore -lkdeui -lkio -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../.. -L/var/tmp/portage/sim-0.9.4_pre060114/image//usr/lib/gcc/i686-pc-linux-gnu/3.4.4 -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/crtendS.o /usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../crtn.o  -mtune=pentium4 -mmmx -msse -msse2 -mfpmath=sse -Wl,--no-undefined -Wl,--allow-shlib-undefined -Wl,-soname -Wl,_core.so -o .libs/_core.so
.libs/userlist.o: In function `UserList::UserList(QWidget*)':
userlist.cpp:(.text+0x48f4): undefined reference to `ListView::setMenu(unsigned long)'
.libs/userlist.o: In function `UserList::UserList(QWidget*)':
userlist.cpp:(.text+0x4994): undefined reference to `ListView::setMenu(unsigned long)'
.libs/maininfo.o: In function `MainInfo::MainInfo(QWidget*, SIM::Contact*)':
maininfo.cpp:(.text+0x4232): undefined reference to `ListView::setMenu(unsigned long)'
maininfo.cpp:(.text+0x4242): undefined reference to `ListView::setMenu(unsigned long)'
.libs/maininfo.o: In function `MainInfo::MainInfo(QWidget*, SIM::Contact*)':
maininfo.cpp:(.text+0x47e4): undefined reference to `ListView::setMenu(unsigned long)'
.libs/maininfo.o:maininfo.cpp:(.text+0x47f4): more undefined references to `ListView::setMenu(unsigned long)' follow
collect2: ld returned 1 exit status
libtool: install: error: relink `_core.la' with the above command before installing it
make[3]: *** [install-sim_pluginLTLIBRARIES] Ошибка 1
make[3]: Leaving directory `/var/tmp/portage/sim-0.9.4_pre060114/work/sim-060114/plugins/_core'
make[2]: *** [install-am] Ошибка 2
make[2]: Leaving directory `/var/tmp/portage/sim-0.9.4_pre060114/work/sim-060114/plugins/_core'
make[1]: *** [install-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/sim-0.9.4_pre060114/work/sim-060114/plugins/_core'
make: *** [install-recursive] Ошибка 1

!!! ERROR: net-im/sim-0.9.4_pre060114 failed.
!!! Function src_install, Line 105, Exitcode 2
!!! make install failed.
!!! If you need support, post the topmost build error, NOT this status message.
Comment 18 Peter Volkov (RETIRED) gentoo-dev 2006-01-16 04:37:29 UTC
Thomas: Thank you for report and pointing me on backticks.

Anatoly: Do you have previous sim version installed? What version? Try to unmerge it before emerge sim.
Comment 19 Anatoly Shipitsin 2006-01-16 04:45:32 UTC
> Anatoly: Do you have previous sim version installed? What version?
Yes 0.9.3-r2

> Try to unmerge it before emerge sim.
Okey i'm try this.

Comment 20 Anatoly Shipitsin 2006-01-16 05:18:45 UTC
I'm unmerge sim-0.9.3-r2 and merge new sim. But errors still exist.
Comment 21 Peter Volkov (RETIRED) gentoo-dev 2006-01-17 02:10:21 UTC
Problem in comment #17 was solved with libtool recompilation.
Comment 22 Carsten Lohrke (RETIRED) gentoo-dev 2006-01-20 09:45:14 UTC
The snapshot ebuild looks o.k., just to let it die because of +/-kde is a reason for some devs to tar and feather you (verbally at least). Should be fixed instead. ;)
Comment 23 Peter Volkov (RETIRED) gentoo-dev 2006-01-21 08:17:55 UTC
(In reply to comment #22)

Thank you Carsten for feedback. :)

I've checked many times on amd64 and on x86 and found out that compilation (or more precisely installation) of sim with kde (with out kde) always fails if you already have sim installed without kde (with kde). So I'd like to die as early as possible to give user better chances to see error message and use workaround problem.

There is a bug in upsteam bugzilla:
https://developer.berlios.de/bugs/?func=detailbug&bug_id=6109&group_id=4482

I do not know myself how to fix that bug. Thus I think it's better to leave this die while better solution is not found.
Comment 24 Daniel Seyffer 2006-01-22 06:51:41 UTC
FYI new ebuild works fine here. Thanks for maintaining! Never found something that fits my IM needs better than SIM so real good news that it will stay in the official tree and is/will be maintained upstream :)
Comment 25 Assaf Berg 2006-01-25 07:44:28 UTC
After trying many IM clients SIM is the only one that suites all my needs. I'm glad to hear that it won't get kicked out of portage. I've just upgraded from 0.9.3-r2 to the snapshot and it seems to work fine.
Comment 26 Peter Volkov (RETIRED) gentoo-dev 2006-01-31 06:14:20 UTC
Ok. Some problems I wanted to fix were fixed and sim is unmasked now. It's maintained, so I'm closing this bug. If you find any problems with sim, report either on bugs.gentoo.org or upstream :)