Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 366707 - sys-fs/ntfs3g-2011.4.12 blocks itself with USE ntfsprogs
Summary: sys-fs/ntfs3g-2011.4.12 blocks itself with USE ntfsprogs
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-10 06:56 UTC by Marek Bartosiewicz
Modified: 2011-05-10 07:29 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Bartosiewicz 2011-05-10 06:56:13 UTC
After enabling USE="ntfsprogs" one can no longer install ntfs3g-2011.4.12 because it shoots itself in the foot.

[ebuild     U ] sys-fs/ntfs3g-2011.4.12 [2011.1.15] USE="acl crypt%* ntfsprogs%* udev xattr -debug -external-fuse -suid" 1,101 kB
[ebuild     U ] xfce-extra/xfce4-sensors-plugin-1.2.0 [1.0.0-r1] USE="acpi hddtemp libnotify lm_sensors -debug" 409 kB
[ebuild     U ] net-misc/openssh-5.8_p2 [5.8_p1-r1] USE="X X509 hpn ldap libedit pam tcpd -kerberos (-selinux) -skey -static" 1,296 kB
[blocks B     ] sys-fs/ntfsprogs ("sys-fs/ntfsprogs" is blocking sys-fs/ntfs3g-2011.4.12)

Total: 12 packages (11 upgrades, 1 reinstall), Size of downloads: 15,845 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-fs/ntfsprogs-2.0.0-r3, installed) pulled in by
    sys-fs/ntfsprogs required by @selected

  (sys-fs/ntfs3g-2011.4.12, ebuild scheduled for merge) pulled in by
    sys-fs/ntfs3g required by @selected


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


Reproducible: Always

Steps to Reproduce:
1. add "ntfsprogs" to USE
2. try to emerge ntfs3g-2011.4.12
3.
Actual Results:  
Blocked Packages

Expected Results:  
You tell me :)
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2011-05-10 07:09:29 UTC
It doesn't block itself. Maintainance of ntfsprogs is now done by the authors of ntfs3g so you now have the choice of either installing old sys-fs/ntfsprogs package (which might already be deprecated) or you uninstall sys-fs/ntfsprogs and go with sys-fs/ntfs3g[ntfsprogs]. See also this short chat I had with our ntfs3g package maintainer yesterday:

21:12:19 <@Polynomial-C> chutzpah, ping. What's the better ntfsprogs? The one from ntfs3g package or the standalone package?
21:14:31 <@chutzpah> Polynomial-C: apparently the one from ntfs3g, according to the website that is the ntfsprogs upstream now
21:15:19 <@Polynomial-C> chutzpah, can the ntfs3g[ntfsprogs] package fully replace the ntfsprogs package?
21:15:51 <@chutzpah> Polynomial-C: yes


You can find more information here:

http://www.tuxera.com/about-us/news/2658/
Comment 2 Marek Bartosiewicz 2011-05-10 07:14:58 UTC
Thansk, you are right.

But I'm almost 100% sure portage can handle this situation by auto-uninstall of ntfsprogs package when USE="ntfsprogs" is enabled. I think I saw such behaviour already :)
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2011-05-10 07:29:34 UTC
(In reply to comment #2)
> But I'm almost 100% sure portage can handle this situation by auto-uninstall of
> ntfsprogs package when USE="ntfsprogs" is enabled. I think I saw such behaviour
> already :)

You are right, portage can handle so called "soft blockers" automatically. But in this case the ntfsprogs package gets "hard-blocked" which is a situation portage cannot resolve for you. If this "hard block" is really necessary is beyond my knowledge. That can only be answered by our ntfs3g package maintainer :)