[PC-BSD Testing] no download button for gnome PBI?
Mike Bybee
mbybee at dometrilogy.com
Thu Jan 14 07:02:07 PST 2010
On Wed, Jan 13, 2010 at 8:26 AM, Mike Bybee <mbybee at dometrilogy.com> wrote:
>
>
> On Wed, Jan 13, 2010 at 8:11 AM, Kris Moore <kris at pcbsd.com> wrote:
>
>> On 01/13/2010 10:01, Mike Bybee wrote:
>> > On Tue, Jan 12, 2010 at 9:01 PM, doverosx at gmail.com<doverosx at gmail.com
>> >wrote:
>> >
>> >> Mike Bybee wrote:
>> >>>
>> >>>
>> >>> On Tue, Jan 12, 2010 at 2:10 PM, Kris Moore<kris at pcbsd.com
>> >>> <mailto:kris at pcbsd.com>> wrote:
>> >>>
>> >>> On 01/12/2010 14:43, Mike Bybee wrote:
>> >>> > On Tue, Jan 12, 2010 at 9:25 AM, Mike
>> >>> Bybee<mbybee at dometrilogy.com<mailto:mbybee at dometrilogy.com>>
>> >> wrote:
>> >>> >
>> >>> >>
>> >>> >>
>> >>> >> On Tue, Jan 12, 2010 at 9:09 AM, Kris Moore<kris at pcbsd.com
>> >>> <mailto:kris at pcbsd.com>> wrote:
>> >>> >>
>> >>> >>> On 01/12/2010 10:46, Mike Bybee wrote:
>> >>> >>>> On Fri, Jan 8, 2010 at 9:48 AM, Fabrizio
>> >>> Parrella<fabrizio at bibivu.com<mailto:fabrizio at bibivu.com>
>> >>> >>>> wrote:
>> >>> >>>>
>> >>> >>>>> Hopefully I will be able to work on this matter (and some
>> extra
>> >>> >>>>> features) this coming week end.
>> >>> >>>>>
>> >>> >>>>> Fabry
>> >>> >>>>>
>> >>> >>>>> On 01/08/2010 09:31, Kris Moore wrote:
>> >>> >>>>>> On 01/07/2010 23:41, Mike Bybee wrote:
>> >>> >>>>>>
>> >>> >>>>>>> On Thu, Jan 7, 2010 at 3:17 PM, Kris Moore<
>> kris at pcbsd.com
>> >>> <mailto:kris at pcbsd.com>> wrote:
>> >>> >>>>>>>
>> >>> >>>>>>>
>> >>> >>>>>>>> On 01/07/2010 11:41, Mike Bybee wrote:
>> >>> >>>>>>>>
>> >>> >>>>>>>>> I'll happily take that task, I'm actually working on
>> >>> some of the
>> >>> >>> Gnome
>> >>> >>>>>>>>> systools integration for the std FreeBSD project as
>> well.
>> >>> >>>>>>>>>
>> >>> >>>>>>>>>
>> >>> >>>>>>>>>
>> >>> >>>>>>>> I'll be glad to help get you involved with this app!
>> I'm
>> >>> doing a
>> >>> >>> build
>> >>> >>>>>>>> of it now to fix a few bugs, but when that's done if
>> you
>> >>> want to
>> >>> >>> take a
>> >>> >>>>>>>> look at it, and submit any fixes, missing ports it
>> needs,
>> >>> etc, that
>> >>> >>>>>>>> would be great :)
>> >>> >>>>>>>>
>> >>> >>>>>>>>
>> >>> >>>>>>>> --
>> >>> >>>>>>>>
>> >>> >>>>>>>> Kris Moore
>> >>> >>>>>>>> PC-BSD Software
>> >>> >>>>>>>> http://www.pcbsd.com
>> >>> >>>>>>>> _______________________________________________
>> >>> >>>>>>>> Testing mailing list
>> >>> >>>>>>>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org
>> >
>> >>> >>>>>>>> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>> >>>>>>>>
>> >>> >>>>>>>>
>> >>> >>>>>>>>
>> >>> >>>>>>> I just set up a clean new install in Virtual Box, and
>> I'm
>> >>> ready to
>> >>> >>> take
>> >>> >>>>> a
>> >>> >>>>>>> crack at it.
>> >>> >>>>>>> 1) The Rhythmbox PBI is missing the download button in
>> >>> Software
>> >>> >>> Update.
>> >>> >>>>>>> 2) As Dru mentioned, Gnome is missing the download
>> button
>> >>> as well.
>> >>> >>>>>>>
>> >>> >>>>>>> Should I just download the PBIs manually, or wait for
>> them
>> >>> to be
>> >>> >>>>> installable
>> >>> >>>>>>> via Software Update?
>> >>> >>>>>>>
>> >>> >>>>>>>
>> >>> >>>>>>
>> >>> >>>>>> The Gnome PBI will be available today sometime, I just
>> >>> found and fixed
>> >>> >>>>>> the showstopper bug with it :)
>> >>> >>>>>>
>> >>> >>>>>> As for ryhthmbox, I haven't been able to test / approve
>> it
>> >>> yet. FYI,
>> >>> >>>>>> thats why some apps don't have download links yet, they
>> >>> haven't been
>> >>> >>>>>> approved or uploaded. Fabry is going to change pbidir at
>> >>> some point to
>> >>> >>>>>> "hide" apps which aren't available for the users
>> platform,
>> >>> that way
>> >>> >>> this
>> >>> >>>>>> confusion goes away.
>> >>> >>>>>>
>> >>> >>>>>>
>> >>> >>>>>>
>> >>> >>>>> _______________________________________________
>> >>> >>>>> Testing mailing list
>> >>> >>>>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org>
>> >>> >>>>> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>> >>>>>
>> >>> >>>>>
>> >>> >>>> The download button is visible for me, and while it seems
>> to
>> >> keep
>> >>> >>> failing
>> >>> >>>> via software update (error is "Download failed! Please try
>> again
>> >>> >>> later."), I
>> >>> >>>> am able to download the 8.0 version of Gnome from PBIdir.
>> >>> >>>>
>> >>> >>>> I'll start working on the environment soon hopefully :)
>> >>> >>>>
>> >>> >>>>
>> >>> >>>>
>> >>> >>>
>> >>> >>> Its working here on 8.0 x64, maybe try selecting a different
>> >>> mirror from
>> >>> >>> the config screen?
>> >>> >>>
>> >>> >>>
>> >>> >>> --
>> >>> >>>
>> >>> >>> Kris Moore
>> >>> >>> PC-BSD Software
>> >>> >>> http://www.pcbsd.com
>> >>> >>> _______________________________________________
>> >>> >>> Testing mailing list
>> >>> >>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org>
>> >>> >>> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>> >>>
>> >>> >>>
>> >>> >> I had actually never noticed I could do that :D
>> >>> >> Once I set my mirror specifically, it pops right up and
>> >>> downloads fine.
>> >>> >>
>> >>> >> First off - I notice I still have to manually kill the
>> >>> screensaver process
>> >>> >> in order to unlock the screensaver. I'll investigate where
>> >>> that's breaking.
>> >>> >>
>> >>> >> --
>> >>> >> Thanks,
>> >>> >> Mike Bybee
>> >>> >>
>> >>> >
>> >>> > Despite my efforts with the pam.d settings and what not (both
>> in
>> >>> /etc/pam.d,
>> >>> > and in /Programs/Gnome/etc/pam.d), nothing seems to be
>> working.
>> >>> I compared
>> >>> > the settings side by side with my standard FreeBSD 8 + Gnome
>> VM
>> >>> (built just
>> >>> > for this purpose) and everything seemed to match... except the
>> >>> size of
>> >>> > gnome-screensaver. I'm rebuilding it from ports on the PC-BSD
>> 8
>> >>> test box out
>> >>> > of curiosity.
>> >>> >
>> >>> > I think worst case we could try using the version of the
>> >>> gnome-screensaver
>> >>> > without PAM support - but I'm trying to find out why it's not
>> >>> working under
>> >>> > PC-BSD while working fine under FreeBSD
>> >>> >
>> >>>
>> >>> One possibility is that something is broken with
>> gnome-screensaver
>> >>> when
>> >>> its built with a different PREFIX / LOCALBASE. The one we are
>> >> building
>> >>> is built with /Programs/Gnome instead of /usr/local, and its
>> possible
>> >>> that something about switching that directory causes it to break.
>> >>> Another possibility is that some other port needs to be included
>> >>> in the
>> >>> PBI build, which isn't apart of the x11/gnome2 build-chain.
>> >>>
>> >>>
>> >>> --
>> >>>
>> >>> Kris Moore
>> >>> PC-BSD Software
>> >>> http://www.pcbsd.com
>> >>> _______________________________________________
>> >>> Testing mailing list
>> >>> Testing at lists.pcbsd.org<mailto:Testing at lists.pcbsd.org>
>> >>> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>>
>> >>>
>> >>> While doing this, noted these errors:
>> >>>
>> >>> 1) polkit-read-auth-helper: needs to be setgid polkit
>> >>> 2) gnome-keyring-daemon: couldn't allocate secure memory to keep
>> >>> passwords and or keys from being written to the disk
>> >>>
>> >>> Here's the debug output from the screensaver password prompt (I culled
>> >>> the other stuff that wasn't directly related to the password entry)
>> >>>
>> >>> [error_watch] gs-window-x11.c:965 (09:12:27): command error
>> >>> output: [gs_lock_plug_enable_prompt] gs-lock-plug.c:1203
>> >>> (09:12:27): Setting prompt to: Password:
>> >>>
>> >>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
>> >>> output: [request_response] gnome-screensaver-dialog.c:152
>> >>> (09:12:30): got response: -2
>> >>>
>> >>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
>> >>> output: Error authenticating user.
>> >>>
>> >>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
>> >>> output: [do_auth_check] gnome-screensaver-dialog.c:298 (09:12:30):
>> >>> Verify user returned: FALSE
>> >>>
>> >>> [lock_command_watch] gs-window-x11.c:1439 (09:12:30): command
>> >>> output: NOTICE=AUTH FAILED
>> >>>
>> >>> [error_watch] gs-window-x11.c:965 (09:12:30): command error
>> >>> output: [auth_check_idle] gnome-screensaver-dialog.c:345
>> >>> (09:12:30): Authentication failed, retrying (1)
>> >>>
>> >>>
>> >>> Still researching this - I think you could be right that it may be
>> >>> something with an invalid path, or a missing module.
>> >>>
>> >>> --
>> >>> Thanks,
>> >>> Mike Bybee
>> >>>
>> ------------------------------------------------------------------------
>> >>>
>> >>> _______________________________________________
>> >>> Testing mailing list
>> >>> Testing at lists.pcbsd.org
>> >>> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>>
>> >> PLEASE let me know what the gnome-keyring-daemon stems from and the
>> full
>> >> solution to it. I remember spending a week straight on that one and
>> >> determined that (and this was true at the time), FreeBSD didn't have
>> the
>> >> necessary encryption packages for gnome. Perhaps now?
>> >> _______________________________________________
>> >> Testing mailing list
>> >> Testing at lists.pcbsd.org
>> >> http://lists.pcbsd.org/mailman/listinfo/testing
>> >>
>> >>
>> > So far as I can tell, most of the bug responses and mailing list
>> responses
>> > have been "Rebuild and turn off PAM".
>> > What I am going to propose is that we release the screensaver without
>> PAM
>> > enabled in the PBI for now, while we get the underlying issue fixed.
>> That
>> > Gnome Keyring thing is odd - all the pieces (dbus and whatnot) are
>> enabled
>> > as soon as you enable Gnome in rc.conf, however I still get the errors.
>> >
>> > I'll be sending Kris a version of gnome-screensaver (and assorted
>> > dependencies) built with PAM disabled this evening in case he wants to
>> go
>> > this route.
>> >
>>
>> I'll be happy to give that a shot :)
>>
>> Send me the make.conf options you want to use to disable PAM in the
>> module / PBI. Those go into the modules pbi.conf file, and we'll then
>> trigger a rebuild and see how it works.
>>
>>
>> --
>>
>> Kris Moore
>> PC-BSD Software
>> http://www.pcbsd.com
>> _______________________________________________
>> Testing mailing list
>> Testing at lists.pcbsd.org
>> http://lists.pcbsd.org/mailman/listinfo/testing
>>
>>
> I did it via ncurses, but I believe it's just --disable-pam for the
> gnome-screensaver port. I'm testing it tonight, since when I did the rebuild
> yesterday, I forgot to have it install into /Programs/Gnome :)
> Now I'm chasing down all the pieces lol.
>
> --
> Thanks,
> Mike Bybee
>
Well, the good news is that I was able to reproduce the issue easily with
rebuilding gnome-screensaver with/without PAM.
The bad news is I couldn't figure out how to rebuild the port and overwrite
the /Programs/Gnome with the version from ports - I looked at this:
http://wiki.pcbsd.org/index.php/Working_with_FreeBSD_Ports
But that doesn't appear to apply at all to 8.
I'll have to find some docs to understand how the ports are going to work in
PC-BSD 8 :D
--
Thanks,
Mike Bybee
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.pcbsd.org/pipermail/testing/attachments/20100114/c5a03c63/attachment-0001.html
More information about the Testing
mailing list