PacketFence - BTS - PacketFence
View Issue Details
0001705PacketFenceconfigurationpublic2013-09-09 11:032013-09-13 10:14
alessiol 
francis 
normalblockalways
resolvedfixed 
4.0.5 
4.0.6-2 
e88eb947b98323287dbec750d65b5ee062354314
0001705: PacketFence 4.0.6 Ubuntu 10.04.3 dependency problem
Packetfence won't install on Ubuntu 10.04.3 (fresh install)
because of missing: libterm-ansicolor-perl.
No tags attached.
Issue History
2013-09-09 11:03alessiolNew Issue
2013-09-09 12:59jrabyNote Added: 0003439
2013-09-09 13:21alessiolNote Added: 0003440
2013-09-11 11:06erSitztNote Added: 0003441
2013-09-12 13:42francisNote Added: 0003443
2013-09-13 04:00erSitztNote Added: 0003445
2013-09-13 08:27francisNote Added: 0003447
2013-09-13 10:09francisStatusnew => resolved
2013-09-13 10:09francisFixed in Version => 4.0.6-2
2013-09-13 10:09francisResolutionopen => fixed
2013-09-13 10:09francisAssigned To => francis
2013-09-13 10:14francisfixed in git revision => e88eb947b98323287dbec750d65b5ee062354314

Notes
(0003439)
jraby   
2013-09-09 12:59   
Is that on 12.04 or 10.04 ?

That dependency problem should be fixed, pf shouldn't depend on libterm-ansicolor-perl since Term::ANSIColor is a core perl module.

https://github.com/inverse-inc/packetfence/commit/e88eb947b98323287dbec750d65b5ee062354314 [^]
(0003440)
alessiol   
2013-09-09 13:21   
sorry, Ubuntu Server LTS 12.04.3
(0003441)
erSitzt   
2013-09-11 11:06   
There is another perl package that is causing problems with Ubuntu 12.04.3

packetfence : Depends: libmoo-perl (>= 1.0) but 0.009013-1 is installed.

I was not sure if it made sense to create an issue for this, as both are perl-related dependency problems.
(0003443)
francis   
2013-09-12 13:42   
We've packaged this module some time ago:

http://www.packetfence.org/downloads/PacketFence/debian/pool/precise/libm/libmoo-perl/ [^]
(0003445)
erSitzt   
2013-09-13 04:00   
What do you mean by packaged ?

Is this still correct ?
http://www.packetfence.org/support/faqs/article/how-to-install-packetfence-on-ubuntu.html [^]
Here this url is listed
deb http://inverse.ca/downloads/PacketFence/debian [^] precise precise
Install fails with Error:
( packetfence : Depends: libterm-ansicolor-perl but it is not installable )

but the administration guide lists another source
deb http://inverse.ca/downloads/PacketFence/ubuntu [^] precise precise
Install fails with Error:
( packetfence : Depends: libterm-ansicolor-perl but it is not installable )


With both its not possible to install packetfence on a freshly installed ubuntu 12.04.3
(0003447)
francis   
2013-09-13 08:27   
Please read all comments carefully. In brief:

- libterm-ansicolor-perl: should not be a dependancy, fixed in devel, minor release (4.0.6-2) coming soon.
- libmoo-perl >= 1.0: available in our repo.