-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I have been spending some time trying to fix kdevelop3 bugs and building it against KDE 3.4.2 libs, and I am running into a strange problem concerning the .desktop files distributed with kdevelop3. When I install kdevelop3, I end up with a submenu of K / Development called "X-KDE-KDevelopIDE" containing the entries from the different .desktop files. Probing around revealed that kdevelop3''s .desktop files all have a Categories line like this: Categories=Qt;KDE;Development;IDE;X-KDE-KDevelopIDE; I can get rid of the submenu by either removing the last component or changing the line to: Categories=Qt;KDE;Development;IDE;X-KDE-kDevelopIDE; Any ideas of why the capital "K" results in having a submenu? I do not recall seeing this strange submenu on KDE 3.3.x, and the .desktop files have not been changed! Thanks in advance! Cheers, Jeremy - -- http://www.jerryweb.org/ : JerryWeb.org http://sailcut.sourceforge.net/ : Sailcut CAD http://opensource.polytechnique.org/ : Polytechnique.org Free Software -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDJG874mJJZqJp2ScRApX9AJwPRuMUsDazUMrFZL5aZTIA4Tru/QCgu2L2 RA6jntTb51e3zuCspSglAQM=7laN -----END PGP SIGNATURE-----
On September 11, 2005 13:54, Jeremy Lain? wrote:> I have been spending some time trying to fix kdevelop3 bugs and building > it against KDE 3.4.2 libs, and I am running into a strange problem > concerning the .desktop files distributed with kdevelop3.Out of curiosity, are you planning to maintain/co-maintain it in Debian?> When I install kdevelop3, I end up with a submenu of K / Development > called "X-KDE-KDevelopIDE" containing the entries from the different > .desktop files. Probing around revealed that kdevelop3''s .desktop files > all have a Categories line like this: > > Categories=Qt;KDE;Development;IDE;X-KDE-KDevelopIDE; > > I can get rid of the submenu by either removing the last component or > changing the line to: > > Categories=Qt;KDE;Development;IDE;X-KDE-kDevelopIDE; > > Any ideas of why the capital "K" results in having a submenu? I do not > recall seeing this strange submenu on KDE 3.3.x, and the .desktop files > have not been changed!I''ve noticed perplexing issues with .desktop files and capitalization in the past. When I added a .desktop file to the xmms package, I found that the filename xmms.desktop didn''t work, but XMMS.desktop (or, in fact, virtually any change from xmms.desktop) worked fine. With KDE 3.4 these weird glitches seemed to disappear, but apparently you''re still encountering (probably) related issues with the Category field. Playing around, I can reproduce your problem. Note that if instead of changing the capital "K" to a "k", I change it to any other letter, capital or not, the problem disappears. Perhaps there is a subtle parsing issue that treats the capital letter "K" specially (this is KDE, after all), in a particular way that leads to the strange results you''re observing. Well, at least there is a work-around. Cheers, Christopher Martin -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 252 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050911/2485f9f5/attachment.pgp
Le Dim 11 Septembre 2005 22:01, Christopher Martin a ?crit :> On September 11, 2005 13:54, Jeremy Lain? wrote: > > I have been spending some time trying to fix kdevelop3 bugs and > > building it against KDE 3.4.2 libs, and I am running into a strange > > problem concerning the .desktop files distributed with kdevelop3. > > Out of curiosity, are you planning to maintain/co-maintain it in > Debian?Jeremy is a good friend of mine, and I had him on phone about kdevelop. ATM, he needs kdevelop, and plan to fix the .deb for himself alone. I think he has ping-ed njordan, that has (still ?) not answered. and he is OK to co-maintain the package, if njordan agrees. -- ?O? Pierre Habouzit ??O madcoder@debian.org OOO http://www.madism.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050911/ff4f695f/attachment.pgp
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1> Out of curiosity, are you planning to maintain/co-maintain it in Debian?Yes, that is the idea. I contacted Norman Jordan to offer to co-maintain KDevelop3 a week ago and have not yet received any reply. As there are several RC bugs I am considering NMU''ing KDevelop unless I get a sign of life from Norman.> Playing around, I can reproduce your problem. Note that if instead of > changing the capital "K" to a "k", I change it to any other letter, capital > or not, the problem disappears. Perhaps there is a subtle parsing issue > that treats the capital letter "K" specially (this is KDE, after all), in a > particular way that leads to the strange results you''re observing. Well, at > least there is a work-around.Do you have any idea why there is a category for KDevelop alone? Grepping through KDevelop''s source does not bring up anything beside the .desktop files and googling for X-KDE-KDevelopIDE only returns hits to the .desktop files in KDevelop''s SVN repository.. Cheers, Jeremy - -- http://www.jerryweb.org/ : JerryWeb.org http://sailcut.sourceforge.net/ : Sailcut CAD http://opensource.polytechnique.org/ : Polytechnique.org Free Software -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDJLQZ4mJJZqJp2ScRAg83AKDAcC3iOy09Snao8UIl2W69XyWpfACgz2zx mvAhYnLyPv0gQBTUNumxUf8=C50R -----END PGP SIGNATURE-----
On September 11, 2005 18:47, you wrote:> > Out of curiosity, are you planning to maintain/co-maintain it in > > Debian? > > Yes, that is the idea. I contacted Norman Jordan to offer to co-maintain > KDevelop3 a week ago and have not yet received any reply. As there are > several RC bugs I am considering NMU''ing KDevelop unless I get a sign of > life from Norman.Sounds very reasonable. If you continue to get no response even after NMUing the package, then you might want to just add yourself to the Uploaders of KDevelop, even if Norman Jordan still doesn''t respond.> Do you have any idea why there is a category for KDevelop alone? > Grepping through KDevelop''s source does not bring up anything beside the > .desktop files and googling for X-KDE-KDevelopIDE only returns hits to > the .desktop files in KDevelop''s SVN repository..No, I suspect that the X-KDE-KDevelopIDE submenu is not an intentional creation, given its extreme ugliness. My suggestion would be just to patch the .desktop files as needed, to ensure that KMenu behaves properly and places the KDevelop entries under Development directly, or wherever they were previously. Anyway, good luck with KDevelop. Nice to see someone stepping up to help. Cheers, Christopher Martin -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 252 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050912/a0017567/attachment.pgp
Hi Christopher,> Sounds very reasonable. If you continue to get no response even after NMUing > the package, then you might want to just add yourself to the Uploaders of > KDevelop, even if Norman Jordan still doesn''t respond.I have been doing quite a bit of cleanup in KDevelop''s bugs (a number of bugs were reported against KDevelop2 and no longer apply) and my second NMU of KDevelop3 should be going into unstable today, bringing the total of "fixed in NMU" bugs to 17: http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=src&data=kdevelop3&archive=no&pend-inc=pending-fixed&pend-inc=fixed I still haven''t had any sort of reply from Norman Jordan so I think I''ll take up your suggestion of adding myself to the Uploaders field. However, I''d like to do this "the right way", I do not wish to be accused of hijacking KDevelop! How should I announce my intentions, an email to Norman Cc''d to debian-devel@l.d.o? Also, in the first upload where I am in the "Uploaders" field, should I acknowledge my own NMUs? In the long run I''d like to bring the packaging in KDevelop in line with the best practices that the Debian Qt/KDE Maintainers have developed, as the current packaging of KDevelop is full of cruft inherited from old versions. One of my problems is that the upstream tarballs include a very much outdated version of debian/*. Do you have the same problem in any of the KDE packages, and if so how do you handle it? Thanks in advance for your advice! Kind regards, Jeremy -- http://www.jerryweb.org/ : JerryWeb.org http://sailcut.sourceforge.net/ : Sailcut CAD http://opensource.polytechnique.org/ : Polytechnique.org Free Software
Isaac Clerencia
2005-Sep-26 11:17 UTC
debian/ subdirs in packages was Re: [Pkg-kde-talk] Packaging of KDevelop
On Monday, 26 September 2005 13:03, Jeremy Laine wrote:> One of my problems is that the upstream tarballs include a very > much outdated version of debian/*. Do you have the same problem in any of > the KDE packages, and if so how do you handle it?We repackage the tarballs after stripping the debian/ subdir. If anybody writes a list of "debian/ dirs to be removed from KDE SVN" I can remove them. Best regards -- Isaac Clerencia at Warp Networks, http://www.warp.es Work: <isaac@warp.es> | Debian: <isaac@debian.org> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 240 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050926/2a9cc237/attachment.pgp
Jeremy Laine
2005-Sep-26 12:15 UTC
debian/ subdirs in packages was Re: [Pkg-kde-talk] Packaging of KDevelop
> We repackage the tarballs after stripping the debian/ subdir. If anybody > writes a list of "debian/ dirs to be removed from KDE SVN" I can remove them.Ah OK, I will sanitize the tarball for the next KDevelop release, unless you can strip debian/ from the SVN repository in time. What would be the appropriate place/wiki to store the "debian/ dirs to be removed from KDE SVN" list? Jeremy -- http://www.jerryweb.org/ : JerryWeb.org http://sailcut.sourceforge.net/ : Sailcut CAD http://opensource.polytechnique.org/ : Polytechnique.org Free Software
On September 26, 2005 07:03, you wrote:> I have been doing quite a bit of cleanup in KDevelop''s bugs (a number of > bugs were reported against KDevelop2 and no longer apply) and my second > NMU of KDevelop3 should be going into unstable today, bringing the total > of "fixed in NMU" bugs to 17:Nice.> I still haven''t had any sort of reply from Norman Jordan so I think I''ll > take up your suggestion of adding myself to the Uploaders field. However, > I''d like to do this "the right way", I do not wish to be accused of > hijacking KDevelop! How should I announce my intentions, an email to > Norman Cc''d to debian-devel@l.d.o? Also, in the first upload where I am > in the "Uploaders" field, should I acknowledge my own NMUs?A mail to d-devel would be overkill, I think. A quick note to debian-qt-kde would be sufficient, CCing Norman, then giving him a bit more time to respond. Then with the next upload, acknowledge your own NMUs. It feels funny, but you get to ''Close'' twice as many bugs in total :) Cheers, Christopher Martin
Le Lun 26 Septembre 2005 15:02, Christopher Martin a ?crit :> On September 26, 2005 07:03, you wrote: > > I have been doing quite a bit of cleanup in KDevelop''s bugs (a > > number of bugs were reported against KDevelop2 and no longer apply) > > and my second NMU of KDevelop3 should be going into unstable today, > > bringing the total of "fixed in NMU" bugs to 17: > > Nice. > > > I still haven''t had any sort of reply from Norman Jordan so I think > > I''ll take up your suggestion of adding myself to the Uploaders > > field. However, I''d like to do this "the right way", I do not wish > > to be accused of hijacking KDevelop! How should I announce my > > intentions, an email to Norman Cc''d to debian-devel@l.d.o? Also, in > > the first upload where I am in the "Uploaders" field, should I > > acknowledge my own NMUs? > > A mail to d-devel would be overkill, I think. A quick note to > debian-qt-kde would be sufficient, CCing Norman, then giving him a > bit more time to respond. Then with the next upload, acknowledge your > own NMUs. It feels funny, but you get to ''Close'' twice as many bugs > in total :)In the meantime, it''d be nice if you could have been added to the pkg-kde project on alioth. dato (or anybody that has rights to), could you do it ? his debian account is sharky@d.o -- ?O? Pierre Habouzit ??O madcoder@debian.org OOO http://www.madism.org -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050926/8f118234/attachment.pgp
> A mail to d-devel would be overkill, I think. A quick note to debian-qt-kde > would be sufficient, CCing Norman, then giving him a bit more time to > respond. Then with the next upload, acknowledge your own NMUs. It feels > funny, but you get to ''Close'' twice as many bugs in total :)OK, I have sent an email to debian-qt-kde and am giving Norman a week to respond, thanks for the advice! Jeremy -- http://www.jerryweb.org/ : JerryWeb.org http://sailcut.sourceforge.net/ : Sailcut CAD http://opensource.polytechnique.org/ : Polytechnique.org Free Software
Isaac Clerencia
2005-Sep-26 14:09 UTC
debian/ subdirs in packages was Re: [Pkg-kde-talk] Packaging of KDevelop
On Monday, 26 September 2005 14:25, Jeremy Laine wrote:> What would be the appropriate place/wiki to store the "debian/ dirs to be > removed from KDE SVN" list?The debian-qt-kde team SVN repo. -- Isaac Clerencia at Warp Networks, http://www.warp.es Work: <isaac@warp.es> | Debian: <isaac@debian.org> -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 240 bytes Desc: not available Url : http://lists.alioth.debian.org/pipermail/pkg-kde-talk/attachments/20050926/6fdf3189/attachment.pgp