Latest Bugs & Tasks

Syndicate content Haiku
Trac Timeline
Updated: 45 min 23 sec ago

Ticket #11502 (Package management: implement the ability to write data out of read only ...) closed

Sat, 2014-11-22 19:13
no change required:

Replying to Giova84:

Well, currently when we install a package, the only way to write data out of the read only directories, atm, is to rely on post_install scripts.

Global settings/configuration files can be written using the "global-writable-file". E.g. cf. the "man" package.

In this page https://dev.haiku-os.org/wiki/PackageManagement/TODO I've read that someday the package system will get rid of these post_install scripts,

That is not what the TODO item means. It refers to the post_install scripts that the Haiku build system installs ("default_deskbar_items.sh" and "add_catalog_entry_attributes.sh"). Those tasks can be performed by the build system and shouldn't use post_install scripts at all.

and I agree: would be a better and more clean way achieve this ability (write data out of read only directories) in the structure of HPKG's files. There is some task about?
As reference I have seen this similar ticket #10025 which is about Desktop symlinks (in that ticket i read about "allow the desktop directory to be replaced with a virtual directory") , but would be also useful (for those which, eg like TTcoder, prepare packages/OEM installations for customers) implementing this ability for any other directory. Eg, to mention some of these, to "/boot/home/config/settings/Tracker/Tracker New Templates." or "/boot/home/config/settings/boot/launch"
I also do something similar as TTcoder does, since I work in IT support (and I'm waiting for Haiku R1B1 to start to promote a little bit more this nice OS).
For some OEM installations, there would be the necessity to supply everything as default, for some particular situations and customers, to provide them a system which is ready to use, also in terms of applications, settings and behaviour.

I don't really see what this has to do with packages at all. When creating/customizing the image for the customer, you can just copy the settings and other data, create desktop symlinks, etc. at your heart's desire. If you really need to provide you customization via a package (for whatever reason) you can use the post_install script mechanism (it won't go away anytime soon, respectively will only be replaced by an at least equally powerful mechanism).

Categories: Development

Ticket #11503 (Vim package won't save file) closed

Sat, 2014-11-22 15:46
invalid
Categories: Development

Ticket #11504 (QEMU missing -boot) closed

Sat, 2014-11-22 15:45
invalid:

Tickets for problems with packages like this belong on haikuports.

Categories: Development

Ticket #11504 (QEMU missing -boot) created

Sat, 2014-11-22 15:41

QEMU from current package, 2.1.2 doesn't support -boot. Without -boot, how do you start your guest OS?

Need this for Beta 1 demos.

Categories: Development

Ticket #11503 (Vim package won't save file) created

Sat, 2014-11-22 15:38

When trying to save a new file with ZZ, got this error:
E138: Can't write vim info file /boot/home/config/settings/vim/viminfo

This is from vim package installed yesterday, on a recent nightly

Categories: Development

Ticket #11502 (Package management: implement the ability to write data out of read only ...) created

Sat, 2014-11-22 03:42

Well, currently when we install a package, the only way to write data out of the read only directories, atm, is to rely on post_install scripts.
In this page https://dev.haiku-os.org/wiki/PackageManagement/TODO I've read that someday the package system will get rid of these post_install scripts, and I agree: would be a better and more clean way achieve this ability (write data out of read only directories) in the structure of HPKG's files. There is some task about?
As reference I have seen this similar ticket #10025 which is about Desktop symlinks (in that ticket i read about "allow the desktop directory to be replaced with a virtual directory") , but would be also useful (for those which, eg like TTcoder, prepare packages/OEM installations for customers) implementing this ability for any other directory. Eg, to mention some of these, to "/boot/home/config/settings/Tracker/Tracker New Templates." or "/boot/home/config/settings/boot/launch"
I also do something similar as TTcoder does, since I work in IT support (and I'm waiting for Haiku R1B1 to start to promote a little bit more this nice OS).
For some OEM installations, there would be the necessity to supply everything as default, for some particular situations and customers, to provide them a system which is ready to use, also in terms of applications, settings and behaviour.

In anyway i set this ticket as low priority, since for now the post_install scripts are able to do the job.

Categories: Development

Ticket #11499 (MediaConverter renders source file unplayable) closed

Sat, 2014-11-22 00:43

Double submission, #11500 contains more detail/attachments.

Categories: Development

Ticket #11501 ([app_server] Crash while destroying region) created

Sat, 2014-11-22 00:42

Just experienced a crash out of the blue that I haven't seen before, and can't find an existing ticket for. Nothing too exciting was going on per se, just a terminal with a lot of scrolling text due to a build, which led to the crash in the attached report. This was on hrev48359.

Categories: Development

Ticket #11500 (MediaConverter renders source file unplayable) created

Fri, 2014-11-21 22:46

Attempted to convert an .avi video file to .mpg
Screenshot1 shows source file playing in MediaPlayer with info.
Screenshot2 shows source file loaded into MediaConverter with settings
Screenshot3 shows both output and source files as unplayable (mediaPlayer crash)
Debug report 127682 (output)
Debug report 127627 (source)

Categories: Development

Ticket #11499 (MediaConverter renders source file unplayable) created

Fri, 2014-11-21 22:45

Attempted to convert an .avi video file to .mpg
Screenshot1 shows source file playing in MediaPlayer with info.
Screenshot2 shows source file loaded into MediaConverter with settings
Screenshot3 shows both output and source files as unplayable (mediaPlayer crash)
Debug report 127682 (output)
Debug report 127627 (source)

Categories: Development

Ticket #11498 (YouTube crashes Webpositive) created

Fri, 2014-11-21 21:51

hrev48359 x86_gcc2
Three crashes while surfing between YouTube audio and video clips today.
I have no way of knowing if these are in any way related to previous tickets or not.
Three debug reports attached.

Categories: Development

Ticket #9516 (media_addon_server crashes routinely) closed

Fri, 2014-11-21 20:26
duplicate
Categories: Development

Ticket #9516 (media_addon_server crashes routinely) closed

Fri, 2014-11-21 20:26
duplicate:

Thanks for the note.

Categories: Development

Ticket #7087 ([BootManager] "No space available!" on drives without MBR) closed

Fri, 2014-11-21 17:18
fixed:

Used a different message in hrev48359.

Categories: Development

Ticket #11497 (Media/mixer crash, either buffer "oops" or NULL indirection in ...) created

Fri, 2014-11-21 17:07

Heavily related to #7180, in that media_addon_server crashes at boot-up in two different ways depending on the phase of the moon (sometime I get the SetBuffer() "oops" failed assertion message, sometimes I get a NULL src pointer in float_to_float() -- see below for details). Maybe also related to #5339

The "news" is that it occurs 100% of the time at boot-up here, so long as I wait a few seconds before opening MediaPlayer.. And luckily it still occurs even after I black-listed the stock mixer binary and started using a binary built from source here.. So I was able to add tracing and start digging.

Info coming up.

Categories: Development

Ticket #7025 (Fixing tests/kits/storage to use the BObjectList object) closed

Fri, 2014-11-21 16:46
fixed:

Applied relevant parts in hrev48358.

Categories: Development

Ticket #5754 ([pc_serial] [PATCH] Fix build for Haiku) closed

Fri, 2014-11-21 16:17
fixed:

The driver is working now. However to get it to use your serial port you must make sure the kernel does not use it for serial debug. Disabling serial debug is not enough, you must actually change the serial port to an unused one in the kernel settings file.

Categories: Development

Ticket #11496 (Network preflet doesn't save preferences) created

Fri, 2014-11-21 10:26

The preferences are sent to the net_server, but not saved anywhere, so they are lost on reboot.

Categories: Development