Hey everyone.

I’m hitting an interesting issue. When I install nxlog on ubuntu 12.04, 
everything installs perfectly. 

dpkg-deb -f <nxlog.deb> Depends

this lists the dependencies

dpkg -i <nxlog.deb>

fails as expected. missing dependencies.

apt-get install -fy

finds and installs the missing dependencies

dpkg -i <nxlog.deb>

bam. everything installs perfectly. 



now here’s ubuntu 14.04 



root@mynameisinigomontoya:~# dpkg-deb -f nxlog-ce_2.8.1248_amd64.ubuntu.deb
Depends

libapr1 (>= 1.4.2), libc6 (>= 2.14), libcap2 (>= 2.10), libdbi1 (>= 0.8.4),
libexpat1 (>= 1.95.8), libpcre3 (>= 8.10), libperl5.14 (>= 5.14.2),
libssl1.0.0 (>= 1.0.0), zlib1g (>= 1:1.1.4), adduser, openssl, lsb-base


root@mynameisinigomontoya:~# dpkg -i nxlog-ce_2.8.1248_amd64.ubuntu.deb 

Selecting previously unselected package nxlog-ce.
(Reading database ... 68130 files and directories currently installed.)
Preparing to unpack nxlog-ce_2.8.1248_amd64.ubuntu.deb ...
Unpacking nxlog-ce (2.8.1248) ...
dpkg: dependency problems prevent configuration of nxlog-ce:
nxlog-ce depends on libperl5.14 (>= 5.14.2); however:
Package libperl5.14 is not installed.

dpkg: error processing package nxlog-ce (--install):
dependency problems - leaving unconfigured
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
nxlog-ce

root@mynameisinigomontoya:~# apt-get install -fy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following packages were automatically installed and are no longer
required:
libapr1 python3-chardet python3-debian python3-six
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
nxlog-ce
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 3,886 kB disk space will be freed.
(Reading database ... 68206 files and directories currently installed.)
Removing nxlog-ce (2.8.1248) ...
root@mynameisinigomontoya:~#


this repeats ad nauseam. I am reluctant to manually install dependencies as I 
have seen it blow up servers before when trying to apt-get install software 
later. From my experience, apt-get installing software after manually adding 
dependencies leads to apt-get suggesting you apt-get install -f to resolve 
issues and I have found that apt-get tends to uninstall loads of important 
software and break servers. I can’t risk that.

Please help me find a solution. Ubuntu 12 is EOL and 14.04 is new overlord. I 
can’t use nxlog on my new systems and I’m kind of fucked.
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
nxlog-ce-users mailing list
nxlog-ce-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users

Reply via email to