Em Tue, 3 Jul 2012 13:52:58 +0200
Alberto Villa <[email protected]> escreveu:

> On Tue, Jul 3, 2012 at 1:11 PM, joaoBR <[email protected]> wrote:
> > advice for weak hearts and ego-defenders :) please do not read it,
> > or at least do not answer ... nothing personal here, only facts and
> > some fucked up computer desktops
> 
> I'm sorry Joao, I usually try to give my support, but you didn't
> describe any real issue here, unless we consider your "FreeBSD just
> burned my hair"-like moan like a bug report. If you describe them in
> details (i.e., telling *how* exactly stuff is horribly failing) then
> I'll be happy to help you, especially if it turns into a chance to
> improve KDE SC upgrade procedure.
> 
> Nonetheless, so far you're the only one reporting such a catastrophic
> failure.
> 
> I hope we can turn this flamish thread into an useful one, and you can
> get your KDE desktop working.

ok, but first I like to say that my message was not a flame neither any
personal attack, simply it expressed my state of mind because of my
desktop is not working

then lets go in parts

main issue is, portupgrade -a[fOkrR] does not work and fails in ANY case

this might not be a kde issue because most kde ports do compile fine,
but fail to install or configure correctly because of other issues

the reason I copied the maintainers of portmaster and portupgrade, but
seems their position is that it has nothing to do with them

what then brings us back to kde, my question, the install/upgrade
script, is it kde, ports or who looks at this?

for example, at this moment, since the last gstreamer update the
gstreamer-plugins do not compile anymore, I got some help from the
maintainer but now it fails somewhere else, this cause failures in
some other ports

to have a base, I am running 9-STABLE i386 on my machines

look into the attached compiler output and follow what happens

it is not a singular example, it is a standard problem which happens
ALWAYS since ever, whatsoever, small ports with a couple of
dependencies are easily solved, in kde4, as a dependency-monster it has
fatal consequences

resuming

upgrading a port
process checks dependencies for configuring and compiling
if complete it starts compiling
after successful compiling it goes to install and checks AGAIN for
install dependencies
if requirements not fulfilled it tries to install them, even if it IS
already installed
=> problem now is, the script does not detect if a new install or an
upgrade is necessary
then, it still compiles the "missing" port and tries to install but
fails since it is already installed
=> new problem now is, the original supposed port for upgrade was
ALREADY uninstalled, but the process bailes out WITHOUT reinstalling
the original port

now the system is incomplete

the upgrade process follows its way, unless it was only ONE port to
upgrade

means, the problem stays hidden or at least not seen at first sight and
everything starts to fail, with a monster port as kde, you get lost

only way out is, compiling any such port one-by-one, resolving the
failing parts-one by-one as well

that is extremely annoying and irritating

this was ONE problem described as well as I could, so thanks for
reading this and let me hear your comments





-- 


João Martins (JoaoBR)

Infomatik Development Team
http://wipserver.matik.com.br
+55 11 4249.2222

--->  Cleaning out obsolete shared libraries
[Updating the pkgdb <format:bdb_btree> in /var/db/pkg ... - 1104 packages found 
(-0 +1) . done]
--->  Reinstallation of x11/libkonq ended at: Tue, 03 Jul 2012 18:08:24 -0300 
(consumed 00:00:30)
--->  ** Upgrade tasks 1: 1 done, 0 ignored, 0 skipped and 0 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        + x11/libkonq (libkonq-4.8.4)
--->  Packages processed: 1 done, 0 ignored, 0 skipped and 0 failed
--->  Session ended at: Tue, 03 Jul 2012 18:09:12 -0300 (consumed 00:01:32)

