Re: [Cooker] libqt-devel dependency problem

2002-10-16 Thread Laurent Culioli

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

2002-10-16 Thread Danny Tholen

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

2002-10-16 Thread David Walser

--- 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

2002-10-16 Thread Buchan Milne

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

2002-10-16 Thread Buchan Milne

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

2002-10-15 Thread Ben Reser

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

2002-10-15 Thread Guillaume Rousse

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

2002-10-15 Thread David Walser

--- 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

2002-10-15 Thread Guillaume Rousse

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

2002-10-15 Thread Buchan Milne

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

2002-10-15 Thread David Walser

--- 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

2002-10-15 Thread Buchan Milne

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

2002-10-15 Thread Philip Webb

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

2002-10-15 Thread David Walser

--- 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

2002-10-15 Thread gabor

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

2002-10-14 Thread Ben Reser

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

2002-10-14 Thread Philip Webb

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