On Thu, 19 Apr 2018 22:45:55 +0100 Peter Flynn <pe...@silmaril.ie> said:

> On 19/04/18 03:37, Carsten Haitzler (The Rasterman) wrote:
> [...]
> > anyone can get write access. sign up an account there. it's a wiki.
> 
> I'm not a developer, just an end user, so I don't think I would be in
> any remote way qualified to add anything myself.

if you find packages  update or change names - a user can modify those things.
developers are not people who compile things. they are people who work on the
code itself. users may or may not compile things. in the process of compiling
you will maybe figure out dependencies change.

> > but please note that that page is GENERIC. it doesn't cover any special
> > distro.
> 
> My error: I assumed that most distros would use the same names.

absolutely not. there's 1000+ linux distros. there's the bsd's too ... and not
to mention windows and osx where there are also various ways of getting
dependencies. :)

> > we cant have one generic page magically just work on every distro.
> 
> No indeed, not as things stand. One page each for the distros I test
> might be achievable.
> 
> > if you looked top-right there is a list of distro specific install pages
> > with more specialist instructions per distro. again - a wiki. can be
> > updated by users of that distro as it changes over time.
> 
> Right. I missed that completely

that'll be the "per distro" pages. and that is really where users come in -
when the compile and test and when distros add, remove or rename packages you
can't expect developers to keep every distro around in some vm or chroot and
keep up with all of them in addition to working on the code. :)

> > did you try install ninja-build on its own and see what version it was?
> 
> No, I just omitted it from the list, and it got included as a dependency
> on meson, so it all installed. Haven't had time to do anything with it
> yet though.
> 
> > perhaps its too old? did you customize the pkg repo urls 
> 
> No, everything is stock. The only addition was Niko's repo for E and
> Terminology, now removed.
> 
> > perhaps mint is just broken if it can't install
> > its own pkgs dependencies if everything you have is stock... 
> 
> No, just the naming. Mint has no such animal as ninja-build, apparently,
> just plain ninja, and it gets installed along with meson.

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?

> > but that'd be a
> > pretty horrible break there, so my suspects are custom pkg repos of your own
> > breaking up dependencies somehow...
> 
> It would be pretty bad, but I don't do custom pkg repos, fortunately.

well niko's repo is that.. a non-distro repo custom filled with specific pkgs
that dont come from the distro. :)

> If what I need can't be provided from stock, I switch Linux distro to
> one that can (why I ditched Xubuntu for Mint). Like I said: I'm an end
> user — I don't have the freedom to experiment at the moment; the best I
> can do right now is to donate to the support of a distro. When I retire
> things will be different, I hope — time to experiment and contribute :-)

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. too old a
version or doesn't exist. so either that meson package is broken in that
environment with the ninja-build pkgs available :)

> ///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

Reply via email to