Jump to content

mmodem

Members
  • Posts

    224
  • Joined

  • Last visited

Posts posted by mmodem

  1. However, there is one more -devel package I cannot remove -- liblua5-devel-5.0.2-7mdk.

     

    # rpm -ev liblua5-devel

    error: Failed dependencies:

    liblua.so is needed by (installed) libkdecore4-3.5.1-12.mdk2006.0.mde.i586

    liblualib.so is needed by (installed) libkdecore4-3.5.1-12.mdk2006.0.mde.i586

     

    --

    Thanks again - CarLash

    Now you can remove liblua-devel without any probs, i have managed to fix libkdecore with an exceptions :)

  2. rpm -e --test liblua5-devel

    erro: Failed dependencies:

    liblua.so is needed by (installed) libkdecore4-3.5.1-12.mdk2006.0.mde.i586

    liblualib.so is needed by (installed) libkdecore4-3.5.1-12.mdk2006.0.mde.i586

    liblua5-devel is needed by (installed) libkdecore4-devel-3.5.1-12.mdk2006.0.mde.i586

     

    Its a fact that liblua.so and liblualib.so are required by libkdecore, but as you see liblua5-devel is only required by libkdecore-devel.

     

    Here i dont see any error, i even take a look to liblua mandriva packages and all files seams to be in correct places, so i only see one explication for this, its how kdelibs code is done that makes libkdecore require devel files, in this case you have to speak with kde developers.

  3. This happened because i put a kdemultimedia-3.5.1-7 in www.mde.djura.org/2006.0/RPMS/ that was overwrtting the good kdemultimedia-3.5.1-7 in www.mde.djura.org/2006.0/RPMS/kde-3.5.1-7

     

    When i did this i was very tired and mixed things, sorry.

     

    Anyway im doing a new release increase and ill upload it.

  4. Yes, libkdeutils should not require libkdebase-devel, i have fixed it.

    This error appeared because due to move files in the other release i had to change some things in specs, so my mistake to put that wrong require.

    Removed libkdebase4-devel, but still unable to remove libxorg-x11-devel-6.9.0-39.mdk2006.0.mde

     

    # rpm -ev libxorg-x11-devel

    error: Failed dependencies:

    X11-devel is needed by (installed) libxpm4-devel-3.4k-31mdk.i586

    devel(libX11) is needed by (installed) libkdemultimedia1-3.5.1-6.mdk2006.0.mde.i586

    devel(libXext) is needed by (installed) libkdemultimedia1-3.5.1-6.mdk2006.0.mde.i586

    devel(libXv) is needed by (installed) libkdemultimedia1-3.5.1-6.mdk2006.0.mde.i586

    devel(libXxf86vm) is needed by (installed) libkdemultimedia1-3.5.1-6.mdk2006.0.mde.i586

     

    TIA - CarLash

    :o

    This was already fixed, there is a new kdemultimedia release.

  5. Still unable to remove devel rpms. Maybe the following is useful for you:

     

    # rpm -ev libkdebase4-devel

    error: Failed dependencies:

    libkdebase-devel >= 1:3.5.1-1.mdk2006.0.mde is needed by (installed) libkdeutils1-3.5.1-4.mdk2006.0.mde.i586

     

    CarLash

     

    Yes, libkdeutils should not require libkdebase-devel, i have fixed it.

    This error appeared because due to move files in the other release i had to change some things in specs, so my mistake to put that wrong require.

  6. When I originally did the 3.5 install (done in init 3), I didn't get the crash messages but by doing a systematic check I found that kdebase-common was not installed.

    To remember that mandriva doesnt even follow its packaging policy, and since we do things properly (all with same packaging policy) some packages like kde-common and other %name-common dont exist in our kde rpms, they simply were replaced/renamed just by %name. To note that also exist other packages in mandriva that we simply refuse to have since dont make any sense and their files exist in proper packages.

     

    We use to follow mandriva but we simply remove/replace things that dont make sense and we do have same packaging policy for all rpms in oposition to mandriva.

  7. If someone argues that there is ".so" file in the devel- package, here it goes for him :

    ls -l /usr/lib/libgtkhtml-2.so
    lrwxrwxrwx  1 root root 21 Nov  5 22:47 /usr/lib/libgtkhtml-2.so -> libgtkhtml-2.so.0.0.0*

    This .so is but a symlink.

    So, what we see in this little example ? All the versioned .so files are in the regular package, while .la, .a and unversioned .so ( that are but symlinks) are in the -devel package.

    And i didnt take a good look before, this is no exception as i said in previous post, this is correct since there are files libgtkhtml-2.so.0.0.0* that point to libgtkhtml-2.so, wich is a devel file in a devel package.

    But for example you can see exceptions for example in libqt3 in wich you see that in /usr/lib/qt3/plugins/lib/styles exist some .so files that are files needed to run plugins, and in this case they are correct to exist in a lib package.

     

    The other .so.* files are in lib package that are correct in wich have nothing to do to the .so files.

     

    Thanks for giving an example that reflects so well what i have said :)

  8. I have now seen that kde is done/coded in a different way, since to work does need the dynamic lib files *.la and *.so , but these files should be devel files but in kde its not the case.

    I believe you are very seriously mistaken here. *.so shouldn't mandatorily belong to -devel packages. It's exactly the other way around, they are a crucial part of regular packages. OTOH, *.a and maybe *.la belong to -devel.

    Wrong again, .so files do belong/are devel files, please read and check about it, and in kde they are/were always in devel packages.

    The problem here in kde is that .la files that also should be in devel packages, but these to the way kde is coded must be in lib packages, this is the problem.

     

    Im going to build a new kde to fix this issue, meanwhile install devel packages.

  9. I have now seen that kde is done/coded in a different way, since to work does need the dynamic lib files *.la and *.so , but these files should be devel files but in kde its not the case.

     

    So to know you have things working you must install devel packages until i put/move lib dynamic files back to previous places.

     

    I didnt know about this, thats why i did moved those files to devel files, since that is how is done in the generall.

     

    Im very very surprised with this...

  10. Installed latest build but it has lots of bugs. In kdeaddon packages metabar is no longer there, the system monitor applet is gone. In kdepim: Kontact doesn't work because the sidebar doesn't show. Individial kmail/akregator work. In kde network kopete is broken. Accounts don't show. And Kttsd no longer works.

    thats not true, i ave all the apckages i made yesterday installed and all runs smothly, and to remember that before packages go public all is first tested.

    There is some lib packages that dont exist anymore since some files were bad position since we did follwoed how mandriva put files but again all were wrong...

  11. I get the following error when trying to install the latest kdebase (kdebase-3.5.1-9.mdk2006.0.mde.i586):

     

    cat: /home/mmodem/rpm/SOURCES/kdebase-3.5.1-MDE-kdeglobals: file or directory not found

    error: %pre(kdebase-3.5.1-9.mdk2006.0.mde.i586) scriptlet failed, exit status 1

    error: install: %pre scriptlet failed (2), skipping kdebase-3.5.1-9.mdk2006.0.mde

     

    does anybody know how to fix that?

    Im doing some changes (moving some files and adding/fixing some defaults) due to this i created this error, but this will be fixed now.

  12. adding package libxorg-x11-devel-6.9.0-35.mdk2006.0.mde.i586 (id=13075, eid=13075, update=1, file=/var/cache/urpmi/rpms/libxorg-x11-devel-6.9.0-35.mdk2006.0.mde.i586.rpm)

    Preparing...                    #############################################

          1/1: libxorg-x11-devel    #############################################

    error: unpacking of archive failed on file /usr/include/GL: cpio: rename failed - Is a directory

     

    And several more kde packages are not installed because of this.

     

    Any suggestions?

     

    :cry:

    For the moment i can tell you for you use urpmi --allow-nodeps that way you be able to use previous xorg release.

     

    This will be fized later.

  13. Failing where?

    If the "badly signed" package is the problem it may just corrupt. Delete it by hand from the urpmi cache, and try reinstalling KDE.

    No need to uninstall kde due to this litle issue.

    In first place you have the #MDE channel support in irc.freenode.net from wich we also give a good irc client named kvirc.

     

    Now answering to your question, to uninstall a package you can do:

    urpme foo.rpm

     

    or

     

    rpm -e foo.rpm

     

    remember that you will have dependencies problems if you just want to remove the package libncurses5-devel, so you will have to use:

    urpme --allow-nodeps foo.rpm

     

    or

     

    rpm -e --nodeps foo.rpm

     

    You also have severall gui interfaces to install/uninstall rpms, from drakrpm, smart and kpackage (a kde gui)

  14. I read something similar a few post ago, so I installed your latest versión of everything related with kde. I don't know if my problem is my poor english or just my poor intelligence, but ¿where is  qt3-3.4.5-5 ? In your reps (this: http://anorien.csc.warwick.ac.uk/mirrors/thac//2006.0/SRPMS/  )the latest version I can see is 3.3.5-5. ¿You have another special qt rep, or I have to wait for your next releases?

     

    Thank you for your time. :-)

    sorry, i wanted to say qt3-3.3.5-5

  15. Hi I've updated to kde 3.5 with your mega enhanced packages. Everything seems ok, but some widgets styles are missing.

    For example, i used Comix style and now I can't select it. I've reinstaled the rpm with the style and updated everything from your repository. I've tried to install another themes with the same result: I can choose colors and window decoration but not widget style.

     

    ¿Where is the problem?

    By this i can see that you dont have neither our latest kde rpms installed, because if you have so, they would require qt3-3.4.5-5 wich was the qt3 used to build them, so its normal you have that problem since you dont our latest qt3 installed.

     

    Thank you for your great work.

    Your welcome :)

×
×
  • Create New...