Opened 8 years ago

Closed 8 years ago

#4669 closed defect (fixed)

Qt: unify install instructions

Reported by: Fernando de Oliveira Owned by: bdubbs@…
Priority: normal Milestone: 7.5
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

A couple of instructions are missing. Have not tested Method 1.

Change History (14)

comment:1 by Fernando de Oliveira, 8 years ago

Owner: changed from blfs-book@… to Fernando de Oliveira

comment:2 by Fernando de Oliveira, 8 years ago

Summary: Method 2: Installing in /opt/qt-4.8.5Qt4 - Method 2: Installing in /opt/qt-4.8.5

comment:3 by Fernando de Oliveira, 8 years ago

Resolution: fixed
Status: newclosed

Fixed at r12680.

comment:4 by Fernando de Oliveira, 8 years ago

Resolution: fixed
Status: closedreopened
Summary: Qt4 - Method 2: Installing in /opt/qt-4.8.5Qt: fix desktop files

By request to change the fix, I am reopening this ticket.

Also changing the "Summary" (subject), as the fix will be done in both, Qt4 and Qt5 and involve both methods, because the desktop file instructions will be modified.

comment:5 by Fernando de Oliveira, 8 years ago

Milestone: current7.5

comment:6 by Fernando de Oliveira, 8 years ago

Summary: Qt: fix desktop filesQt: unify install instructions

comment:7 by Armin K, 8 years ago

I can't understand what is this ticket for? What's wrong with Qt instructions now?

comment:8 by bdubbs@…, 8 years ago

They don't allow two different users to use different versions of Qt at the same time in all cases. There are cases where the .desktop files don't work properly for everyone.

comment:9 by Armin K, 8 years ago

I'll just comment on Qt5 since I refuse to look at Qt4 for reasons. But if I recall correctly, Qt4 desktop files are suffixed with -qt4, and Qt5 desktop files are suffixed with -qt5. Same goes for icons in /usr/share/pixmaps.

So for Qt5 you always have

/usr/share/applications/assistant-qt5.desktop
/usr/share/pixmaps/assistant-qt5.png

assistant-qt5.desktop executes assistant-qt5 executable, which is symlinked in /usr/bin in both cases (see latest instructions and xml comments).

Same should go for Qt4

There should be

/usr/share/applications/assistant-qt4.desktop
/usr/share/pixmaps/assistant-qt4.png

and should execute assistant-qt4 which is (or was) symlinked in /usr/bin in case when Qt4 is installed in /usr. I don't know about method 2.

I have spent lot of time getting two to play along just nice without any conflicts, and I find it hard to believe that I missed some detail.

Last edited 8 years ago by Armin K (previous) (diff)

comment:10 by Fernando de Oliveira, 8 years ago

I worked a lot to unify the instructions for each Qt, as I did for LO. I have everything ready since about one week. But to not start a fight exactly when we were needing more energy, I delayed. Wrong move,. The fight is always there ready to claim everything and much more for its interests.

From the talks in dev, I feel that I am risking to only get a shameful override, here. Not by Bruce, who has always kindly supported me.

Thus, giving this back to the book, too.

And trying from now on to get back to the low-profile that was how I started here. I only changed that because during some period, the book's maintenance was at risk. Now, it seems it is not the case, anymore.

Therefore, I am back to the packages that few people want to do.

Last edited 8 years ago by Fernando de Oliveira (previous) (diff)

comment:11 by Fernando de Oliveira, 8 years ago

Owner: changed from Fernando de Oliveira to blfs-book@…
Status: reopenednew

comment:12 by bdubbs@…, 8 years ago

Owner: changed from blfs-book@… to bdubbs@…
Status: newassigned

in reply to:  10 comment:13 by Fernando de Oliveira, 8 years ago

Replying to fo:

Edited the comment to avoid interpretation that I could have complained against Bruce. It is not the case, Bruce has always been very kind, supporting me.

comment:14 by bdubbs@…, 8 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 12783.

Note: See TracTickets for help on using tickets.