maemo.org Bugzilla – Bug 9218
Bugtracker link invalid when link is an email
Last modified: 2010-02-23 16:27:32 UTC
You need to log in before you can comment on or make changes to this bug.
SOFTWARE VERSION: (Settings > General > About product) EXACT STEPS LEADING TO PROBLEM: (Explain in detail what you do (e.g. tap on OK) and what you see (e.g. message Connection Failed appears)) 1. Put a link of the form mailto:khertan@khertan.net in XSBC-Bugtracker control file 2. Open http://maemo.org/packages/package_instance/view/fremantle_extras-testing_non-free_armel/vectormine/1.0.4-1/ EXPECTED OUTCOME: Bug tracker link is mailto:khertan@khertan.net ACTUAL OUTCOME: Bug tracker link is : http://maemo.org/packages/package_instance/view/fremantle_extras-testing_non-free_armel/vectormine/1.0.4-1/khertan@khertan.net REPRODUCIBILITY: always EXTRA SOFTWARE INSTALLED: OTHER COMMENTS: As it s require for apps to be validate i put it as critical. User-Agent: Mozilla/5.0 (X11; U; Linux armv7l; fr-FR; rv:1.9.2a1pre) Gecko/20091127 Firefox/3.5 Maemo Browser 1.5.6 RX-51 N900
Content of the control file : Maintainer: Khertan Package: vectormine Section: user/games Priority: low Depends: python-osso,python-pygame,python-dbus,python-gobject Version: 1.0.4-1 Architecture: armel XSBC-Bugtracker: mailto:khertan@khertan.net XB-Maemo-Display-Name: VectorMine Description: VectorMine is a space shoot'em up game (A clone of Vectrex MineStorm). VectorMine is an 1 Euros shareware game. Maemo-Icon-26: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAAXNSR0IArs4c6QAAAARnQU1BAACx jwv8YQUAAAMAUExURQAAAAMAAgACAAACAgEABAEABQEABwACBAACBQAEAAAEAgAGAAAEBAAFBwAG BAAHBQQAAAYAAgQAAwcCAAQCAwQABQQEAAQGAAUHBgMACQEACwAADAABDQACDgMDDwAHCQQBCgQD CAQADAcADgAIAAAJAQAJAgAKAAALAQELAgALAwEKBwAMAAAMAgALCQkAAAoAAggABAsABQkEAA4A AA4AAQ4AAgwABA4EAAoACQsADAkHDA4ACAQAEAkAEAsAEgAQAAASAAAXAAAYAAAbAAAdAAAeABEA AhUGCQAgAAAiAAAmAAApAAAuAAAwAAAyAAA0AAA2AAA4AAA7AAA9ABUtFzYiLQBBAABDAABfADrE Oz3WLD7DRDrGWz7KXz3QTki6SU6/TV2+VWepX2aqX2OsZ22paW+saWqveWy0Ymm3a2S1cnanZXWt cHeudH6qeXGzbHWwbHS2bnC1dHqydUTGPkHKPkHaMEbDS0TNQUbNQ0XOQ0fMTUjHQkrGSk7ESk/H TEjIQEjKQknMRUjPRU3MR0/PR0vJTEvPSE/LSUfLUUXKU0rDWkvIUEvLUEnOV0/NUEbSTUjRRknS R0jUT0zVSU/YTEDTUU3RV1DKQVLMQ1XJQlbKQ1PJT1LKT1HNS1XISVbJSlHCUFPFU1DEX1DMUFDS SlDaUVLGYVPMY2HCWWLUY32sgny1ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPeRjuUAAAEAdFJOU/////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////// /////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRT b2Z0d2FyZQBQYWludC5ORVQgdjMuNS4zoOlZ1QAAAhtJREFUSEvt1edb00AcwPHjCJDrL+oVd6io cBpHNRWrlQoqKRajtjSpinvvvXDhBPfAvffefyMGfaRpcinp8/DKx7y8u8/zfZ67S4J6inxQket7 /gM/OzZgu3TCq+ZVuLXVQ3iAz8vOFQdWm+mXfMEvdI3ES7YVA65inEwe5Apu4UtqGJoAz/yDDymE YErmKU/wCu+VMBoFoP30DxZYBdC0wxzBKTzOzlYb6uhMgPX+wIasuqihbigFMNa5hbtwoUkRBFkG oqrNO/2Ay8vDwyurqglYYOFel3AVXq1aESstlSQASqPRs/2D860xG2j96BTOwneAChFjShFiTI3q e/oDGyexsRUYq2ovmKUu1rc7hKNw1ySkdj61HtHqjC4HdroweGDCxNp5VP0DysdZZ7E2X+QXnkQi I5ACkoQQpY2NoRBA89FC4HokhpDC/oIxVQwSiX15Iq/w0KypIUydU1YmSfX1LS0YyyElvMkbHGuT 5cnWlciBapmx9Du7sBeuERKsjMcDQ4LBtpVZUxTnCmQanqrt9wKvCSkpicenB2YEj6/puC8OEgTC AjihHbEJW+GRSWlgsGGkv9643bvizpVOI5lgbLxwig9OWgDjT103c9Pth5JKkyCYF3NDuUKHrmcy b984DnbLmUtLU0Y7D9zTd3d38177b5s7jQN9E32F5y92cb9Dvwd3/HAD79WFroYPNWB/IM/Wv1D4 BU+9rgqDHMj2AAAAAElFTkSuQmCC Installed-Size: 414
It s now ok when i upload the i386 package too. But the icon is the old one. So it seems some informations from the armel package are read in the i386 one.
The fields in your final control file aren't correct: XSBC-Bugtracker: mailto:xxxx XB-Maemo-Display-Name: VectorMine That's correct for the control file before the dpkg parse. After the dpkg parse should be: Bugtracker: mailto:xxxxx Maemo-Display-Name: VectorMine You can also notice that the app manager doesn't read the pretty name(VectorMine), instead shows "vertormine".
> That's correct for the control file before the dpkg parse. > You mean that control file have to be different for autobuilder and a real package ?
(In reply to comment #4) > > That's correct for the control file before the dpkg parse. > > > > > You mean that control file have to be different for autobuilder and a real > package ? > I don't know how py2deb works, but the user-defined fields(those starting with x) should be parsed when the package is built(Only the part of the field name after the hyphen will be used in the output file). More info here: http://www.debian.org/doc/debian-policy/ch-controlfields.html (section 5.7)
Thanks for the link. In the same time X-Fade explain me a bit the things on irc. Thx