Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: DSFML improperly named in dsss records.  (Read 26680 times)

0 Members and 1 Guest are viewing this topic.

dorkfish

  • Newbie
  • *
  • Posts: 38
    • View Profile
DSFML improperly named in dsss records.
« on: December 09, 2008, 05:11:05 am »
Hey, I've found another little issue. I noticed that when you run "dsss installed" to see what libraries you've installed, DSFML is named "import". This is demonstrated below:

Code: [Select]
dorkfish@wolverine ~/P/s/D/s/d/pong> sudo dsss installed
dsss                                                    
import                                                  
tango                                                  
dorkfish@wolverine ~/P/s/D/s/d/pong> sudo dsss uninstall import
Uninstalling import                                            
Removing /usr/share/dsss/manifest/import.manifest              
Removing /usr/lib/libdsfml-audio.a                            
Removing /usr/include/d/dsfml/audio/all.di                    
Removing /usr/include/d/dsfml/audio/soundbufferrecorder.di    
Removing /usr/include/d/dsfml/audio/soundbuffer.di            
Removing /usr/include/d/dsfml/audio/soundstatus.di            
Removing /usr/include/d/dsfml/audio/listener.di                
Removing /usr/include/d/dsfml/audio/sound.di                  
Removing /usr/include/d/dsfml/audio/music.di                  
Removing /usr/include/d/dsfml/audio/soundstream.di            
Removing /usr/include/d/dsfml/audio/soundrecorder.di          
Removing /usr/lib/libdsfml-network.a                          
Removing /usr/include/d/dsfml/network/http.di                  
Removing /usr/include/d/dsfml/network/all.di                  
Removing /usr/include/d/dsfml/network/sockettcp.di            
Removing /usr/include/d/dsfml/network/packet.di                
Removing /usr/include/d/dsfml/network/socketstatus.di          
Removing /usr/include/d/dsfml/network/ftp.di                  
Removing /usr/include/d/dsfml/network/ipaddress.di            
Removing /usr/include/d/dsfml/network/socketudp.di            
Removing /usr/include/d/dsfml/network/selector.di              
Removing /usr/lib/libdsfml-graphics.a                          
Removing /usr/include/d/dsfml/graphics/blendmode.di            
Removing /usr/include/d/dsfml/graphics/image.di                
Removing /usr/include/d/dsfml/graphics/drawableimpl.di        
Removing /usr/include/d/dsfml/graphics/all.di                  
Removing /usr/include/d/dsfml/graphics/shape.di                
Removing /usr/include/d/dsfml/graphics/postfx.di              
Removing /usr/include/d/dsfml/graphics/sprite.di              
Removing /usr/include/d/dsfml/graphics/idrawable.di            
Removing /usr/include/d/dsfml/graphics/textstyle.di            
Removing /usr/include/d/dsfml/graphics/string.di              
Removing /usr/include/d/dsfml/graphics/color.di                
Removing /usr/include/d/dsfml/graphics/view.di                
Removing /usr/include/d/dsfml/graphics/rect.di                
Removing /usr/include/d/dsfml/graphics/font.di                
Removing /usr/include/d/dsfml/graphics/renderwindow.di        
Removing /usr/lib/libdsfml-system.a                            
Removing /usr/include/d/dsfml/system/thread.di                
Removing /usr/include/d/dsfml/system/randomizer.di            
Removing /usr/include/d/dsfml/system/all.di                    
Removing /usr/include/d/dsfml/system/lock.di                  
Removing /usr/include/d/dsfml/system/exception.di              
Removing /usr/include/d/dsfml/system/vector2.di                
Removing /usr/include/d/dsfml/system/clock.di                  
Removing /usr/include/d/dsfml/system/mutex.di                  
Removing /usr/include/d/dsfml/system/stringutil.di            
Removing /usr/include/d/dsfml/system/sleep.di                  
Removing /usr/include/d/dsfml/system/dllloader.di              
Removing /usr/include/d/dsfml/system/common.di                
Removing /usr/include/d/dsfml/system/alloc.di                  
Removing /usr/include/d/dsfml/system/vector3.di                
Removing /usr/include/d/dsfml/system/linkedlist.di            
Removing /usr/include/d/dsfml/system/pointerchecker.di        
Removing /usr/lib/libdsfml-window.a                            
Removing /usr/include/d/dsfml/window/windowsettings.di        
Removing /usr/include/d/dsfml/window/window.di                
Removing /usr/include/d/dsfml/window/all.di                    
Removing /usr/include/d/dsfml/window/input.di                  
Removing /usr/include/d/dsfml/window/videomode.di              
Removing /usr/include/d/dsfml/window/windowstyle.di            
Removing /usr/include/d/dsfml/window/event.di                  
Removing /usr/include/d/dsfml/window/windowhandle.di


As you can see, uninstalling the library named "import" uninstalls dsfml. I've looked through the dsss.conf's in the DSFML (sub)directories, but haven't seen what might be the problem. It doesn't impact any functionality as far as I can see, I just thought I'd point it out.

SirJulio

  • Full Member
  • ***
  • Posts: 241
    • View Profile
DSFML improperly named in dsss records.
« Reply #1 on: December 09, 2008, 07:43:17 am »
After some DSSS doc reading, i've found the problem. I just forgot to name DSFML in the dsss.conf, you can add :

Quote
name=DSFML


in the header of the dsss.conf. I'll commit the change for the next update. thanks for your report.

dorkfish

  • Newbie
  • *
  • Posts: 38
    • View Profile
DSFML improperly named in dsss records.
« Reply #2 on: December 09, 2008, 08:25:12 pm »
Ah, that works. thanks. :)