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