On 01/06/2017 01:03 AM, Carsten Haitzler (The Rasterman) wrote:
> On Thu, 5 Jan 2017 22:36:52 +0000 Peter Flynn <[email protected]> said:
>> 2. libxp-dev is dead, and has been replaced by x11proto-print-dev,
>> so editing that into the list of packages works fine.
> 
> package names and such change over time for distros... this is why 
> it's a wiki so as people find that things changed a bit... they can
> alter it. :)

I wouldn't consider my knowledge enough to warrant altering even a wiki.

> to some extent people have to be self-starters in a little missing 
> thing like this they can easily track down the changes that happen in
> debian, ubuntu, arch etc. - kind of like a team effort. :)

Yep. Except that this change is probably only logged in a comment in a
commit somewhere, so not easily discoverable. It was only by chance that
I was trying to install another package with a dependency on libxp-dev
that I spotted in an error message that it also had a dependency on
x11proto-print-dev.

It worked, but I don't have any evidence that what I did was right :-)

> actually it seems debian gcc's by default turn on more warnings than
> vanilla gcc (eg what arch uses).

That's the kind of expert knowledge we rely on people like yourself for.
I've only ever used the gcc that comes with Ubuntu or Fedora (and before
that, Sun's cc).

> i haven't sat down and looked into the debian warnings as they are on
> only my arm systems and so slower builds and i dont spend all day
> beating on them... :)

I spend my life ignoring W and only getting worried when it turns to an
E. Seems to work so far.

>> b. remove and purge enlightenment on each system, and try to work out
>> what files from my newly-working test system need to be copied across
> 
> as long as all your system support the same packages and dependencies

All 16.04 ATM. 16.10 is next up.

> you should be able to easily just tar up /usr/local or whatever
> prefix you put e and efl in and untar on the other systems..

I didn't consciously put them anywhere: I just copied and pasted the
commands and the script provided. The binaries will have been put
wherever the default is, presumably /usr/local/bin because there's a
shedload of new stuff in there now from just after 9am this morning: 61
executables (eina_btlog eina_modinfo efl_debugd efl_debug eet eolian_gen
evas_cserve2_client evas_cserve2_usage evas_cserve2_debug
evas_cserve2_shm_debug eldbus-codegen eeze_mount eeze_umount
eeze_disk_ls eeze_scanner eeze_scanner_monitor ecore_evas_convert
eetpack embryo_cc efreetd edje_cc edje_decc edje_player edje_inspector
edje_external_inspector edje_codegen edje_pick edje_watch emotion_test
emotion_test-eo ethumb ethumbd ethumbd_client elementary_test
elementary_config elementary_codegen elm_prefs_cc elementary_quicklaunch
elementary_run eolian_cxx elua vieet eo_debug eina-bench-cmp edje_recc
diffeet enlightenment_imc enlightenment enlightenment_start
enlightenment_filemanager enlightenment_open enlightenment_askpass
emixer enlightenment_remote tyq typop tyls tycat tybg tyalpha terminology)

> you should indeed wipe the existing efl and e packages from the 
> systems to avoid conflicts (can be handled if you know what you are 
> doing without removing the pkgs... but i just suggest removal as it's
> simpler)

On the second system I removed the official e17 and e17-data packages
first, logged back into xfce and did the compile, and then everything
worked logging out and back into e. I hadn't done a purge, though, so
the new e came back with my existing shelf. Or maybe there are other
packages that were installed when I did my original apt-get install
enlightenment (which I believe is a container package).

Now to try some of the laptops...

///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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to