[PC-BSD Testing] no download button for gnome PBI?

Kris Moore kris at pcbsd.com
Wed Jan 13 07:11:47 PST 2010


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


More information about the Testing mailing list