Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

emerging truecrypt; 6.0 vs. 6.1 [SOLVED]

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
7 posts • Page 1 of 1
Author
Message
ahuacatlan
n00b
n00b
Posts: 74
Joined: Mon Dec 29, 2008 2:06 am

emerging truecrypt; 6.0 vs. 6.1 [SOLVED]

  • Quote

Post by ahuacatlan » Mon Jan 19, 2009 11:46 am

I'm trying to emerge truecrypt following this howto guide: http://en.gentoo-wiki.com/wiki/TrueCrypt

This is what happens:
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N F ] app-crypt/truecrypt-6.0a USE="-X" 1,647 kB

Total: 1 package (1 new), Size of downloads: 1,647 kB
Fetch Restriction: 1 package (1 unsatisfied)

Would you like to merge these packages? [Yes/No]
the install fails because portage is looking for truecrypt-6.0a, but I have placed truecrypt-6.1a in /usr/portage/distfiles/
If I rename 6.1 to 6.0, it gives a checksum error.

How can I get portage to emerge 6.1a instead of 6.0a
I've already tried emerge --sync

Thanks
Last edited by ahuacatlan on Tue Jan 20, 2009 6:43 pm, edited 1 time in total.
Top
Vlad.Sharp
Guru
Guru
User avatar
Posts: 337
Joined: Wed Dec 08, 2004 9:30 am
Location: Cambridgeshire, UK

  • Quote

Post by Vlad.Sharp » Mon Jan 19, 2009 1:27 pm

Check Bug #245322 for an ebuild for 6.1a. Place the .ebuild in

Code: Select all

/usr/local/portage/app-crypt/truecrypt
(with the same name as on the bugzilla), place the non-crossed out attachments (ending in .patch) in the files subdirectory. Now go and do an "ebuild truecrypt-6.1a.ebuild digest" and follow the instructions to download the necessary files. You should now be able to emerge -pv truecrypt and see 6.1a there :D

If I haven't made anything clear, feel free to ask questions. In the future, consider reading about 'ebuild' and Portage in general. Hope that's been of help :)
Top
jordanwb
l33t
l33t
User avatar
Posts: 642
Joined: Thu Jul 10, 2008 10:28 pm
Location: Ottawa, Canada

  • Quote

Post by jordanwb » Mon Jan 19, 2009 4:25 pm

After applying the Yarik overlay you need to do emerge --sync to update all the ebuilds, portage will download the ebuilds for TC 6.1a
Top
ahuacatlan
n00b
n00b
Posts: 74
Joined: Mon Dec 29, 2008 2:06 am

  • Quote

Post by ahuacatlan » Mon Jan 19, 2009 10:09 pm

Thanks Vlad.

I have followed your directions, and then did emerge --sync.

I am still getting the error:
emerge -av truecrypt

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N F ] app-crypt/truecrypt-6.0a USE="-X" 1,647 kB

Total: 1 package (1 new), Size of downloads: 1,647 kB
Fetch Restriction: 1 package (1 unsatisfied)

Would you like to merge these packages? [Yes/No]
Here are some directory listings:
# cd /usr/local/portage/app-crypt/truecrypt
# ls
Manifest files truecrypt-6.1a.ebuild
# ls files
truecrypt-6.1-64bit.patch truecrypt-6.1-bool.patch truecrypt-6.1-external-wx
#
Also, I had to mkdir all the directories after /usr/local

so... /usr/local/portage and beyond didn't exist before I created them today.
Top
Vlad.Sharp
Guru
Guru
User avatar
Posts: 337
Joined: Wed Dec 08, 2004 9:30 am
Location: Cambridgeshire, UK

  • Quote

Post by Vlad.Sharp » Mon Jan 19, 2009 10:17 pm

Add

Code: Select all

PORTDIR_OVERLAY="/usr/local/portage"
to your make.conf (in /etc/ in particular). This will add the directory to the list of places portage searches for ebuilds.
Top
ahuacatlan
n00b
n00b
Posts: 74
Joined: Mon Dec 29, 2008 2:06 am

  • Quote

Post by ahuacatlan » Mon Jan 19, 2009 11:57 pm

Thanks that worked.
Top
Vlad.Sharp
Guru
Guru
User avatar
Posts: 337
Joined: Wed Dec 08, 2004 9:30 am
Location: Cambridgeshire, UK

  • Quote

Post by Vlad.Sharp » Tue Jan 20, 2009 8:21 am

Glad I could help. Remember to edit your original post and add [SOLVED] to the title :)
Top
Post Reply

7 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic