Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 549350 - net-fs/smbnetfs depends on old samba version
Summary: net-fs/smbnetfs depends on old samba version
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sergei Trofimovich (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-05-13 08:38 UTC by barthess
Modified: 2015-05-16 10:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Fixed ebuild (smbnetfs-0.6.0.ebuild,922 bytes, text/plain)
2015-05-13 08:38 UTC, barthess
Details

Note You need to log in before you can comment on or make changes to this bug.
Description barthess 2015-05-13 08:38:21 UTC
Created attachment 403184 [details]
Fixed ebuild

Smbnetfs ebuild depends on "smbclient" use flag preventing to emerge it with >=net-fs/samba-4.0.0. After trivial fix it builds and works as expected. Tested on ~amd64 with samba-4.1.17 and samba-3.6.25.

Fixed ebuild attached to this ticket.
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2015-05-14 21:07:45 UTC
USE=smbclient used (until samba-4, don't know what happens there)
to force samba to provide libsmbclient.so (it's what smbnetfs uses to link against).

USE=client is about cifs commandline tool mount.cifs,
not about libsmbclient (unless it's a samba ebuild bug in samba-4).

If new samba provides libsmbclient unconditionally then proper fix would be:
    net-fs/samba[smbclient(+)]

+ samba@ for help.
Comment 2 barthess 2015-05-15 07:21:03 UTC
I have checked samba-4 on my system. It provides libsmbclient.so uncoditionally.
Comment 3 Sergei Trofimovich (RETIRED) gentoo-dev 2015-05-16 10:23:44 UTC
Pushed new ebuild with a fix:

>*smbnetfs-0.6.0-r1 (16 May 2015)
>
>  16 May 2015; Sergei Trofimovich <slyfox@gentoo.org> +smbnetfs-0.6.0-r1.ebuild:
>  Fix USE depends to allow latest samba-4 (bug #549350 and fix by barthess).

Hope that fixes things for you. It did for me. It not - don't hesitate to reopen.
Thank you!