[opensuse-factory] libpng12 removal
Hi list, I would like to drop libpng12 from Factory. Are there any objections? Petr
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
the list from "osc whatdependson openSUSE:Factory libpng12 standard x86_64" is a bit long. can you work with the package maintainers to port all packages to libpng14? darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Sep 01, 2010 at 04:30:26PM +0200, Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
the list from "osc whatdependson openSUSE:Factory libpng12 standard x86_64" is a bit long. can you work with the package maintainers to port all packages to libpng14?
I didn't use this command and I don't know how it works. Could you please explain to me, how is it possible that packages that are reported by osc whatdependson openSUSE:Factory libpng12 standard x86_64 > out12 are almost subset of osc whatdependson openSUSE:Factory libpng14 standard x86_64 > out14 ? diff -up out12 out14 | grep "^-" --- out12 2010-09-02 09:36:04.000000000 +0200 -libpng12 : - gnucash-docs - netpbm Need to say, that I have ported qt3 and netpbm yesterday. transfig, xfig and Lilypond should build fine with libpng14 too. Petr
El 02/09/10 03:57, Petr Gajdos escribió:
On Wed, Sep 01, 2010 at 04:30:26PM +0200, Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
the list from "osc whatdependson openSUSE:Factory libpng12 standard x86_64" is a bit long. can you work with the package maintainers to port all packages to libpng14?
I didn't use this command and I don't know how it works. Could you please explain to me, how is it possible that packages that are reported by
For this case, it is mostly, useless, if you have access to a full install directory like internal /mounts/dist/unpacked/head-i586.full #chroot /mounts/dist/unpacked/head-i586.full /bin/bash #scanelf -BlpqN libpng12.so.0 Is the shortest route I know. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, Sep 02, 2010 at 10:56:11AM -0400, Cristian Rodríguez wrote:
El 02/09/10 03:57, Petr Gajdos escribió:
On Wed, Sep 01, 2010 at 04:30:26PM +0200, Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
the list from "osc whatdependson openSUSE:Factory libpng12 standard x86_64" is a bit long. can you work with the package maintainers to port all packages to libpng14?
I didn't use this command and I don't know how it works. Could you please explain to me, how is it possible that packages that are reported by
For this case, it is mostly, useless, if you have access to a full install directory like internal /mounts/dist/unpacked/head-i586.full
#chroot /mounts/dist/unpacked/head-i586.full /bin/bash #scanelf -BlpqN libpng12.so.0
Is the shortest route I know.
I have done it by /work/SRC/all> find -name *.spec | xargs grep -l libpng12 ./KDE/qt3/qt3.spec ./transfig/transfig.spec ./xfig/xfig.spec ./installation-images/installation-images.spec ./netpbm/netpbm.spec ./libpng12/libpng12.spec ./lilypond/lilypond.spec which are these cases I have addresed in my testing. But your way is probably more correct and it results in /> scanelf -BlpqN libpng12.so.0 libpng12.so.0 /opt/kde3/bin/celestia libpng12.so.0 /usr/bin/armagetronad libpng12.so.0 /usr/bin/pamrgbatopng libpng12.so.0 /usr/bin/pngtopnm libpng12.so.0 /usr/bin/pnmtopng libpng12.so.0 /usr/bin/timidity libpng12.so.0 /usr/bin/fig2dev libpng12.so.0 /usr/bin/xfig.bin which is pointing on celestia, armagetron, netpbm, timidity, transfig and xfig. Petr
At Fri, 3 Sep 2010 11:11:01 +0200, Petr Gajdos wrote:
[1
] On Thu, Sep 02, 2010 at 10:56:11AM -0400, Cristian Rodríguez wrote: El 02/09/10 03:57, Petr Gajdos escribió:
On Wed, Sep 01, 2010 at 04:30:26PM +0200, Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
the list from "osc whatdependson openSUSE:Factory libpng12 standard x86_64" is a bit long. can you work with the package maintainers to port all packages to libpng14?
I didn't use this command and I don't know how it works. Could you please explain to me, how is it possible that packages that are reported by
For this case, it is mostly, useless, if you have access to a full install directory like internal /mounts/dist/unpacked/head-i586.full
#chroot /mounts/dist/unpacked/head-i586.full /bin/bash #scanelf -BlpqN libpng12.so.0
Is the shortest route I know.
I have done it by
/work/SRC/all> find -name *.spec | xargs grep -l libpng12 ./KDE/qt3/qt3.spec ./transfig/transfig.spec ./xfig/xfig.spec ./installation-images/installation-images.spec ./netpbm/netpbm.spec ./libpng12/libpng12.spec ./lilypond/lilypond.spec
which are these cases I have addresed in my testing. But your way is probably more correct and it results in
/> scanelf -BlpqN libpng12.so.0 libpng12.so.0 /opt/kde3/bin/celestia libpng12.so.0 /usr/bin/armagetronad libpng12.so.0 /usr/bin/pamrgbatopng libpng12.so.0 /usr/bin/pngtopnm libpng12.so.0 /usr/bin/pnmtopng libpng12.so.0 /usr/bin/timidity libpng12.so.0 /usr/bin/fig2dev libpng12.so.0 /usr/bin/xfig.bin
which is pointing on celestia, armagetron, netpbm, timidity, transfig and xfig.
The dependency in timidity is just because of arts. I'll remove the support for arts in timidity for FACTORY. (I can't commit the changes to BS because of i-chain breakage...) thanks, Takashi -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 09/01/2010 10:12 AM, Petr Gajdos wrote:
Hi list,
I would like to drop libpng12 from Factory.
Are there any objections?
Petr
libpng12 is required by VirtualBox Version: 3.2.8_64453_openSUSE113-1 from Oracle. -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, Sep 01, 2010 at 11:07:03AM -0400, Roman Bysh wrote:
On 09/01/2010 10:12 AM, Petr Gajdos wrote:
Hi list,
I would like to drop libpng12 from Factory.
Are there any objections?
Petr
libpng12 is required by VirtualBox Version: 3.2.8_64453_openSUSE113-1 from Oracle.
I have port some applications together with crrodriguez and another maintainers and it was always quite simple. Question is, if they don't use removed functions, which are deprecated for the long time. http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt Petr
On 09/02/2010 04:04 AM, Petr Gajdos wrote:
On Wed, Sep 01, 2010 at 11:07:03AM -0400, Roman Bysh wrote:
On 09/01/2010 10:12 AM, Petr Gajdos wrote:
Hi list,
I would like to drop libpng12 from Factory.
Are there any objections?
Petr
libpng12 is required by VirtualBox Version: 3.2.8_64453_openSUSE113-1 from Oracle.
I have port some applications together with crrodriguez and another maintainers and it was always quite simple. Question is, if they don't use removed functions, which are deprecated for the long time.
http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt
Petr
You may want to contact the maintainers of VirtualBox OSE and see what they have to say about this issue. :-) -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
El 02/09/10 10:55, Roman Bysh escribió:
You may want to contact the maintainers of VirtualBox OSE and see what they have to say about this issue. :-)
Our virtualbox-ose does not appear to depend on libpng12... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 09/02/2010 12:05 PM, Cristian Rodríguez wrote:
El 02/09/10 10:55, Roman Bysh escribió:
You may want to contact the maintainers of VirtualBox OSE and see what they have to say about this issue. :-)
Our virtualbox-ose does not appear to depend on libpng12...
Since the commercial version of VirtualBox from Oracle requires libpng12. Would it be safe to say that if libpng12 is replaced by libpng14 in factory, would the commercial version of VirtualBox 3.2.x still install and work? It should....? -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Cristian Rodríguez kirjoitti torstai, 2. syyskuuta 2010 19:05:41:
El 02/09/10 10:55, Roman Bysh escribió:
You may want to contact the maintainers of VirtualBox OSE and see what they have to say about this issue. :-)
Our virtualbox-ose does not appear to depend on libpng12...
Oragle VirtualBox openSUSE 11.3 i386 / AMD64 versions depends ... ;) -- Viljo -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wednesday, September 01, 2010 07:12:12 am Petr Gajdos wrote:
Hi list,
I would like to drop libpng12 from Factory.
Are there any objections?
Petr If I'm not mistaken Iscan also uses that Libpng12. At least The vendor vesion. Not sure about Iscan free but it does not run right on my 11.3 system, vendor version does. -- Russ -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hello, On Sep 2 12:38 upscope wrote:
On Wednesday, September 01, 2010 07:12:12 am Petr Gajdos wrote:
Hi list,
I would like to drop libpng12 from Factory.
Are there any objections?
Petr
If I'm not mistaken Iscan also uses that Libpng12. At least The vendor vesion. Not sure about Iscan free but it does not run right on my 11.3 system, vendor version does.
I don't know about the requirements of Avasys' proprietary stuff. As far as I see our iscan-free package does not need libpng12: It seems libpng12 is not needed during package build-time. At least iscan-free.spec has no direct BuildRequires for it: ------------------------------------------------------------------- $ osc cat openSUSE:Factory iscan-free iscan-free.spec \ | grep -i buildrequires BuildRequires: e2fsprogs-devel esound-devel gcc-c++ gimp-devel gnome-common libgphoto2-devel libjpeg-devel libxml-devel openssl-devel popt-devel sane-backends update-desktop-files ------------------------------------------------------------------- Nor is libpng12 needed during run-time: On my openSUSE 11.3 x86_64 system: ------------------------------------------------------------------- # rpm -q --requires iscan-free coreutils /bin/grep /bin/sed sane-backends /bin/sh /bin/sh /bin/sh rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 /bin/sh libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libltdl.so.7()(64bit) libusb-0.1.so.4()(64bit) rpmlib(PayloadIsLzma) <= 4.4.6-1 ------------------------------------------------------------------ iscan-free contains only the free epkowa driver for SANE. ------------------------------------------------------------------ # ldd /usr/lib64/sane/libsane-epkowa.so.1.0.15 linux-vdso.so.1 => (0x00007fff0699c000) libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007ff3ce4a3000) libusb-0.1.so.4 => /usr/lib64/libusb-0.1.so.4 (0x00007ff3ce29e000) libc.so.6 => /lib64/libc.so.6 (0x00007ff3cdf3d000) libdl.so.2 => /lib64/libdl.so.2 (0x00007ff3cdd39000) libusb-1.0.so.0 => /usr/lib64/libusb-1.0.so.0 (0x00007ff3cdb2b000) /lib64/ld-linux-x86-64.so.2 (0x00007ff3ce8fc000) librt.so.1 => /lib64/librt.so.1 (0x00007ff3cd921000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007ff3cd704000) ------------------------------------------------------------------ Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
just an idea... drop the libpng12 devel package and lets see what breaks. we can keep the binary package for a bit until the commercial vendors updated. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Thu, Sep 02, 2010 at 10:04:48PM +0200, Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
just an idea... drop the libpng12 devel package and lets see what breaks.
we can keep the binary package for a bit until the commercial vendors updated.
Ok, will do next week. Thanks Petr
On September 2, 2010 4:04:48 pm Marcus Rueckert wrote:
On 2010-09-01 16:12:12 +0200, Petr Gajdos wrote:
I would like to drop libpng12 from Factory.
Are there any objections?
just an idea... drop the libpng12 devel package and lets see what breaks.
we can keep the binary package for a bit until the commercial vendors updated.
darix
Sounds like a plan. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (8)
-
Cristian Rodríguez
-
Johannes Meixner
-
Marcus Rueckert
-
Petr Gajdos
-
Roman Bysh
-
Takashi Iwai
-
upscope
-
Viljo Mustonen