Bug 10228

Summary: provide updated isdn4k-utils for Mageia3
Product: Mageia Reporter: Christian Lohmaier <lohmaier+mageia>
Component: BackportsAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED OLD QA Contact:
Severity: normal    
Priority: Normal CC: doktor5000, fundawang, h.goebel, mageia, mageia, pmdenielou
Version: 3Keywords: Triaged
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://git.misdn.eu/?p=projects/isdn4k-utils.git;a=snapshot;h=v3.25;sf=tgz
See Also: https://bugs.mageia.org/show_bug.cgi?id=14276
Whiteboard:
Source RPM: isdn4k-utils-3.12-14.mga3.src.rpm CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 5973, 10266    
Attachments: updated specfile to build isdn4k-utils 3.25
patch to fixup installation path on 64bit
patch that searches for the symbol in the correct library (libcrypto vs libssl)
patch that sets defines properly
patch that fixes removal of wuath - code was removed upstream, but makefile still referred to it
initial config / replacement for the "make menuconfig" step that is used to configure the package
initscript
udev is too slow to create the symlinks, so make capiinit look for the actual device
updated specfile - include devname patch, convert do systemd, don't package static files

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