| View previous topic :: View next topic |
| Author |
Message |
Yopaku n00b

Joined: 07 Apr 2014 Posts: 15
|
Posted: Sat Nov 08, 2014 3:29 pm Post subject: Why is emerge pulling grub-0.97? |
|
|
Hello, I changed my licenses to @FSF-APPROVED and now I'm wondering if there is any way to find out why certain packages are being pulled or downgraded or even uninstalled.
I really don't get why grub-0.97 needs to be installed in a new slot. Is anything wrong (from the FSF's viewpoint) with grub2? Why don't uninstall it then?
Also, what does the star here mean: "ABI_X86="32* (64)"?
I wonder if I'll lose any functionality when proceeding with the license changes.
| Code: | [ebuild N ] dev-libs/libdaemon-0.14-r2 USE="-doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" 333 KiB
[ebuild UD ] media-fonts/liberation-fonts-1.07.2 [2.00.1-r1] USE="X -fontforge" 1.301 KiB
[ebuild N ] net-dns/avahi-0.6.31-r6 USE="dbus gdbm gtk introspection ipv6 mdnsresponder-compat nls qt4 -autoipd -bookmarks -doc -gtk3 -howl-compat -mono -python (-selinux) {-test} -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python2_7" 1.239 KiB
[ebuild U ] x11-misc/synergy-1.6.1 [1.5.1_p2398] USE="qt4 {-test}" 4.302 KiB
[ebuild R ] sys-libs/ncurses-5.9-r3:5 USE="cxx gpm unicode -ada -debug -doc -minimal -profile -static-libs -tinfo -trace" ABI_X86="32* (64) (-x32)" 0 KiB
[ebuild R ] sys-libs/gpm-1.20.7-r2 USE="(-selinux) -static-libs" ABI_X86="32* (64) (-x32)" 0 KiB
[uninstall ] app-emulation/emul-linux-x86-baselibs-20140406-r1 USE="development" ABI_X86="-32"
[blocks b ] app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ("app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]" is blocking sys-libs/ncurses-5.9-r3)
[ebuild NS ] sys-boot/grub-0.97-r14:0 [2.02_beta2-r2:2] USE="ncurses -custom-cflags -netboot -static" 1.034 KiB
Total: 7 packages (1 upgrade, 1 downgrade, 2 new, 1 in new slot, 2 reinstalls, 1 uninstall), Size of downloads: 8.208 KiB
Conflict: 1 block
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by x11-misc/synergy-1.6.1
# required by @selected
# required by @world (argument)
>=net-dns/avahi-0.6.31-r6 mdnsresponder-compat
# required by sys-libs/ncurses-5.9-r3[gpm]
# required by sys-boot/grub-0.97-r14[-static,ncurses]
# required by @selected
# required by @world (argument)
>=sys-libs/gpm-1.20.7-r2 abi_x86_32
# required by sys-libs/gpm-1.20.7-r2
# required by dev-libs/newt-0.52.15[gpm]
# required by net-misc/networkmanager-0.9.10.1_pre20141101[ncurses]
# required by kde-misc/plasma-nm-0.9.3.5
# required by kde-base/solid-runtime-4.14.2[networkmanager]
# required by kde-base/kdebase-runtime-meta-4.14.2
# required by kde-base/kdebase-meta-4.14.2
# required by @selected
# required by @world (argument)
>=sys-libs/ncurses-5.9-r3 abi_x86_32
|
|
|
| Back to top |
|
 |
szatox Advocate

Joined: 27 Aug 2013 Posts: 3266
|
Posted: Sat Nov 08, 2014 8:53 pm Post subject: |
|
|
| If packages are being downgraded, it usualy means newer (and already installed) versions are masked by your new settings. You can explicitly mask some version using package.mask file, remove some custom accept_keywords or... yeah, change licences you accept. The last one will most likely result in uninstalling some packagages, as several versions will ususaly have the same licence leaving no valid candidate. Or forcing a change to a fork (if it's licence is accepted). |
|
| Back to top |
|
 |
Ant P. Watchman

Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sat Nov 08, 2014 10:32 pm Post subject: |
|
|
| Code: | $ cave show grub:{0,2}::gentoo -nfk LICENSE
* sys-boot/grub:0::gentoo
::gentoo (0.97-r12)PP (0.97-r13)PP(~) (0.97-r14)PP(~)* {:0}
sys-boot/grub-0.97-r14:0::gentoo
License GPL-2
* sys-boot/grub:2::gentoo
::gentoo 2.00_p5107-r2 2.02_beta2 2.02_beta2-r2* (9999-r1)K {:2}
sys-boot/grub-2.02_beta2-r2:2::gentoo
License GPL-3 truetype? ( BitstreamVera GPL-2-with-font-exception ) |
It's probably because you have USE=truetype set globally. |
|
| Back to top |
|
 |
Yopaku n00b

Joined: 07 Apr 2014 Posts: 15
|
Posted: Wed Nov 12, 2014 1:54 pm Post subject: |
|
|
| Ant P. wrote: | | Code: | $ cave show grub:{0,2}::gentoo -nfk LICENSE
* sys-boot/grub:0::gentoo
::gentoo (0.97-r12)PP (0.97-r13)PP(~) (0.97-r14)PP(~)* {:0}
sys-boot/grub-0.97-r14:0::gentoo
License GPL-2
* sys-boot/grub:2::gentoo
::gentoo 2.00_p5107-r2 2.02_beta2 2.02_beta2-r2* (9999-r1)K {:2}
sys-boot/grub-2.02_beta2-r2:2::gentoo
License GPL-3 truetype? ( BitstreamVera GPL-2-with-font-exception ) |
It's probably because you have USE=truetype set globally. |
That was it. Thank you! |
|
| Back to top |
|
 |
|