Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Leaderboard

Popular Content

Showing content with the highest reputation on 12/11/2018 in all areas

  1. overkill

    Long time no update. Advise?

    I had to fix some issues -- don't remember what exactly the error was -- about too many versions trying to be installed. It suggested to use --verbose-conflicts but that didn't work. Basically I had to reinstall any [installed] package(s) with a lower version dependency. After I got those cleaned up, I attacked the errors like in my last post. In the last post, I would have run `emerge libcanberra --ignore-world -1av`. After sucessfully installing, then I would `emerge world -uDNav` again and deal with the next problem. Had to uninstall gparted. I couldn't fix that one. I also got desperate and tried `emerge world -epv` (--empty-tree). That actually gave me some good hints too. I had to fix an entry about chromium -~amd64 and add a USE entry. See the end of the output of `emerge world -epv` below. Total: 1398 packages (474 upgrades, 4 downgrades, 66 new, 15 in new slots, 839 reinstalls, 4 uninstalls), Size of downloads: 3,673,855 KiB Conflict: 9 blocks !!! The following update has been skipped due to unsatisfied dependencies: sys-block/gparted:0 selected: (sys-block/gparted-0.29.0:0/0::nokit, installed) skipped: (sys-block/gparted-0.29.0:0/0::nokit, ebuild scheduled for merge) (see unsatisfied dependency below) emerge: there are no ebuilds to satisfy ">=dev-cpp/gtkmm-2.22:2.4". (dependency required by "sys-block/gparted-0.29.0::nokit" [ebuild]) The following keyword changes are necessary to proceed: (see "package.accept_keywords" in the portage(5) man page for more details) # required by @selected # required by @world (argument) =www-client/chromium-71.0.3578.30 ~amd64 The following USE changes are necessary to proceed: (see "package.use" in the portage(5) man page for more details) # required by www-client/chromium-71.0.3578.30::net-kit # required by @selected # required by @world (argument) >=net-libs/nodejs-9.11.2 inspector !!! Problems have been detected with your world file !!! Please run emaint --check world !!! Ebuilds for the following packages are either all !!! masked or don't exist: sys-block/gparted After that I had one more package to rebuild and I finally got a sane output to emerge world -uDNav. I've attached that output in a file. It's large and in charge. emerge-world-uDNpv.txt
    1 point
  2. Hi, everyone! mysql-community-8.0.12 added in 1.3-release. This is Oracle's MySQL-8 major release. Please, notice, that this package cannot be installed with mysql (replacing). It also has certain incompatibilities with older versions of mysql and databases, created. https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-12.html
    1 point
  3. drobbins

    Long time no update. Advise?

    One of the things I am pushing for is for Portage to grab any installed conflicting packages and add them to the package set automatically, before backtracking at all. This is likely going to resolve the majority of conflicts automatically. The upstream gentoo bug for this feature is https://bugs.gentoo.org/559354 <-- and I am thinking of something like an --expand option that will auto-add installed packages that conflict to the set of packages to be rebuilt, so users don't have to. If you think this would be a good idea, you may want to comment on the upstream bug and this may result in it being prioritized.
    1 point
  4. Hi All, Within 12 hours, I plan to move 1.3-release to BETA status. Along with this comes the very important change on 64-bit platforms -- I am removing multilib and making "pure64" compatibility the default. This means that 1.3-release builds with the x86-64bit arch will be 64-bit only. This is done for a variety of reasons, most important of which is that the world has had a 64-bit PC instruction set for approximately 15 years. It is time to drop 32-bit support. For those who still need 32-bit support, it will be available via a Funtoo 32-bit chroot setup. The story behind multilib is rather complex and interesting, and might be the focus of a future blog post, but for now, you will just have to trust me -- multilib support in Gentoo is a pain in the butt. It takes a lot of effort to work with and slows us down. Our efforts are best spent in other places, and chroot should work for the vast majority of users who truly are running a critical 32-bit application (other options are 32-bit containers, etc.) EDIT: Upgrade Instructions Here: https://www.funtoo.org/Upgrade_Instructions/1.3-release Best, Daniel
    1 point
×
×
  • Create New...