Bug 10228 - provide updated isdn4k-utils for Mageia3
Summary: provide updated isdn4k-utils for Mageia3
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 3
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: http://git.misdn.eu/?p=projects/isdn4...
Whiteboard:
Keywords: Triaged
Depends on:
Blocks: 5973 10266
  Show dependency treegraph
 
Reported: 2013-05-22 20:27 CEST by Christian Lohmaier
Modified: 2015-03-31 16:03 CEST (History)
6 users (show)

See Also:
Source RPM: isdn4k-utils-3.12-14.mga3.src.rpm
CVE:
Status comment:


Attachments
updated specfile to build isdn4k-utils 3.25 (17.87 KB, text/x-rpm-spec)
2013-05-22 20:29 CEST, Christian Lohmaier
Details
patch to fixup installation path on 64bit (439 bytes, patch)
2013-05-22 20:30 CEST, Christian Lohmaier
Details | Diff
patch that searches for the symbol in the correct library (libcrypto vs libssl) (1005 bytes, patch)
2013-05-22 20:30 CEST, Christian Lohmaier
Details | Diff
patch that sets defines properly (422 bytes, patch)
2013-05-22 20:31 CEST, Christian Lohmaier
Details | Diff
patch that fixes removal of wuath - code was removed upstream, but makefile still referred to it (939 bytes, patch)
2013-05-22 20:32 CEST, Christian Lohmaier
Details | Diff
initial config / replacement for the "make menuconfig" step that is used to configure the package (2.84 KB, application/octet-stream)
2013-05-22 20:33 CEST, Christian Lohmaier
Details
initscript (1.22 KB, application/octet-stream)
2013-05-22 20:33 CEST, Christian Lohmaier
Details
udev is too slow to create the symlinks, so make capiinit look for the actual device (402 bytes, patch)
2013-05-24 20:58 CEST, Christian Lohmaier
Details | Diff
updated specfile - include devname patch, convert do systemd, don't package static files (18.76 KB, text/x-rpm-spec)
2013-05-24 21:03 CEST, Christian Lohmaier
Details

Description Christian Lohmaier 2013-05-22 20:27:23 CEST
Description of problem:
isdn4linux, and more precisely the libcapi20 that it includes are horribly outdated.

It doesn't work together well with mISDN or other utilities like ffgtk

Reproducible: 

Steps to Reproduce:
Comment 1 Christian Lohmaier 2013-05-22 20:29:30 CEST
Created attachment 4027 [details]
updated specfile to build isdn4k-utils 3.25
Comment 2 Christian Lohmaier 2013-05-22 20:30:07 CEST
Created attachment 4028 [details]
patch to fixup installation path on 64bit
Comment 3 Christian Lohmaier 2013-05-22 20:30:48 CEST
Created attachment 4029 [details]
patch that searches for the symbol in the correct library (libcrypto vs libssl)
Comment 4 Christian Lohmaier 2013-05-22 20:31:53 CEST
Created attachment 4030 [details]
patch that sets defines properly
Comment 5 Christian Lohmaier 2013-05-22 20:32:41 CEST
Created attachment 4031 [details]
patch that fixes removal of wuath - code was removed upstream, but makefile still referred to it
Comment 6 Christian Lohmaier 2013-05-22 20:33:34 CEST
Created attachment 4032 [details]
initial config / replacement for the "make menuconfig" step that is used to configure the package
Comment 7 Christian Lohmaier 2013-05-22 20:33:55 CEST
Created attachment 4033 [details]
initscript
Comment 8 Christian Lohmaier 2013-05-22 20:38:14 CEST
Get the actual source-tarball from $URL
builds fine on both Mageia 3 and 2, on both 32bit and 64bit

Added a conditional to disable building of the faq/doc package that requires linuxdoc-tools to build. That in turn pulls in textlive an other stuff that is huge. ("rpmbuild -ba [other options] --without doc isdn4k-utils.spec")

I only tested the capi part though (as that's the only thing I'm interested in - I don't use vbox or isdn-dialup/filetransfer and whatnot)

Blocks: (none) => 5973
URL: (none) => http://git.misdn.eu/?p=projects/isdn4k-utils.git;a=snapshot;h=v3.25;sf=tgz

Comment 9 Manuel Hiebel 2013-05-22 22:45:03 CEST
this was more for something before the release... anyway see that with commiters

Keywords: (none) => Triaged
CC: (none) => fundawang, mageia, pierre-malo.denielou

Comment 10 Florian Hubold 2013-05-23 09:12:28 CEST
Well, it's broken/unusable currently, so why not have it as an update?

CC: (none) => doktor5000

Comment 11 Christian Lohmaier 2013-05-24 20:58:28 CEST
Created attachment 4045 [details]
udev is too slow to create the symlinks, so make capiinit look for the actual device
Comment 12 Christian Lohmaier 2013-05-24 21:03:00 CEST
Created attachment 4046 [details]
updated specfile - include devname patch, convert do systemd, don't package static files

I of course won't object adding it as a regular update

Attachment 4027 is obsolete: 0 => 1
Attachment 4033 is obsolete: 0 => 1

Damien Lallement 2013-06-04 01:12:22 CEST

CC: (none) => mageia

Comment 13 Hartmut Goebel 2014-10-13 14:37:19 CEST
You may also wnat to have a look at Bug #14276: "Please provide libcapi20-3 (updated for modular design supporting rcapi/remote-capi)"

CC: (none) => h.goebel

Hartmut Goebel 2014-10-13 14:37:45 CEST

Blocks: (none) => 10266

Comment 14 Florian Hubold 2014-10-13 19:17:44 CEST
Please next time also fill the See Also field.
https://bugs.mageia.org/page.cgi?id=fields.html#see_also

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=14276

Comment 15 Marja Van Waes 2015-03-31 16:03:26 CEST
Mageia 3 changed to end-of-life (EOL) status 4 months ago.
http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ 

Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of Mageia
please feel free to click on "Version" change it against that version of Mageia
and reopen this bug.

Thank you for reporting this bug and we are sorry it could not be fixed.

--
The Mageia Bugsquad

Status: NEW => RESOLVED
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.