Bug 280803 - irc/smuxi unusable on 14.1 RELEASE. package installs with missing dependencies: log4net, nini
Summary: irc/smuxi unusable on 14.1 RELEASE. package installs with missing dependencie...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Santhosh Raju
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-13 18:09 UTC by khwerz
Modified: 2024-08-26 09:36 UTC (History)
0 users

See Also:
fox: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description khwerz 2024-08-13 18:09:33 UTC
Error Output on launch

```
Unhandled Exception:
System.TypeLoadException: Could not load type of field 'Smuxi.Engine.Config:m_IniDocument' (2) due to: Could not load file or assembly 'Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b' or one of its dependencies.
  at Smuxi.Server.MainClass.Main (System.String[] args) [0x002b8] in <43d5461aa86d46e3961a2e142cb05cb7>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type of field 'Smuxi.Engine.Config:m_IniDocument' (2) due to: Could not load file or assembly 'Nini, Version=1.1.0.0, Culture=neutral, PublicKeyToken=691faec150a7fa7b' or one of its dependencies.


  at Smuxi.Server.MainClass.Main (System.String[] args) [0x002b8] in <43d5461aa86d46e3961a2e142cb05cb7>:0
```
Comment 1 Santhosh Raju freebsd_committer freebsd_triage 2024-08-25 12:33:37 UTC
Thank you for the report. Does adding the missing dependencies manually make smuxi run without crashing?
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-08-26 08:43:59 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=acc59bfaaba660535d4cbe5e481fd617fc2398f3

commit acc59bfaaba660535d4cbe5e481fd617fc2398f3
Author:     Santhosh Raju <fox@FreeBSD.org>
AuthorDate: 2024-08-26 08:38:11 +0000
Commit:     Santhosh Raju <fox@FreeBSD.org>
CommitDate: 2024-08-26 08:38:11 +0000

    irc/smuxi: Add missing runtime dependencies.

    Bump PORTREVISION to rebuild the package.

    PR:             280803
    Reported by:    khwerz@gmail.com

 irc/smuxi/Makefile | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
Comment 3 Santhosh Raju freebsd_committer freebsd_triage 2024-08-26 09:36:34 UTC
Updated the package to install nini and log4net as dependencies for runtime.