You are not logged in.
Pages: 1
Do you plan to keep multiarch support?
I find that the only version of libpng12-0 available on Devuan is libpng12-0:amd64. Unfortunately a development tool I'm using (Silicon Solution) needs the i386 version.
I was able to download libpng12-0:i386 from Debian Jessie and it installed without error. Any chance of adding that to Devuan's repositories?
Thanks,
Offline
It's already in jessie. I see it in my i386 system and can download the package. In my amd64 system with multiarch, I can only download the amd64 version. Or maybe I don't know the right command to get it there.
apt-cache policy libpng12-0
libpng12-0:
Installed: 1.2.50-2+deb8u2
Candidate: 1.2.50-2+deb8u3
Version table:
1.2.50-2+deb8u3 0
500 http://us.mirror.devuan.org/merged/ jessie/main i386 Packages
500 http://pkgmaster.devuan.org/merged/ jessie/main i386 Packages
*** 1.2.50-2+deb8u2 0
500 http://auto.mirror.devuan.org/merged/ jessie-security/main i386 Packages
500 http://pkgmaster.devuan.org/merged/ jessie-security/main i386 Packages
100 /var/lib/dpkg/status
If you're running ascii, you'd use libpng16-16.
Offline
Update: I now know how to get the i386 package on my amd64 system.
Check to see if multiarch is enabled. I already had the multiarch package installed, but this gave me no output the first time..
dpkg --print-foreign-architectures #
Enable multiarch:
dpkg --add-architecture i386
apt-get update
$ dpkg --print-foreign-architectures
i386
Get the package:
apt-get download libpng12-0:i386
gives me libpng12-0_1.2.50-2+deb8u3_i386.deb
Offline
Thanks for the reply. I've discovered that I also have both the i386 and the amd64 versions of libpng16-16 installed - seems to be an mtpaint dependency and a non-conflicting variant of libpng-12-0.
I have multiarch support:
bash(root)# dpkg --print-foreign-architectures;dpkg --print-architecture
i386
amd64
bash(root)#
sources.list:
stripws /etc/apt/sources.list
deb [arch=amd64,i386] http://deb.devuan.org/merged ascii main contrib non-free
deb [arch=amd64,i386] http://deb.devuan.org/merged ascii-updates main contrib non-free
deb [arch=amd64,i386] http://deb.devuan.org/merged ascii-security main contrib non-free
deb [arch=amd64,i386] http://deb.devuan.org/merged ascii-backports main contrib non-free
bash(root)#
but:
bash(root)# apt-get download libpng12-0:i386
E: Can't find a source to download version '1.2.50-2+deb8u3' of 'libpng12-0:i386'
bash(root)#
Interestingly, I get the same result if I try to just "download libpng12-0", but saying "apt-get install libpng12-0" tells me that it is already at the latest version(?).
bash(root)# apt-get download libpng12-0
E: Can't find a source to download version '1.2.50-2+deb8u3' of 'libpng12-0:amd64'
bash(root)# apt-get install libpng12-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
libpng12-0 is already the newest version (1.2.50-2+deb8u3).
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
bash(root)#
Well, color me confused.
Offline
Pages: 1