ispCP - Board - Support
Package libnet-perl is a virtual package - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Support Area (/forum-30.html)
+--- Forum: System Setup & Installation (/forum-32.html)
+--- Thread: Package libnet-perl is a virtual package (/thread-1744.html)



Package libnet-perl is a virtual package - Philipp - 11-09-2007 02:43 AM

I just tried to install IspCP on a new server, but getting this error while installating the needed Debian packages:

Code:
# apt-get install `cat ./debian-packages-etch`
Reading package lists... Done
Building dependency tree... Done
bash is already the newest version.
bzip2 is already the newest version.
diff is already the newest version.
gzip is already the newest version.
iptables is already the newest version.
Package libnet-perl is a virtual package provided by:
  perl-modules 5.8.8-7etch1
You should explicitly select one to install.
E: Package libnet-perl has no installation candidate
Any ideas? I installed IspCP in the past on 3 different servers and never had this problem before.


RE: Package libnet-perl is a virtual package - BeNe - 11-09-2007 03:08 AM

Please post your sources.list!
Did you:
Code:
apt-get uptdate && apt-get upgrade
after you changed the sources.list ?

Greez BeNe


RE: Package libnet-perl is a virtual package - Philipp - 11-09-2007 03:08 AM

Could this new behavior introduced by the recent Perl security update?
http://www.debian.org/security/2007/dsa-1400

I guess replacing libnet-perl with perl-modules in debian-packages-etch should do the trick, right?


RE: Package libnet-perl is a virtual package - Philipp - 11-09-2007 03:19 AM

My source.list is:

Code:
deb http://ftp.de.debian.org/debian etch main contrib non-free                  
deb-src http://ftp.de.debian.org/debian etch main contrib non-free              
                                                                                
deb http://security.debian.org/ etch/updates main contrib non-free              
deb-src http://security.debian.org/ etch/updates main contrib non-free
and yes, I run apt-get update && apt-get upgrade Wink

I also checked in the meantime the other servers. This error appear now on all 3 servers if I try to run apt-get install libnet-perl on those machines.


RE: Package libnet-perl is a virtual package - RatS - 11-09-2007 08:00 AM

perl-modules-5.8.8-7etch1 delivers libnet-perl. We have to delete it from package list; Will be done in my next commit.
However it's recommended to update a freshly installed debian via
Code:
apt-get update && apt-get upgrade
before installing ispCP


RE: Package libnet-perl is a virtual package - GuS - 11-10-2007 05:18 AM

RatS Wrote:perl-modules-5.8.8-7etch1 delivers libnet-perl. We have to delete it from package list; Will be done in my next commit.
However it's recommended to update a freshly installed debian via
Code:
apt-get update && apt-get upgrade
before installing ispCP

This is present in Ubuntu packages list too, and annoying for some time... or since ISPcp first version...


RE: Package libnet-perl is a virtual package - raphael - 11-10-2007 10:13 AM

the best is to list both (first perl-modules and then libnet-perl), that way apt shouldn't complain when libnet-apt is not a real package (since perl-modules is already listed to be installed)


RE: Package libnet-perl is a virtual package - joximu - 11-15-2007 06:33 PM

raphael Wrote:the best is to list both (first perl-modules and then libnet-perl), that way apt shouldn't complain when libnet-apt is not a real package (since perl-modules is already listed to be installed)

That didn't work here.

Now we have a ticket... http://www.isp-control.net/ispcp/ticket/873

/J