Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Glom anybody?

If none of the specific sub-forums seem right for your thread, ask here.
Post Reply
Message
Author
zombie_ramboz
Posts: 14
Joined: 2017-11-05 07:31

Glom anybody?

#1 Post by zombie_ramboz »

The previous time I compiled Glom I remember it being a straightforward affair. This time, on running ./configure I am seeing the below:

Code: Select all

No package 'libxml++-3.0' found
No package 'libxslt' found
No package 'pygobject-3.0' found
No package 'libgdamm-5.0' found
No package 'libgda-5.0' found
No package 'libgda-postgres-5.0' found
No package 'libgda-postgres-5.0' found
No package 'libgda-mysql-5.0' found
No package 'libarchive' found
No package 'libepc-1.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables LIBGLOM_CFLAGS
and LIBGLOM_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
And am having a very hard time installing these dependencies, mainly because I can't find them. Searching for libxml++-3.0 turn up nothing, for example.

Is there anyway around this?

User avatar
sunrat
Administrator
Administrator
Posts: 6476
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 118 times
Been thanked: 474 times

Re: Glom anybody?

#2 Post by sunrat »

You're out of luck with that version of libxml in Debian.
Did you try installing with pip instead of compiling?
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

zombie_ramboz
Posts: 14
Joined: 2017-11-05 07:31

Re: Glom anybody?

#3 Post by zombie_ramboz »

Did you try installing with pip instead of compiling?
Good thinking. I am not familiar with PIP, I ran:

Code: Select all

pip install glom
This appeared to be successful, and I can see a Glom dir in /usr/local/lib/python2.7/dist-packages with associated files. Now how do I run it? No menu entry created and typing "glom" in the CLI returns "{}".

arzgi
Posts: 1194
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 31 times

Re: Glom anybody?

#4 Post by arzgi »

pip has --user option, which installs to your own home-dir. /usr/local/ installation requires root privileges to use.

arzgi
Posts: 1194
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 31 times

Re: Glom anybody?

#5 Post by arzgi »

In this case, you can ignore my previous post (--user option). To use glom, you have to import in python.

Code: Select all

pip install glom
Collecting glom
  Using cached ....
3ee/face-0.1.0-py2-none-any.whl
Installing collected packages: boltons, attrs, face, glom
Successfully installed attrs-18.2.0 boltons-18.0.1 face-0.1.0 glom-18.3.1
arto@samsung:~$ python
Python 2.7.13 (default, Sep 26 2018, 18:42:22) 
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import glom
>>> 

zombie_ramboz
Posts: 14
Joined: 2017-11-05 07:31

Re: Glom anybody?

#6 Post by zombie_ramboz »

arzgi wrote:In this case, you can ignore my previous post (--user option). To use glom, you have to import in python.

Code: Select all

pip install glom
Collecting glom
  Using cached ....
3ee/face-0.1.0-py2-none-any.whl
Installing collected packages: boltons, attrs, face, glom
Successfully installed attrs-18.2.0 boltons-18.0.1 face-0.1.0 glom-18.3.1
arto@samsung:~$ python
Python 2.7.13 (default, Sep 26 2018, 18:42:22) 
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import glom
>>> 
Is something meant to happen when I import glom?

arzgi
Posts: 1194
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 31 times

Re: Glom anybody?

#7 Post by arzgi »

Not as such, but you can start using it's functions. https://github.com/mahmoud/glom/

Post Reply