flexiondotorg / oab-java6

Create a local 'apt' repository for Sun Java 6 and/or Oracle Java 7 packages.
Other
625 stars 171 forks source link

dpkg-shlibdeps: warning: Can't extract name and version from library name #49

Closed dmgeurts closed 12 years ago

dmgeurts commented 12 years ago

I thought the build went fine until I tried to install:

[x] Update package list success All done! djerk@nsc-djerk:~$ sudo apt-get install sun-java-jre sun-java-jdk sun-java6-plugin sun-java6-fonts Reading package lists... Done Building dependency tree
Reading state information... Done E: Unable to locate package sun-java-jre E: Unable to locate package sun-java-jdk

The logs show many lines like this:

dpkg-shlibdeps: warning: Can't extract name and version from library name libjava.so' dpkg-shlibdeps: warning: Can't extract name and version from library namelibjvm.so' dpkg-shlibdeps: warning: Can't extract name and version from library name libjli.so' dpkg-shlibdeps: warning: couldn't find library libmawt.so needed by debian/sun-java6-bin/usr/lib/jvm/java-6-sun-1.6.0.33/jre/lib/i386/libjawt.so (ELF format: 'elf32-i386'; RPATH: '/usr/lib/jvm/java-6-sun-1.6.0.33/jre/lib/i386'). dpkg-shlibdeps: warning: Can't extract name and version from library namelibawt.so' ...

Ubuntu 12.04 LTS i386

dmgeurts commented 12 years ago

Seems the issue is not the libraries it can't find but the name of the debian packages generated...

replace "sun" with "oracle" in the package names...

sudo apt-get install oracle-java7-jre oracle-java7-plugin oracle-java7-fonts