Coexistence of Qt3 and Qt4 development (or at least compilation)

From: Gregory Seidman (gsslist+debian_at_anthropohedron.net)
Date: 09/02/05

  • Next message: Robert Waldner: "Re: Why do SSH cracking attempts start with "Did not receive identification string"?"
    Date: Fri, 2 Sep 2005 07:45:40 -0400
    To: Debian users list <debian-user@lists.debian.org>
    
    

    I have written some apps with Qt3 and I still work on them from time to
    time. I have libqt3-mt-dev installed for this purpose. I'd like to start
    working with Qt4, so I tried installing libqt4-dev. Of course, it conflicts
    with libqt3-mt-dev. Is this a permanent situation? I'd really like them to
    coexist. The same goes for qt3-dev-tools and qt4-dev-tools (or, rather,
    their dependencies).

    I understand that Qt4 has compatibility headers for Qt3, but that they are
    deprecated. Furthermore, new code is supposed to include headers without
    the .h suffix, which has been dropped to match standard C++ library
    headers. It should be possible to split off the suffix-less headers for new
    code and the headers for compatibility into separate packages, and only the
    compatibility headers should need to conflict with libqt3-mt-dev. libqt4-dev
    can become a virtual package which depends on both header packages.

    The dev tools (and dependencies) should be easy enough to deal with just by
    using alternatives.

    Does anyone see anything wrong with this?

    --Greg

    -- 
    To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
    with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
    

  • Next message: Robert Waldner: "Re: Why do SSH cracking attempts start with "Did not receive identification string"?"

    Relevant Pages

    • Re: Coexistence of Qt3 and Qt4 development (or at least compilation)
      ... > I have written some apps with Qt3 and I still work on them from time to ... new code is supposed to include headers without ... > can become a virtual package which depends on both header packages. ... > The dev tools (and dependencies) should be easy enough to deal with just by ...
      (Debian-User)
    • RE: how to hide e-mail header information?
      ... the normal way spam-sending packages do this is to ... So they can insert any extra/optional headers they wish. ... >> I use Outlook express for MUA and any receiver from me can know my ... > world's premier event for IT and network security experts. ...
      (Security-Basics)
    • Re: SSL Scanner
      ... web and the risk for identity theft. ... Would for instance a program like Ethereal be able to read packages ... Vis sitert tekst - ... This tool lets me read the headers (also possible to alter ...
      (alt.computer.security)
    • Re: Any idea when Xorg 7.0s coming to FBSD?
      ... Half of the packages I installed were headers, so why in the world should so many requirements be made to install header files =), for instance, as well as other common C/C++ functions)? ... I believe that they should mass package all of the headers and prototypes into a metapackage, as well as the smaller packages, just for people initially installing X, as well as people just upgrading a module and nothing much else. ...
      (freebsd-questions)
    • Re: Yum update
      ... the yum started downloading/updating all of the software ... > packages headers, it went for almost an hour but suddenly my internet ...
      (Fedora)