lardman
|
2010-08-18
, 07:28
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#451
|
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-08-18
, 07:29
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#452
|
Quick reply...
I have just created the plugin, it loads and works.
The problem is: after Reboot, the applications went mad. File Manager replaced Nokia N900 with <unknown>, Settings put all buttons into Extras section, Quick Launch has lost its memory (forgotten previous settings and cannot remember new settings), X Terminal has lost "Tab" and "Esc" buttons, "Internal error: Application 'Photos' closed" notification appears, virtual keyboard cannot be shown, etc.
I'm now checking part of device's memory by connecting it in Mass Storage Mode and asking Windows to check the drive for errors.
What would you advise?
MBarcode and all its plugins work even in this chaos;-)
EDIT: "The permission of the setuid helper is not correct."
What is this?
Said by osso-product-info and gconftool
EDIT: N900 can live through anything!
I reinstalled DBus and DBus-x11 (downloaded .deb s from maemo.org), and everything is correct! The settings returned!
Now I only need to recharge it: dozen of reboots drained the battery somewhat.
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-08-18
, 07:30
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#453
|
<ironic>
Long ago I installed mbarcode only to find out that it was in a pre-pre-prealpha stage (the most funny bug was the use of the ledflash while the camera slide was closed); this is quite weird, because most of the "extras/devel" software is at useable stage. To date, I'm sure this package wins the "Most Installation Conflicts" award; to me, here, it happened only once to update without problems.
</ironic>
This evening I found another update, showing installation conflicts for mbarcode plugins "ii", "qrcode" and "webrequest".
I think it's better to include everything in the main package (mbarcode package size is small; IMHO it doesn't actually need separate plugins packages).
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-08-18
, 07:32
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#454
|
But it can still scan a barcode and save the output somewhere. It does not "need" the plugins. If you install the plugins, however, they will do nothing without mbarcode.
I think the problem is that we are trying to use a tool (package dependencies) for something it was not primarily intended for (simplifying add-on installation), which would be fine if it did not require reversing its original meaning completely, something colloquially termed "a hack"
[EDIT] you can always have mbarcode proper tell the user to install the addons, perhaps by providing a button that goes straight to the App manager to install mbarcode-plugins if none exist.
The Following User Says Thank You to lardman For This Useful Post: | ||
|
2010-08-18
, 07:49
|
Posts: 189 |
Thanked: 53 times |
Joined on Aug 2010
@ Netherlands
|
#455
|
|
2010-08-18
, 08:06
|
Posts: 3,617 |
Thanked: 2,412 times |
Joined on Nov 2009
@ Cambridge, UK
|
#456
|
New update availible, can not be installed. Confict with it's plugin's.
So i uninstalled the plugins and mbarcode, reinstalled the latest version, works now. only the plugins could not be installed, conflict with mbarcode, so the plugins aren't now not needed anymore?
The Following User Says Thank You to Rob1n For This Useful Post: | ||
|
2010-08-18
, 12:39
|
Posts: 1,994 |
Thanked: 3,342 times |
Joined on Jun 2010
@ N900: Battery low. N950: torx 4 re-used once and fine; SIM port torn apart
|
#457
|
Glad you've got it sorted. I can't see how your plugin caused that though, did you update something else before rebooting or is there the possibility of some data corruption?
|
2010-08-18
, 16:47
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#458
|
|
2010-08-18
, 16:51
|
Posts: 31 |
Thanked: 35 times |
Joined on Jun 2010
|
#459
|
P.S. I would advise to have separate mbarcode package, mbarcode plugins packages (depending on mbarcode) and mbarcode-all package (empty; no code, just dependencies), which just depends on mbarcode and the plugins which are useful. Then user could choose whether to install mbarcode-all and get all plugins automatically through dependencies, or to install mbarcode and choose plugins manually. Just my opinion.
|
2010-08-18
, 20:31
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#460
|