View previous topic :: View next topic |
Author |
Message |
andytheg n00b
Joined: 23 Nov 2011 Posts: 71 Location: BASEL
|
Posted: Wed Mar 20, 2013 2:37 pm Post subject: sys-libs/glibc" is blocking dev-libs/libiconv-1.14 |
|
|
Code: | sys-libs/glibc" is blocking dev-libs/libiconv-1.14 |
how can i mask dev-libs/libiconv-1.14 ?
I dont need it. |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Wed Mar 20, 2013 5:44 pm Post subject: |
|
|
add it to /etc/portage/package.mask
but are you sure?
Code: | equery depends libiconv | found 13 packages need it here _________________ Defund the FCC. |
|
Back to top |
|
|
andytheg n00b
Joined: 23 Nov 2011 Posts: 71 Location: BASEL
|
Posted: Thu Mar 21, 2013 1:30 pm Post subject: |
|
|
yes it will be need, but glibc block it. |
|
Back to top |
|
|
jburns Veteran
Joined: 18 Jan 2007 Posts: 1214 Location: Massachusetts USA
|
Posted: Thu Mar 21, 2013 5:06 pm Post subject: |
|
|
The packages that depend on libiconv should be depending on virtual/libiconv, which if glibc is being used will not depend on dev-libs/libiconv.
What profile are you using?
Execute the emerge --info command and look for ELIBC, it should be ELIBC="glibc". |
|
Back to top |
|
|
andytheg n00b
Joined: 23 Nov 2011 Posts: 71 Location: BASEL
|
Posted: Fri Mar 22, 2013 1:31 pm Post subject: |
|
|
ok i see, but where can i change this? |
|
Back to top |
|
|
jburns Veteran
Joined: 18 Jan 2007 Posts: 1214 Location: Massachusetts USA
|
Posted: Fri Mar 22, 2013 6:29 pm Post subject: |
|
|
Post the output of the emerge --info command. |
|
Back to top |
|
|
dsamersoff n00b
Joined: 20 Feb 2007 Posts: 30 Location: St.Petersburg,Russia
|
Posted: Sat Oct 24, 2015 10:55 am Post subject: |
|
|
Unfortunately have to revive this old thread - I hit the same problem cross-compiling: glibc blocks libiconv and libintl and I find no good solution for this problem.
Calculating dependencies... done!
[ebuild N *] dev-libs/libiconv-1.14-r2::gentoo to /usr/aarch64-unknown-linux-gnu/ USE="-abi_ppc_32 -abi_ppc_64 -abi_s390_32 -abi_s390_64 -static-libs" 0 KiB
[ebuild R ] virtual/libiconv-0-r2::gentoo to /usr/aarch64-unknown-linux-gnu/ USE="-abi_ppc_32 -abi_ppc_64 -abi_s390_32 -abi_s390_64" 0 KiB
[blocks B ] sys-libs/glibc ("sys-libs/glibc" is blocking dev-libs/libiconv-1.14-r2) _________________ *There will come soft rains ... |
|
Back to top |
|
|
DONAHUE Watchman
Joined: 09 Dec 2006 Posts: 7651 Location: Goose Creek SC
|
Posted: Sat Oct 24, 2015 1:28 pm Post subject: |
|
|
Suggest:
Code: | emerge --unmerge devlibs/libiconv virtual/libiconv
emerge -1 virtual/libiconv |
While investigating, I ran:
emerge -s libiconv
and got:
[ Results for search key : libiconv ]
Searching...
* dev-libs/libiconv
Latest version available: 1.14-r1
Latest version installed: [ Not Installed ]
Size of files: 4,868 KiB
Homepage: https://www.gnu.org/software/libiconv/
Description: GNU charset conversion library for libc which doesn't implement it
License: GPL-3
* virtual/libiconv
Latest version available: 0-r2
Latest version installed: 0-r2
Size of files: 0 KiB
Homepage:
Description: Virtual for the GNU conversion library
License:
[ Applications found : 2 ]
Then:
emerge -av libiconv
And got:
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] virtual/libiconv-0-r2::gentoo ABI_X86="32 (64) (-x32)" 0 KiB
Which emerged successfully.
Then:
merge --unmerge libiconv
* This action can remove important packages! In order to be safer, use
* `emerge -pv --depclean <atom>` to check for reverse dependencies before
* removing packages.
virtual/libiconv
selected: 0-r2
protected: none
omitted: none
All selected packages: =virtual/libiconv-0-r2
Which unmerged.
Then:
emerge -av libiconv
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-libs/libiconv-1.14-r1::gentoo USE="static-libs" ABI_X86="32 (64) (-x32)" 4,868 KiB
[blocks B ] sys-libs/glibc ("sys-libs/glibc" is blocking dev-libs/libiconv-1.14-r1)
Looks like your problem.
Then:
emerge -1 virtual/libiconv
Restored original situation which had no problem. _________________ Defund the FCC. |
|
Back to top |
|
|
|