Re: [Cooker] libqt-devel dependency problem
Le mar 15/10/2002 à 22:56, Guillaume Rousse a écrit : [...] > Anyway, real solution would be to split qt3 package if possible, to put the > qt3 database abstraction layer in a distinct package if possible (i've heard > it was a plugin) like debian ? http://packages.debian.org/stable/devel/libqt3-dev.html http://packages.debian.org/cgi-bin/search_contents.pl?searchmode=filelist&word=libqt3-mysql&version=stable http://packages.debian.org/cgi-bin/search_contents.pl?searchmode=filelist&word=libqt3-psql&version=stable http://packages.debian.org/cgi-bin/search_contents.pl?searchmode=filelist&word=libqt3-odbc&version=stable
Re: [Cooker] libqt-devel dependency problem
On Tuesday 15 October 2002 22:56, Guillaume Rousse wrote: > Anyway, real solution would be to split qt3 package if possible, to put the > qt3 database abstraction layer in a distinct package if possible (i've > heard it was a plugin) that would be *great*. The database dependencies of qt are one of the most irritating in the distro. So I always use --nodeps on qt, and not a single kde app that I tried has failed building (is there any in the distro that actually uses the database stuff?) Danny
Re: [Cooker] libqt-devel dependency problem
--- Buchan Milne <[EMAIL PROTECTED]> wrote: > David Walser wrote: > > > Fine, let's get this worked out. What exact files > > does libqt-devel need that aren't in -devel > packages > > for mysql and pgsql? > > Wrong question: Not quite... > [bgmilne@bgmilne rpm]$ rpm -qR libqt3-devel|grep -i > sql > MySQL-devel > postgresql-devel > libmysqlclient.so.10 > > So, qt-devel only requires the devel files, but: > > [bgmilne@bgmilne rpm]$ urpmq -p MySQL-devel > libmysql10-devel > > and > > [bgmilne@bgmilne rpm]$ rpm -qR libmysql10-devel > rpmlib(VersionedDependencies) <= 3.0.3-1 > libmysql10 = 3.23.52 > MySQL = 3.23.52-1mdk > MySQL-client = 3.23.52-1mdk > rpmlib(PayloadFilesHavePrefix) <= 4.0-1 > rpmlib(CompressedFileNames) <= 3.0.4-1 > > > So, your question should have been why > libmysql10-devel requires MySQL > (and possibly MySQL-client) rather than just > libmysql10 Right, but the question is (and I'm not talking about RPM dependencies here), does qt-devel require only files that are in MySQL-devel, or does it actually require files from some of those other packages (which it's not listing as dependencies because it knows they're getting pulled in anyway by MySQL-devel). If and only if it *only* requires files from MySQL-devel, then you're right, the question becomes why does that require the other stuff. So let's not jump ahead, we need to get my first question answered first. __ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com
Re: [Cooker] libqt-devel dependency problem
Ben Reser wrote: > On Tue, Oct 15, 2002 at 02:46:14PM +0200, Buchan Milne wrote: > >>I don't think I can do it with Ben's rpmmon-type web interface. Ben, >>would it be possible to set it up so I can do: >> >>http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=oooqs so I can >>make a new bookmark called rpmmon with a url of >>http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=%s ? > > > Actually that should already work just fine. :) > Cool (and I even guessed right ;-)). Another useful bookmark/keyword. Maybe some of these could be hacked into Konqueror/Mozilla by default. If bugzilla is going to be used a lot, a bugzilla one out-the-box would rock. Users could be told to use 'bugzilla bugid' ... Buchan -- |Registered Linux User #182071-| Buchan MilneMechanical Engineer, Network Manager Cellphone * Work+27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
Re: [Cooker] libqt-devel dependency problem
David Walser wrote: > Fine, let's get this worked out. What exact files > does libqt-devel need that aren't in -devel packages > for mysql and pgsql? > Wrong question: [bgmilne@bgmilne rpm]$ rpm -qR libqt3-devel|grep -i sql MySQL-devel postgresql-devel libmysqlclient.so.10 So, qt-devel only requires the devel files, but: [bgmilne@bgmilne rpm]$ urpmq -p MySQL-devel libmysql10-devel and [bgmilne@bgmilne rpm]$ rpm -qR libmysql10-devel rpmlib(VersionedDependencies) <= 3.0.3-1 libmysql10 = 3.23.52 MySQL = 3.23.52-1mdk MySQL-client = 3.23.52-1mdk rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 So, your question should have been why libmysql10-devel requires MySQL (and possibly MySQL-client) rather than just libmysql10 Buchan -- |Registered Linux User #182071-| Buchan MilneMechanical Engineer, Network Manager Cellphone * Work+27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
Re: [Cooker] libqt-devel dependency problem
On Tue, Oct 15, 2002 at 02:46:14PM +0200, Buchan Milne wrote: > I don't think I can do it with Ben's rpmmon-type web interface. Ben, > would it be possible to set it up so I can do: > > http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=oooqs so I can > make a new bookmark called rpmmon with a url of > http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=%s ? Actually that should already work just fine. :) -- Ben Reser <[EMAIL PROTECTED]> http://ben.reser.org Never take no as an answer from someone who isn't authorized to say yes.
Re: [Cooker] libqt-devel dependency problem
Le Mardi 15 Octobre 2002 18:47, David Walser a écrit : > > BTW, provide patch if you have useful idea on how to > > package something better, > > instead of just claiming work of other people is > > wrong... > > Fine, let's get this worked out. What exact files > does libqt-devel need that aren't in -devel packages > for mysql and pgsql? AFAIK, there is a database abstraction layer in qt3. I guess it is linked against mysql and postgresql libraries. So it is quite normal qt3 requires mysql and postgresql libraries while qt3-devel requires mysql and postgresql devel package. What is curious however is that more than just library and devel package are required, so maybe there is something to do at mysql and postgresql package level. Anyway, real solution would be to split qt3 package if possible, to put the qt3 database abstraction layer in a distinct package if possible (i've heard it was a plugin) Laurent, do you don have the same constraints for qt3 as for kde packages, meaning they have to support other distributions as well ? And would you consider such a spec patch ? -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
Re: [Cooker] libqt-devel dependency problem
--- Guillaume Rousse <[EMAIL PROTECTED]> wrote: > > It may be that some aspects of development do need > some of the files > > from the base package? > All foo-devel package actually requires foo package, > so i don't see the > problem here. No, not even close. > BTW, provide patch if you have useful idea on how to > package something better, > instead of just claiming work of other people is > wrong... Fine, let's get this worked out. What exact files does libqt-devel need that aren't in -devel packages for mysql and pgsql? __ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com
Re: [Cooker] libqt-devel dependency problem
Le Mardi 15 Octobre 2002 11:03, Buchan Milne a écrit : > >>>why do i have to install Mysql & Postgresql > >> > >>Because mysql and postgresql haven't been packaged correctly, > >>so to get the -devel stuff for those that qt-devel needs, > >>it needs the base packages too. > > It may be that some aspects of development do need some of the files > from the base package? All foo-devel package actually requires foo package, so i don't see the problem here. BTW, provide patch if you have useful idea on how to package something better, instead of just claiming work of other people is wrong... -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
Re: [Cooker] libqt-devel dependency problem
Philip Webb wrote: > David Walser also commented helpfully: > >>oooqs is already in contrib, you don't need to build it yourself > > don't i have to join the Mandrake Club & pay some money for that? No software in main or in contrib is restricted. See the recent article on Mandrakeforum on urpmi, I posted instructions on how to setup urpmi for contirb there. And even RPMS requested on the Mandrake Club are free (as long as the original source is free enough, and after they've been through testing). See the unsupported/MandrakeCLUB section of the Mandrake-devel mirrors. > >>>why do i have to install Mysql & Postgresql >> >>Because mysql and postgresql haven't been packaged correctly, >>so to get the -devel stuff for those that qt-devel needs, >>it needs the base packages too. It may be that some aspects of development do need some of the files from the base package? [bgmilne@bgmilne rpm]$ rpm -qR libqt3-devel|grep -i mysql MySQL-devel libmysqlclient.so.10 [bgmilne@bgmilne rpm]$ urpmq -p libmysqlclient.so.10 libmysql10 [bgmilne@bgmilne rpm]$ urpmq -p MySQL-devel libmysql10-devel [bgmilne@bgmilne rpm]$ rpm -qR libmysql10-devel rpmlib(VersionedDependencies) <= 3.0.3-1 libmysql10 = 3.23.52 MySQL = 3.23.52-1mdk MySQL-client = 3.23.52-1mdk rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 [bgmilne@bgmilne rpm]$ > > > is it Mandrake who haven't packaged it correctly or the M & S developers? > Could be a packaging error (libmysql10-devel depending on MySQL), then again it may not be. -- |Registered Linux User #182071-| Buchan MilneMechanical Engineer, Network Manager Cellphone * Work+27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
Re: [Cooker] libqt-devel dependency problem
--- Philip Webb <[EMAIL PROTECTED]> wrote: > David Walser also commented helpfully: > > > oooqs is already in contrib, you don't need to > build it yourself > > don't i have to join the Mandrake Club & pay some > money for that? No, just look on a Mandrake mirror in Cooker contrib (I don't think 9.0 contrib has been posted yet) > >> why do i have to install Mysql & Postgresql > > Because mysql and postgresql haven't been packaged > correctly, > > so to get the -devel stuff for those that qt-devel > needs, > > it needs the base packages too. > > is it Mandrake who haven't packaged it correctly or > the M & S developers? Mandrake __ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com
Re: [Cooker] libqt-devel dependency problem
David Walser wrote: > --- Philip Webb <[EMAIL PROTECTED]> wrote: > >>i downloaded the Oooqs 1.0 quick-load front-end for >>Open Office (tar.gz) >>& its configure chokes on several QT .h files (eg >>qstyle.h ), >>which are to be found in the libqt3-devel RPM. > > > oooqs is already in contrib, you don't need to build > it yourself > There is a new version out, but I didn't manage to get it to actually keep soffice running (which is the whole point), so I was waiting for final. The fact that our cooker mirror hasn't synced since before 9.0 final is also making it a bit more difficult ... RC2 is in contribs (9.0 and cooker), I will give RC3 a shot now ... To find if a package has ever been in the distro, use: http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/contrib-SPECS/%{name} http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/%{name} to check CVS. I have a mozilla bookmark which is setup with a keyword of specs and a url like this: http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/%s and one with keyword contrib-specs like this http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/contrib-SPECS/%s/ So, I just type: "contrib-specs oooqs" to search for a package in webCVS. I think you can do similar things with Konqueror. I don't think I can do it with Ben's rpmmon-type web interface. Ben, would it be possible to set it up so I can do: http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=oooqs so I can make a new bookmark called rpmmon with a url of http://ben.reser.org/mandrake/rpmmon/rpmmon.cgi?package=%s ? Regards, Buchan -- |Registered Linux User #182071-| Buchan MilneMechanical Engineer, Network Manager Cellphone * Work+27 82 472 2231 * +27 21 8828820x121 Stellenbosch Automotive Engineering http://www.cae.co.za GPG Key http://ranger.dnsalias.com/bgmilne.asc 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
Re: [Cooker] libqt-devel dependency problem
021015 gabor wrote politely & helpfully: > On Tue, 2002-10-15 at 06:03, Philip Webb wrote: >> i downloaded the Oooqs 1.0 quick-load front-end for Open Office (tar.gz) >> & its configure chokes on several QT .h files (eg qstyle.h ), >> which are to be found in the libqt3-devel RPM. >> when i tried to select that for installation (both in MCC & using urpmi ), >> it warned me that it needed to install Mysql & Postgresql . >> when i then tried to install the RPM from my Mandrake 9.0rc1 CD2 , >> MCC SPI told me that everything was already installed (not so!) >> & urpmi told me it couldn't find Mysql & Postgresql (quite likely). > the easiest way is to do "rpmi -i --nodeps libqt3-devel*" indeed (pink face): i forgot that flag. i did as you suggested, configured, made & installed, but it told me: ERROR: KUniqueApplication: DCOP communication error! when i tried it before installing ( ./oooqs in the subdir), i got: Xlib: extension "GLX" missing on display ":0.0". kio (KSycoca): WARNING: Found version 40, expecting version 49 or higher. kio (KSycoca): WARNING: Outdated database found kio (KSycoca): WARNING: Found version 40, expecting version 49 or higher. kio (KSycoca): WARNING: Outdated database found QToolBar::QToolBar main window cannot be 0. kio (KMimeType): WARNING: KServiceType::offers : servicetype ThumbCreator not found ERROR: ERROR 3: couldn't create slave : Unknown protocol 'file'. perhaps Oooqs assumes KDE 3.1, whereas i'm still using 3.0.3 . David Walser also commented helpfully: > oooqs is already in contrib, you don't need to build it yourself don't i have to join the Mandrake Club & pay some money for that? >> why do i have to install Mysql & Postgresql > Because mysql and postgresql haven't been packaged correctly, > so to get the -devel stuff for those that qt-devel needs, > it needs the base packages too. is it Mandrake who haven't packaged it correctly or the M & S developers? -- ,, SUPPORT ___//___, Philip Webb : [EMAIL PROTECTED] ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies TRANSIT`-O--O---' University of Toronto
Re: [Cooker] libqt-devel dependency problem
--- Philip Webb <[EMAIL PROTECTED]> wrote: > i downloaded the Oooqs 1.0 quick-load front-end for > Open Office (tar.gz) > & its configure chokes on several QT .h files (eg > qstyle.h ), > which are to be found in the libqt3-devel RPM. oooqs is already in contrib, you don't need to build it yourself > when i tried to select that for installation (both > in MCC & using urpmi ), > it warned me that it needed to install Mysql & > Postgresql . > when i then tried to install the RPM from my > Mandrake 9.0rc1 CD2 , > MCC SPI told me that everything was already > installed (not so!) > & urpmi told me it couldn't find Mysql & > Postgresql (quite likely). > > why do i have to install Mysql & Postgresql, which i > don't need? Because mysql and postgresql haven't been packaged correctly, so to get the -devel stuff for those that it (qt-devel) needs, it needs the base packages too. __ Do you Yahoo!? Faith Hill - Exclusive Performances, Videos & More http://faith.yahoo.com
Re: [Cooker] libqt-devel dependency problem
On Tue, 2002-10-15 at 06:03, Philip Webb wrote: > i downloaded the Oooqs 1.0 quick-load front-end for Open Office (tar.gz) > & its configure chokes on several QT .h files (eg qstyle.h ), > which are to be found in the libqt3-devel RPM. > when i tried to select that for installation (both in MCC & using urpmi ), > it warned me that it needed to install Mysql & Postgresql . > when i then tried to install the RPM from my Mandrake 9.0rc1 CD2 , > MCC SPI told me that everything was already installed (not so!) > & urpmi told me it couldn't find Mysql & Postgresql (quite likely). the easiest way is to download libqt3-devel rpm from a cooker mirror ( or from your mandrake9 cd and do a "rpmi -i --nodeps libqt3-devel*" otherwise he would install mysql and things like that bye, gabor > > why do i have to install Mysql & Postgresql, which i don't need? > how can i install libqt3-devel ? > is there anywhere i can find just those .h files needed for Oooqs 1.0 ? > > -- > ,, > SUPPORT ___//___, Philip Webb : [EMAIL PROTECTED] > ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies > TRANSIT`-O--O---' University of Toronto --
Re: [Cooker] libqt-devel dependency problem
On Tue, Oct 15, 2002 at 01:03:24AM -0400, Philip Webb wrote: > i downloaded the Oooqs 1.0 quick-load front-end for Open Office (tar.gz) > & its configure chokes on several QT .h files (eg qstyle.h ), > which are to be found in the libqt3-devel RPM. > when i tried to select that for installation (both in MCC & using urpmi ), > it warned me that it needed to install Mysql & Postgresql . > when i then tried to install the RPM from my Mandrake 9.0rc1 CD2 , > MCC SPI told me that everything was already installed (not so!) > & urpmi told me it couldn't find Mysql & Postgresql (quite likely). > > why do i have to install Mysql & Postgresql, which i don't need? > how can i install libqt3-devel ? > is there anywhere i can find just those .h files needed for Oooqs 1.0 ? You're asking for support on 9.0rc1? Uhhh try upgrading to the current version and then asking for help in the appropriate places (expert, newbie, mandrakeexpert.com, etc...). This list is for development of the current version of cooker. Not the released version, let alone a release canidate 2 rc's before the final release. -- Ben Reser <[EMAIL PROTECTED]> http://ben.reser.org Never take no as an answer from someone who isn't authorized to say yes.
[Cooker] libqt-devel dependency problem
i downloaded the Oooqs 1.0 quick-load front-end for Open Office (tar.gz) & its configure chokes on several QT .h files (eg qstyle.h ), which are to be found in the libqt3-devel RPM. when i tried to select that for installation (both in MCC & using urpmi ), it warned me that it needed to install Mysql & Postgresql . when i then tried to install the RPM from my Mandrake 9.0rc1 CD2 , MCC SPI told me that everything was already installed (not so!) & urpmi told me it couldn't find Mysql & Postgresql (quite likely). why do i have to install Mysql & Postgresql, which i don't need? how can i install libqt3-devel ? is there anywhere i can find just those .h files needed for Oooqs 1.0 ? -- ,, SUPPORT ___//___, Philip Webb : [EMAIL PROTECTED] ELECTRIC /] [] [] [] [] []| Centre for Urban & Community Studies TRANSIT`-O--O---' University of Toronto