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#31903 - [mc] wrong dependency on pcre

Attached to Project: Community Packages
Opened by Greg (dolby) - Thursday, 11 October 2012, 17:33 GMT
Last edited by Jakob Gruber (schuay) - Tuesday, 16 October 2012, 16:48 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jakob Gruber (schuay)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Pcre is only used if glib2 is older than 2.14.

Also optional dependency on p7zip is mentioned twice.

Additionally mc can use libssh2 for sftp if added as a dependency, cvs and aspell
This task depends upon

Closed by  Jakob Gruber (schuay)
Tuesday, 16 October 2012, 16:48 GMT
Reason for closing:  Fixed
Additional comments about closing:  In trunk.
Comment by Greg (dolby) - Thursday, 11 October 2012, 17:34 GMT
Forgot link to sources: https://www.midnight-commander.org/browser/doc/INSTALL

edit: configure options that can be skipped cause of sane defaults
--mandir=/usr/share/man
--enable-background
--enable-charset
--enable-largefile
--with-edit
--with-gpm-mouse (as long as gpm is a dependency)
--with-mmap
--with-screen=slang (as long as slang is a dependency)
--with-subshell
--with-vfs
--without-debug
--without-gnome (doesnt exist)
--without-included-gettext

Additionally there should be an optional dependency on smb since the vfs is enabled in the build.
Comment by Greg (dolby) - Thursday, 11 October 2012, 19:04 GMT
This report is wrong. mc does depend on pcre. Maybe someone could change that as a feature request to add sftp support by adding a libssh2 dependency and clean up the build script.
Comment by Greg (dolby) - Monday, 15 October 2012, 10:07 GMT
libssh2 cant be optional as it links against the mc executable
Comment by Greg (dolby) - Monday, 15 October 2012, 10:35 GMT
I also wonder if the current smb way works. Meaning if smb can be enabled with configure but just be an optdepend, without linking to the mc binary like libssh2, but doubt it. Since i dont use smb i am not willing to test this.
Comment by Jakob Gruber (schuay) - Tuesday, 16 October 2012, 16:47 GMT
Thanks again, I've moved libssh2 to depends in trunk.
I won't push a new package right away though, everybody has libssh2 installed anyways (it's a pacman dep).

Loading...