Re: [expert] What's the deal with this?

2003-07-29 Thread Charles A Edwards
On Tue, 29 Jul 2003 11:42:38 -0500
Praedor Atrebates <[EMAIL PROTECTED]> wrote:

> The following packages have to be removed for others to be upgraded:
> dia-0.90-5mdk (due to missing pygtk)
> draksync-9.0-2mdk (due to missing pygtk)
> pybliographer-1.0.11-7mdk (due to unsatisfied pygnome >= 1.4.0)
> pygnome-1.4.4-1mdk (due to unsatisfied pygtk == 0.6.9)
> pygnome-capplet-1.4.4-1mdk (due to unsatisfied pygnome == 1.4.4)
> pygtk-0.6.9-6mdk (due to conflicts with pygtk[< 0.6.11])
> do you agree ? (Y/n)
> 
> Absolutely NOT!  There will be no removals here, just UPGRADES.  I
> don't get it.  For one thing, pybliographer works perfectly yet urpmi
> wants to remove it simply because I want to install pygtk2-libglade?! 
>  

Wrong, look at the removal list again.
pygtk-0.6.9-6mdk (due to conflicts with pygtk[< 0.6.11])

This causes the other pkg removals.
It is caused by the fact that pygtk < 0.6.11 and pygtk2 are not parallel
installable.
With PyGTK-2 and PyGTK-0.x installed and using the same version of
Python, the applications that required PyGTK-0.x would stop working.
This happened because Python would import PyGTK-2 preferentially, and
the names of the modules are the same: 'gtk'. 
This issue has been resolved in pygtk=0.6.11 which is currently in
cooker and will be avaiable in 9.2. 

You could dl and rebuild the src rpm from cooker but that will also
entail rebuilding all currently installed pkgs which require gtk. 


Charles

-- 
"Little else matters than to write good code."
-- Karl Lehenbauer
-
Mandrake Linux 9.2 on PurpleDragon
Kernel- 2.4.21.6mdk http://www.eslrahc.com 
-


pgp0.pgp
Description: PGP signature


[expert] What's the deal with this?

2003-07-29 Thread Praedor Atrebates
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

There is an app available called "Pyblink" that makes it possible to use 
pybliographic with OpenOffice.  It is a bit of a hack but if you use 
references in your writing, it is possible to get past the loser reference 
manager in OO/SO and use pybliographic instead.  Pybliographic is intended to 
work with Lyx.

Anyway, unfortunately, it is not an easy thing to simply install and run 
Pyblink (http://www.sonnet.dk/pyblink/).  It requires:  Python2, pygtk2, and 
pypygtk2-libglade.  I have each except pygtk2-libglade installed.  I did 
"urpmi pygtk2-libglade" and get this:

The following packages have to be removed for others to be upgraded:
dia-0.90-5mdk (due to missing pygtk)
draksync-9.0-2mdk (due to missing pygtk)
pybliographer-1.0.11-7mdk (due to unsatisfied pygnome >= 1.4.0)
pygnome-1.4.4-1mdk (due to unsatisfied pygtk == 0.6.9)
pygnome-capplet-1.4.4-1mdk (due to unsatisfied pygnome == 1.4.4)
pygtk-0.6.9-6mdk (due to conflicts with pygtk[< 0.6.11])
do you agree ? (Y/n)

Absolutely NOT!  There will be no removals here, just UPGRADES.  I don't get 
it.  For one thing, pybliographer works perfectly yet urpmi wants to remove 
it simply because I want to install pygtk2-libglade?!  NO!  Pybliographer is 
one of the most important apps on the system.  In any case, why does urpmi 
give a damn about the others (which don't have any problems with 
pygtk2-libglade, per se, but with other files which are installed.  For 
instance:

pybliographer-1.0.11-7mdk (due to unsatisfied pygnome >= 1.4.0)
pygnome-1.4.4-1mdk (due to unsatisfied pygtk == 0.6.9)
pygnome-capplet-1.4.4-1mdk (due to unsatisfied pygnome == 1.4.4)

See what this is saying?  pygnome-1.4.4 IS installed but urpmi wants to remove 
pybliographer because its pygnome-1.4.4 dependency isn't met?  Same for the 
rest in that list.

Is this indicating that urpmi is broken and that I will be forced to use rpm 
to force pygtk2-libglade onto my system that way?  At least rpm wont 
idiotically remove (rather than upgrade) other apps to do it.

Anyone have words of wisdom to impart before I proceed?



- -- 
"Voice or no voice, the people can always be brought to the bidding of the 
leaders.  That is easy.  All you have to do is tell them that they are being 
attacked, and denounce the peacemakers for lack of patriotism and exposing 
the country to danger.  It works the same in any country."
- --Hermann Goering
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/JqQGaKr9sJYeTxgRAkfVAKC1ay9n7Tf/56f96cPK12LR9bSsAgCfVCqP
Grn9fzDpxjO06Zt34W5svx4=
=DHPY
-END PGP SIGNATURE-

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com


Re: [expert] What's the deal with this?

2003-07-29 Thread Praedor Atrebates
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Tuesday 29 July 2003 11:42 am, Praedor Atrebates wrote:
> There is an app available called "Pyblink" that makes it possible to use
> pybliographic with OpenOffice.  It is a bit of a hack but if you use
> references in your writing, it is possible to get past the loser reference
> manager in OO/SO and use pybliographic instead.  Pybliographic is intended
> to work with Lyx.
[...]

Well, the point is moot at this time, it seems.  Pyblink is written to work 
with Redhat (it seems) so it is setup for Redhat quirks and wont work 
properly with Mandrake.  If there are any python wizards in the list, perhaps 
they could alter pyblink to work with Mandrake?  The problem is that it looks 
for several modules and fails to find them, presumably, because of the way 
Redhat handles python.  Pyblink tries to import gtk.glade and several other 
modules but fails to find them (presumably merely a problem with naming).  I 
would like to  any python wizards here to take a look at pyblink and 
determine what tweaks are required to get it working in Mandrake.  Pyblink 
can act as a stopgap measure to allow for pybliographic to provide OpenOffice 
a function somewhat akin to Word with EndNote, allowing for the simple 
addition of citations to OO docs via pybliographic.  Right now, the only way 
to do this in linux is to use Lyx (which is what pybliographic is designed to 
work with). 

What would REALLY be great is to see a pyblink rpm for Mandrake produced 
(hint-hint) and added to the MandrakeClub files for download.

praedor
- -- 
"Voice or no voice, the people can always be brought to the bidding of the 
leaders.  That is easy.  All you have to do is tell them that they are being 
attacked, and denounce the peacemakers for lack of patriotism and exposing 
the country to danger.  It works the same in any country."
- --Hermann Goering
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/JrGIaKr9sJYeTxgRAhtbAJ4j5eVv3oZsF5ZAu/1zeYeCNaVKrwCeNEzt
gMIzvispK/rhtJngCuS1KJc=
=WBnL
-END PGP SIGNATURE-

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com