Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 9 10 [11] 12 13 ... 192

Author Topic: Dwarf Therapist (LATEST 0.6.12 5/23/12 see first post)  (Read 870565 times)

Andir

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #150 on: November 15, 2010, 08:55:33 am »

Ok, I know this is only in my mind, but it's been bugging me for a really long time now...  :-\

Every time I see the headline "Dwarf therapist" I read, "Dwarf The Rapist"... shouldn't the name be Dwarven therapist, that way it's grammatically wrong to say "dwarven the rapist"...
Why should the world cater to your psychosis?  ;D
Logged
"Having faith" that the bridge will not fall, implies that the bridge itself isn't that trustworthy. It's not that different from "I pray that the bridge will hold my weight."

Deon

  • Bay Watcher
  • 💀 💀 💀 💀 💀
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #151 on: November 15, 2010, 09:00:15 am »

I am quite content with the rapist for the name.
Logged
▬(ஜ۩۞۩ஜ)▬
✫ DF Wanderer ✫ - the adventure mode crafting and tweaks
✫ Cartographer's Lounge ✫ - a custom worldgen repository

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #152 on: November 15, 2010, 09:02:15 am »

I've been running 0.6.5, and a few of the offsets are wrong - for example, dwarves are all listed as "No Job" because the job offset is off by a few bytes. I've fixed most of them in my own copy, but I don't have access to it at the moment (said copy is at home, and I'm at work) - I'll post the corrections later today.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

calrogman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #153 on: November 15, 2010, 07:49:28 pm »

Debian package doesn't build on Debian Sid:

Code: [Select]
cp COPYRIGHT /path/dwarftherapist/debian/dwarftherapist/usr/share/doc/dwarftherapist/copyright; cp README /path/dwarftherapist/debian/dwarftherapist/usr/share/doc/dwarftherapist/README.Debian
cp: cannot stat `COPYRIGHT': No such file or directory
cp: cannot stat `README': No such file or directory
make[1]: *** [install_doc] Error 1
make[1]: Leaving directory `/path/dwarftherapist'
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Also worth noting that Dwarf Therapist doesn't need gksu on Debian Sid as Debian hasn't implemented ptrace hardening.
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #154 on: November 15, 2010, 08:00:47 pm »

Debian package doesn't build on Debian Sid:

Code: [Select]
cp COPYRIGHT /path/dwarftherapist/debian/dwarftherapist/usr/share/doc/dwarftherapist/copyright; cp README /path/dwarftherapist/debian/dwarftherapist/usr/share/doc/dwarftherapist/README.Debian
cp: cannot stat `COPYRIGHT': No such file or directory
cp: cannot stat `README': No such file or directory
make[1]: *** [install_doc] Error 1
make[1]: Leaving directory `/path/dwarftherapist'
make: *** [install] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Also worth noting that Dwarf Therapist doesn't need gksu on Debian Sid as Debian hasn't implemented ptrace hardening.

Are you building the package from source, or just repackaging for debian? 

As far as gksu, the script that launches DT checks for the ptrace hardening before launching with gksu, so if it's not enabled, it should run as a normal user.
Logged
Current Dwarf Therapist Maintainer - Tips

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #155 on: November 15, 2010, 08:17:38 pm »

I've been running 0.6.5, and a few of the offsets are wrong - for example, dwarves are all listed as "No Job" because the job offset is off by a few bytes. I've fixed most of them in my own copy, but I don't have access to it at the moment (said copy is at home, and I'm at work) - I'll post the corrections later today.

Okay, so here's the details:

The offset for "birth_year" should be 0x0224, not 0x0298.
I'm pretty sure "physical_attributes" should be 0x03C4, not 0x046C.
Likewise, the offset for "likes" looks like it should be 0x079C, not 0x07AC.

Disregard the bit about labors - I had originally updated the .ini myself and hadn't fixed that offset.
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

calrogman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #156 on: November 15, 2010, 08:34:25 pm »

Are you building the package from source, or just repackaging for debian? 

As far as gksu, the script that launches DT checks for the ptrace hardening before launching with gksu, so if it's not enabled, it should run as a normal user.

