[Bug 250393] New: README.kde-qt misleading and incomplete
Christopher Yeleighton
giecrilj at stegny.2a.pl
Mon Sep 6 20:19:55 BST 2010
https://bugs.kde.org/show_bug.cgi?id=250393
Summary: README.kde-qt misleading and incomplete
Product: kde
Version: CVS
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: unassigned-bugs at kde.org
ReportedBy: giecrilj at stegny.2a.pl
Version: CVS (using Devel)
OS: Linux
The instructions in README.kde-qt are misleading and insufficient for
troubleshooting.
Reproducible: Sometimes
Steps to Reproduce:
1. Run make in qt-copy.
2. Run kdesrc-build.
3. Examine kdesvn/log/latest/qt-copy/configure.log
4. Turn to README.kde-qt for instructions.
5. rm .qmake.cache
6. Run kdesrc-build.
7. Examine kdesvn/log/latest/qt-copy/configure.log
8. Modify README.kde-qt with the expected result of step 4.
9. Follow the instructions to push the patch, including "git push".
10. Get a Gitorious account and upload the SSH key.
11. Repeat "git push".
Actual Results:
2.
You cannot make a shadow build from a source tree containing a previous build.
Cannot proceed.
4.
rm .qmake.cache
7.
You cannot make a shadow build from a source tree containing a previous build.
Cannot proceed.
9.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
11.
== Gitorious: ===========================================================
You do not have write access to this repository
========================================================================
Expected Results:
4.
rm .qmake.cache src/corelib/global/qconfig.h src/corelib/global/qconfig.cpp
9.
The instructions should include getting a Gitorious account and uploading the
SSH key.
11.
The preamble to README.kde-qt should state explicitly that the text applies
ONLY to authorised developers of KDE.
*** README.kde-qt 2010-09-06 21:00:23.303102981 +0200
--- README.kde-qt- 2010-09-06 20:48:16.186106779 +0200
*************** installation.
*** 126,132 ****
====================================
If you have fixed a bug in Qt or modified it in any way that may
! benefit others, please share your change in the form of a patch. Do
not commit your changes directly to the main branch because they
may be lost in a future update if they have not been added to the
official Qt release.
--- 126,134 ----
====================================
If you have fixed a bug in Qt or modified it in any way that may
! benefit others and you are a registered KDE developer,
! please share your change in the form of a patch.
! Otherwise, file a bug at bugs.kde.org. Do
not commit your changes directly to the main branch because they
may be lost in a future update if they have not been added to the
official Qt release.
*************** To create a patch, do the following:
*** 182,187 ****
--- 184,191 ----
g) push the changes you made to your branch and to the main server:
git push git at gitorious.org:qt/kde-qt.git master 4.5.1-patched
patches/0180-window-role
+ (You need an active Gitorious account with write access
+ and a valid SSH key for that.)
(Don't forget to list all 3 branch names)
Don't forget to submit your patch to using the Qt Contribution Model,
*************** top directory of your Qt sources:
*** 200,206 ****
find . -name '*.moc' | xargs rm
Sometimes ./configure will refuse to run. You may need to:
! rm .qmake.cache
If you think you may have run "make install" on an install-less Qt
(srcdir == $QTDIR), run:
--- 204,210 ----
find . -name '*.moc' | xargs rm
Sometimes ./configure will refuse to run. You may need to:
! rm .qmake.cache src/corelib/global/qconfig.h
src/corelib/global/qconfig.cpp
If you think you may have run "make install" on an install-less Qt
(srcdir == $QTDIR), run:
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list