[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Qt Changes ahead - Info for package maintainers + developers



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Samstag, 8. Februar 2003 00:12, Ivan E. Moore II wrote:
> On Fri, Feb 07, 2003 at 02:04:49PM -0800, Brian Nelson wrote:
> > Ralf Nolden <nolden@kde.org> writes:
> >
> > [...]
> >
> > > Ok, long time ago someone (probably Ivan) packaged Qt that it follows
> > > these rules:
> > >
> > > $QTDIR=/usr/share/qt
> > >
> > > Qt includes -> /usr/include/qt
> > > Qt libraries -> /usr/lib
> > >
> > > Now that Martin already moved the QTDIR to /usr/share/qt3 for his Qt3
> > > package, and the problems to combine all 4 Qt versions (Qt3, Qt2,
> > > Qt3-embedded, Qt2-embedded) so that they work for developers in
> > > whichever way they want to use the and the recompile orgy and importing
> > > of Qt3/KDE3 apps into sid, I think this is the one time chance to
> > > finally fix those issues once and for all. Therefore, we intend to
> > > change the include path to the Qt 3 header files from /usr/include/qt
> > > to /usr/include/qt3.
> > >
> > > This is the best thing to do and the next step would be to rework on Qt
> > > 2 with Ivan to make it match the requirements for parallel installation
> > > for developers with the minimum of pain and no file conflicts.
> >
> > [...]
> >
> > So you actually intend to make the Qt2/3/etc. development packages
> > coexist?  Normally, different major versions of -dev packages conflict
> > with each other, particularly because the .so and .a files share the
> > same name.  How do you plan to work around this?
>
> well it will still be impossible for libqt-dev and libqt3-dev to be
> installed at the same time anyways due to the c++ transition...libqt-dev
> is still libpng2-dev based and libqt3-dev is libpng3-dev based...so no
> matter what they will still conflict.
Because we didn't move it over to libpng3 yet ? :-)

Ralf
>
>
> Ivan
>
> --
> ----------------
> Ivan E. Moore II
> rkrusty@tdyc.com
> http://snowcrash.tdyc.com
> GPG KeyID=90BCE0DD
> GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD

- -- 
We're not a company, we just produce better code at less costs.
- --------------------------------------------------------------------
Ralf Nolden
nolden@kde.org

The K Desktop Environment       The KDevelop Project
http://www.kde.org              http://www.kdevelop.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+REHju0nKi+w1Ky8RAoh0AKCy89cVvi5/7gj/B7nuK/bN8lQFVwCgtdew
2GoeUi6AtvxNVh9uVKUsXE4=
=qBDm
-----END PGP SIGNATURE-----




Reply to: