Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57591 - [ring-daemon] replaces pjproject-savoirfairelinux how?

Attached to Project: Community Packages
Opened by Arne Wörner (riddicc) - Wednesday, 21 February 2018, 08:24 GMT
Last edited by Baptiste (zorun) - Wednesday, 21 February 2018, 22:50 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Baptiste (zorun)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
When I run `pacman -Syu` it tries to replace pjproject-savoirfairelinux by ring-daemon,
although:
asterisk (from yaourt) needs pjproject-savoirfairelinux.
Looking at the file lists, I cannot see how ring-daemon could replace pjproject-savoirfairelinux.
Should i forcefully remove pjproject-savoirfairelinux and disable pjsip in asterisk?
Or should I ignore the replace attempts of pacman (via: --ignore pjproject-savoirfairelinux)?
Or can we remove that "Replaces:" line from the ring-daemon package?

Additional info:
* pjproject-savoirfairelinux-2.6-7.0
* ring-daemon-2:20180112.2.d0bda53-2.0
* asterisk-15.2.0-1

Steps to reproduce:
* install: asterisk
* run: pacman -Syu
This task depends upon

Closed by  Baptiste (zorun)
Wednesday, 21 February 2018, 22:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed in ring-daemon 2:20180216.1.63fd90f
Comment by Arne Wörner (riddicc) - Wednesday, 21 February 2018, 12:23 GMT
i found a workaround:
1. i installed pjproject from AUR...
2. then i removed pjproject-savoirfairelinux...
:)
-arne
Comment by Baptiste (zorun) - Wednesday, 21 February 2018, 22:50 GMT
pjproject-savoirfairelinux does not exist anymore, but it provided pjproject, which is probably why you still have it installed.

Anyway, you're right: ring-daemon now builds pjproject-savoirfairelinux statically, but it does not distribute its headers or shared libraries, so there's not point in the replace() field.

Fixed in ring-daemon 2:20180216.1.63fd90f

Loading...