# portupgrade -vOf konsole
--->  Session started at: Tue, 03 Jul 2012 18:09:41 -0300
--->  Reinstallation of x11/konsole started at: Tue, 03 Jul 2012 18:09:44 -0300
--->  Reinstalling 'konsole-4.8.4' (x11/konsole)
--->  Build of x11/konsole started at: Tue, 03 Jul 2012 18:09:44 -0300
--->  Building '/usr/ports/x11/konsole'
===>  Cleaning for libkonq-4.8.4
===>  Cleaning for konsole-4.8.4
===>  Extracting for konsole-4.8.4
=> SHA256 Checksum OK for KDE/konsole-4.8.4.tar.xz.
/bin/mkdir -p /dados/ports/x11/konsole/work/konsole-4.8.4/build
===>  Patching for konsole-4.8.4
===>   konsole-4.8.4 depends on file: /usr/local/libdata/pkgconfig/x11.pc - 
found
===>   konsole-4.8.4 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - 
found
===>   konsole-4.8.4 depends on file: /usr/local/bin/moc-qt4 - found
===>   konsole-4.8.4 depends on file: /usr/local/bin/qmake-qt4 - found
===>   konsole-4.8.4 depends on file: /usr/local/bin/rcc - found
===>   konsole-4.8.4 depends on file: /usr/local/bin/uic-qt4 - found
===>   konsole-4.8.4 depends on file: /usr/local/lib/qt4/libQtXml.so - found
===>   konsole-4.8.4 depends on file: /usr/local/bin/automoc4 - found
===>   konsole-4.8.4 depends on file: /usr/local/lib/libkdecore.so.7 - found
===>   konsole-4.8.4 depends on file: /usr/local/lib/libkonq.so.7 - not found
===>    Verifying install for /usr/local/lib/libkonq.so.7 in 
/usr/ports/x11/libkonq
===>  Extracting for libkonq-4.8.4
=> SHA256 Checksum OK for KDE/kde-baseapps-4.8.4.tar.xz.
===>  Patching for libkonq-4.8.4
===>   libkonq-4.8.4 depends on file: /usr/local/bin/moc-qt4 - found
===>   libkonq-4.8.4 depends on file: /usr/local/bin/qmake-qt4 - found
===>   libkonq-4.8.4 depends on file: /usr/local/bin/rcc - found
===>   libkonq-4.8.4 depends on file: /usr/local/bin/uic-qt4 - found
===>   libkonq-4.8.4 depends on file: /usr/local/bin/automoc4 - found
===>   libkonq-4.8.4 depends on file: /usr/local/lib/libkdecore.so.7 - found
===>   libkonq-4.8.4 depends on file: /usr/local/bin/cmake - found
===>  Configuring for libkonq-4.8.4
/bin/mkdir -p /dados/ports/x11/libkonq/work/kde-baseapps-4.8.4




cd /dados/ports/x11/libkonq/work/kde-baseapps-4.8.4/lib/konq && 
/usr/local/bin/cmake -E cmake_symlink_library ../libkonq.so.7.0.1 
../libkonq.so.7 ../ibkonq.so
/usr/local/bin/cmake -E cmake_progress_report 
/dados/ports/x11/libkonq/work/kde-baseapps-4.8.4/CMakeFiles  69 70 71
[100%] Built target konq
/usr/local/bin/cmake -E cmake_progress_start 
/dados/ports/x11/libkonq/work/kde-baseapps-4.8.4/CMakeFiles 0
===>  Installing for libkonq-4.8.4
===>   libkonq-4.8.4 depends on package: kdehier4>=0 - found
===>   libkonq-4.8.4 depends on file: /usr/local/lib/libkdecore.so.7 - found
===>   Generating temporary packing list
===>  Checking if x11/libkonq already installed
===>   libkonq-4.8.4 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of x11/libkonq
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /dados/ports/x11/libkonq.
*** Error code 1

Stop in /dados/ports/x11/konsole.
** Command failed [exit code 1]: /usr/bin/script -qa 
/tmp/portupgrade20120703-66410-1lnfmx8-0 env UPGRADE_TOOL=portupgrade 
UPGRADE_PORT=konsole-4.8.4UPGRADE_PORT_VER=4.8.4 make
** Fix the problem and try again.
--->  Build of x11/konsole ended at: Tue, 03 Jul 2012 18:10:32 -0300 (consumed 
00:00:48)
--->  Reinstallation of x11/konsole ended at: Tue, 03 Jul 2012 18:10:32 -0300 
(consumed 00:00:48)
--->  ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        ! x11/konsole (konsole-4.8.4)   (unknown build error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Session ended at: Tue, 03 Jul 2012 18:10:32 -0300 (consumed 00:00:51)




####

/dados/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/akonadi/specialcollections.h:36:
 error: forward declaration of 'struct Akonadi::SpecialCollectionsPrivate'
/dados/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/build/akonadi/specialcollections.moc:66:
 error: invalid use of incomplete type 'struct 
Akonadi::SpecialCollectionsPrivate'
/dados/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/akonadi/specialcollections.h:36:
 error: forward declaration of 'struct Akonadi::SpecialCollectionsPrivate'
*** Error code 1
1 error
*** Error code 2
[ 27%] Building CXX object kioslave/smtp/CMakeFiles/kio_smtp.dir/command.o
c++: 
/dados/ports/deskutils/kdepimlibs4/work/kdepimlibs-4.8.4/kioslave/smtp/command.cpp:
 No such file or directory
c++: No input files specified
*** Error code 1
1 error
*** Error code 2
2 errors
*** Error code 2
1 error
*** Error code 1

Stop in /dados/ports/deskutils/kdepimlibs4.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information

Reply via email to