I'm trying to package for Debian, for personal use, I'm not a maintainer.  Frankly, I have no idea what I'm doing.  I'm by no means a developer, but I write a mean Hello World.  In Ruby :'(
« Last Edit: November 15, 2010, 08:37:03 pm by calrogman »
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #157 on: November 15, 2010, 10:12:51 pm »

Are you building the package from source, or just repackaging for debian? 

As far as gksu, the script that launches DT checks for the ptrace hardening before launching with gksu, so if it's not enabled, it should run as a normal user.

I'm trying to package for Debian, for personal use, I'm not a maintainer.  Frankly, I have no idea what I'm doing.  I'm by no means a developer, but I write a mean Hello World.  In Ruby :'(

Try adding this repository:
deb http://dwarftherapist.com/apt sid universe

We'll see if my package building strategy is going to work for multiple distros :)
Logged
Current Dwarf Therapist Maintainer - Tips

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #158 on: November 15, 2010, 10:14:34 pm »

I just added the Lucid Dwarf Therapist repository to my source list, but nothing shows up when I refresh the Update Manager.  Has anyone else had this problem?

Are you using 64-bit OS by any chance?

if not, try doing the following:
Code: [Select]
sudo apt-get update
sudo apt-get install dwarftherapist
If that doesn't work, please send me the output in a PM.
Logged
Current Dwarf Therapist Maintainer - Tips

Shades

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #159 on: November 16, 2010, 04:11:50 am »

Are you using 64-bit OS by any chance?

Is the repos only have a 32-bit install then?
Logged
Its like playing god with sentient legos. - They Got Leader
[Dwarf Fortress] plays like a dizzyingly complex hybrid of Dungeon Keeper and The Sims, if all your little people were manic-depressive alcoholics. - tv tropes
You don't use science to show that you're right, you use science to become right. - xkcd

calrogman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #160 on: November 16, 2010, 06:38:16 am »

Try adding this repository:
deb http://dwarftherapist.com/apt sid universe

We'll see if my package building strategy is going to work for multiple distros :)

Works flawlessly, although the incomplete 0.31.17 .ini is a bit of a pain and aptitude was quite insistent that I don't touch your repo with a barge pole.

Spoiler: OH GOD EVERYBODY PANIC (click to show/hide)
Logged

forsaken1111

  • Bay Watcher
    • View Profile
    • TTB Twitch
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #161 on: November 16, 2010, 06:40:20 am »

UNTRUSTED SOURCE OH GOD THE COMPUTER WILL CATCH FIRE AND MURDER YOUR CAT TOO!
Logged

Andir

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #162 on: November 16, 2010, 07:44:28 am »

As sensationalist as it sounds... it is kind of like giving the app seriously_screw_up_your_system_Windows_like_access, so it's not to be taken lightly. ;)
Logged
"Having faith" that the bridge will not fall, implies that the bridge itself isn't that trustworthy. It's not that different from "I pray that the bridge will hold my weight."

calrogman

  • Bay Watcher
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #163 on: November 16, 2010, 07:49:56 am »

As sensationalist as it sounds... it is kind of like giving the app seriously_screw_up_your_system_Windows_like_access, so it's not to be taken lightly. ;)

The package could have literally anything in the postinst/prerm scripts, both of which are run as root, so it isn't really sensationalist at all.
Logged

DwarfEngineer

  • Bay Watcher
  • Grumble Grumble...
    • View Profile
Re: Dwarf Therapist (LATEST 0.6.5 11/11/10 see first post)
« Reply #164 on: November 16, 2010, 08:37:42 am »

As sensationalist as it sounds... it is kind of like giving the app seriously_screw_up_your_system_Windows_like_access, so it's not to be taken lightly. ;)

The package could have literally anything in the postinst/prerm scripts, both of which are run as root, so it isn't really sensationalist at all.

True.  Now that I have confirmation that the packaging system seems to work for the most part, I'll look into signing them.  Thanks for testing!  And if there are any other requests for packages for debian based OSes, let me know; It's pretty easy for me to add them if they're mainstream.
Logged
Current Dwarf Therapist Maintainer - Tips
Pages: 1 ... 9 10 [11] 12 13 ... 192