mBarcode Wifi Plugin 0.1.0-9
Read barcodes that contain wifi information to connect to wifi networks.
Section:
user/utilities
Repository:
Provides:
mbarcode-plugin
Depends:
libc6 (>= 2.5.0-1), libconic0 (>= 0.22+0m5), libdbus-1-3 (>= 1.2.14-0maemo1+0m5), libgcc1 (>= 4.2.1), libglib2.0-0 (>= 2.20.3-1maemo2+0m5), libgq-gconf0, libqt4-core (>= 4.7.0~git20100909-0maemo1+0m5), libqt4-dbus (>= 4.5.3~git20090723-0maemo4+0m5), libqt4-gui (>= 4.5.3~git20090723-0maemo6+0m5), libqt4-xml (>= 4.5.3~git20090723-0maemo4+0m5), libstdc++6 (>= 4.2.1-4maemo9+0m5)
Size:
18472 bytes
MD5sum:
667f7fe21f75be11a6b8b3c4527dba0e
Source:
Status:
Promotion rejected
Bugtracker:
QA Quarantine ends:
ENDED 2011-02-18 20:45
Packages depending on this package:
Changes
Package karma
-5 out of 6
0
0
| Tester | Karma | Timestamp |
| Simon Pickering (Maintainer) (786) | 2011-02-20 23:05 UTC | |
| Marshall Brown (44) | 2011-02-14 13:54 UTC | |
| Attila Csipa (Tester) (1430) | 2011-02-13 20:56 UTC | |
| Mikko Vartiainen (Tester) (2221) | 2011-02-13 15:57 UTC | |
| Harald Schmitt (Tester) (785) | 2011-02-10 20:36 UTC |
Package events
| Event type | User | Timestamp |
| Promotion rejected | System | 2011-02-20 23:14 UTC |
| Package is in testing | System | 2011-02-08 20:45 UTC |

Comments:
Yep, we'll alter the package deps as time allows. Thanks for the comments.
Like Harald says make one user visible package which installs a working application. If this working application consists of separate modules, there is of course problem with managing upgrades with h-a-m, but that's life with maemo. You just need to update user visible package with version dependencies to updated modules.
here is my suggestion: make a new package mbarcode-core in a non user categorie without dependency to any plugin. This contains what mbarcode now is. Make mbarcode just depend on core and whatever plugin you want. Let all plugins depend on core. This would solve your problem, right?
Sorry, I know you guys have worked hard on this and have done some really great work, but I'm in agreement with the testers that the dependencies are backwards. While I understand your rationale, I think it would be best to have a bare-bones mBarcode package with the plug-ins dependent on it.
Yes the deps are a bit weird, but this was thought necessary to ensure that plugins are installed when mBarcode is installed (as from user feedback if the deps are the other way round, and the user just installs mBarcode they can't really do much with it).
Can one have circular deps? I.e. mBarcode depends on the plugin meta package and each actual plugin package depends on mBarcode?
Assuming this would work, I will add a >= version to the dependency to prevent Harald Schmitt's experience of installing a newer plugin on an old-api version of mBarcode (I'm ever hopeful that the new version of mBarcode will also make it here, but the promotion interface also dislikes complex dependencies it would appear).
The reason the dependencies are this way around is because it was the only way to assure that certain plugins were installed with the application, without including them into the mbarcode package itself. Which again was chosen this way to make it possible to push new versions of plugins without updating the whole mbarcode package.
It worked good when the packages were in extras-devel, but any comments on this approach are greatly appreciated though :)
dependencies are weird. mbarcode depends on plugins. It should be the other way round.
Bork. Let us know if it's fixed and/or needs retesting.
--
KT
Testing. Sorry about the noise.
--
KT
Contains only shared library for mbarcode(?), but the actual application isn't installed through dependencies. From users perspective I didn't install anything.
Please use Maemo-Display-Name http://wiki.maemo.org/Packaging#Pretty_names
Please write short "self contained" description. Such as "Read barcodes using the camera" (actually I don't know what this does).
Comments apply probably to other plugins too.
Yes, there is some issue with importing the latest version of mBarcode (i.e. the one with which this version of the wifi plugin belongs). Apologies, I'm trying to get this sorted out ASAP.
Makes current testing version of mbarcode not working anymore
Comments:
You must be logged in to make comments.