On Fri, 20 Apr 2018 21:51:04 +0100 Peter Flynn <pe...@silmaril.ie> said:
> On 20/04/18 07:00, Carsten Haitzler (The Rasterman) wrote: > [...] > > umm but: > > > > meson : Depends: ninja-build (>= 1.6) but it is not going to be installed > > > > that says that there should be a ninja-build package. the meson package you > > are installing depends on it... where is that meson package coming from? > > from mint? or is it the extra repo (niko's) you added above? > > No, that just has efl, enlightenment, and terminology. Maybe Mint's > meson did call it ninja-build, it has long scrolled off the console. well you asked to install meson on the cmdline (which is only needed for compilation) and that meson pkg needs ninja-build. ninja is obviously some different thing on debian based distros. ninja-build cannot be installed. > The point was, I didn't have to mention it; installing meson included it > automatically as a dependency, whereas mentioning it explicitly caused > an error, which I though was weird. you didn't even have to install meson if it's already compiled binaries. meson is needed to compile terminology and enlightenment these days (in git master). terminology has required meson now in releases too. > > well niko's repo is that.. a non-distro repo custom filled with specific > > pkgs that dont come from the distro. :) > > Yes, that's why I mentioned it. > > > well either way the output you had above with meson and ninja-build errors > > says that some meson package somewhere apt is trying to install requires > > ninja-build and its having trouble getting ninja-build installed. > > No, exactly the opposite. Installing meson automatically included ninja > (-build or not, I can't remember now) as a dependency. It only gave an > error if I tried to include the package name on the command line. on the cmdline or not should make no difference. a package (meson) needs to be installed. ninja-build is a dependency of meson and it cannot install that/ something is serioously wrong with the package repository/ies you are using in that it is broken with a package (meson) that is uninstallable because a dependency of it is unable to be installed (doesn't exist or is too old a version as it wanted >= 1.6). your problem lies in your repositories and those packages. they seem to be broken somehow and you'd need to investigate exactly why and report to the package maintainers. > ///Peter > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users